This master’s thesis contains design of practice exercises for microcontroller MCF52233 firm Freescale. Exercises are focused on working with basic peripheries as counters and timers, measurement with A/D converters, PWM modulation or I2C bus. Exercises are interested in evaluation of matrix keyboard and communication with alphanumeric display controller. To these exercises is made a preparation of external peripherals, which is connected with evaluation kit M52233DEMO. This preparation contains all necessary peripheries, which are used for practice exercises – buttons, LED diodes, potentiometer and I2C periphery. Individual periphery usually shares connection to microcontroller with another periphery. Therefore preparation contains switches, which are necessary to set up for correct functionality of the peripherals. The board of external peripheral also includes ports for connecting matrix keyboards and alphanumeric display. Connecting the display requires an external power supply. Work deals with implementation of laboratory exercises using a software firm Freescale. Development environment for programming and basic debugging is in program CodeWarrior. More advanced possibility of reading information from a running program in the microcontroller offers program FreeMaster, which is used in the exercise of AD converters. Each lab exercise contains an introduction, task, instructions and the flowchart of realized exercise. Instructions are written so that it contains important steps to properly manage assignments. Individual exercises are designed to gradually increasing complexity of exercises students obtain basic programming habits and manage the complex exercise.
Identifer | oai:union.ndltd.org:nusl.cz/oai:invenio.nusl.cz:218585 |
Date | January 2010 |
Creators | Dyčka, Ondřej |
Contributors | Holek, Radovan, Macho, Tomáš |
Publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií |
Source Sets | Czech ETDs |
Language | Czech |
Detected Language | English |
Type | info:eu-repo/semantics/masterThesis |
Rights | info:eu-repo/semantics/restrictedAccess |
Page generated in 0.0016 seconds