Microprocessors Applications
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
XD37PAM | Z,ZK | 3 | 7+4 | Czech |
- Lecturer:
- Tutor:
- Supervisor:
- Department of Radioelectronics
- Synopsis:
-
In study Microprocessors Applications the students apprise with of the peripheral proposal, programming and application of the microchip microprocessors. Students acquire experience with single-chip microprocessors based microcomputers design, programming and debugging in exercises. PAM study presume fundamental knowledge of the electronic circuits, logic, programming and PC working.
- Requirements:
-
Knowledge of the basic properties of combinational logic circuits and their interconnection.
- Syllabus of lectures:
-
1. Introduction and overview of the microprocessor instrumental applications
2. Single-chip microcontroller MCS-51, Motorola, Microchip and microprocessor overview
3. Interface external memoirs, bank switching of the memoirs program and data
4. Internal programmable counter/timer and counter array with compare/capture
5. Internal A/D convectors and pulse width modulators
6. Programmable parallel and serial ports for computer and external peripheral interface
7. Instruction set of MCS-51 based microprocessors, programming model
8. Design and programming of MCS-51 based microprocessors, software development tools
9. Hardware development tools, emulators, logic analysers and evaluation boards
10. Microprocessor based handset, hi-fi system, television set
11. Microprocessor based instruments - multimeter, signal analyser, oscilloscope
12. Processors based on MCS-51 kernel (Dallas, Siemens, Atmel, Philips, Analog Device)
13. Characteristics and differences of the processors PIC and AVR (Microchip, Atmel)
14. Advantage and disadvantage of the processors Motorola with comparison MCS-51
- Syllabus of tutorials:
-
1. Introduction with the development environment and school kits (Philips 80552)
2. Instruction set 8051/52, exhibition of the simple programme
3. Programme „ Generation of the simple function“- design and testing of the program
4. Control of the generator by serial kernel, setting of the semester project
5. Programme „Generation of the pseudo-random sequence“, measuring count, filtration
6. Programme „ Measurement period/pulse of the impulse signal I “, realisation
7. Separation test (assembler/language C), Receiving infra-red code RC5
8. Programme „ Measurement period/pulse of the impulse signal by capture system“
9. Programme „Serial interface with EEPROM memory (MicroWire, IIC, SPI)“
10. Programme „Communication in net Master-Slave“
11. Interface periphery to mikroprocessor system
12. Assembler and simulator PIC 16F84 design and tuning simple programme
13. ADC with PIC16F84/ arithmetical modules
14. Tuning software modules for A/D converter with processor PIC 16F84
- Study Objective:
-
Student learn to design and implement a microprocessor system including software for measuring, control and service applications.
- Study materials:
-
1. Mazidi, M.A. 8051 Microcontroller and Embedded Systems. DeVry
Institute of Technology. 2000. ISBN 0-13-861022-3
2. Stewart, J.W. 8051 Microcontroller - The: Hardware, Software, and
Interfacing. DeVry Institute of Technology. 1999. ISBN 0-13-531948-X
3. Schultz, T. C and the 8051, Hardware, Modular Programming &
Multitasking. Purdue University. 1998. ISBN 0-13-754839-7
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Telecommunications and Radio-engineering - High-frequency and Microwave Technology- structured studi (compulsory elective course)
- Telecommunications and Radio-engineering - Opto-electric Systems- structured studies (compulsory elective course)
- Telecommunications and Radio-engineering - Radio Communications, Navigation and Radar Systems- struc (compulsory elective course)
- Telecommunications and Radio-engineering - Multimedia, Sound and Television Technology- structured s (compulsory elective course)
- Telecommunications and Radio-engineering - Telecommunications- structured studies (compulsory elective course)