Lectures:
1. Development tool IAR for ´51 family.
2. Microcontrollers and microprocessors. Instruction set of ´51.
3. Examples programs for instruction set of ´51.
4. Basics of the C language, focused to application for '51 microcontrollers.
5. Description of application "Phase control of eighteen lights"
6. Description of application "Measuring of force"
7. Description of application "TCW - device for welding of thermocouples"
8. Description of application "KT1 - device for car tachographs calibrating"
9. Description of application "PS numerical regulation of DC motor"
10. Description of application "Light profile measuring and evaluating"
11. Processor C8051F020 - '51 derivat. Description of this processor, PWM registers, Watch Dog, Timers/Counters, A/D converter, D/A converter, interface I2C, switch matrix.
12. Microprocesor Atmel AVR 2313, architecture, instruction set.
13. Microprocessors dSPIC. Architecture and programming.
14. Trends in area development of microprocessor applications.
Projects:
*** Project No.1 *** Creating application task with microprocessor develope kit. The application task is specified in the 2nd week of semester.
*** Project No.2 *** Complete documentation of microprocessor application - scheme of hardware, flowchart diagram, comented source file of program.
Computer labs:
1. Introduction, conditions of classification, safety of work. Themas of Projects.
2. Definitive specification of Projects to students. Detail analyzis and debugging of aplication processor '51 in simulator and real hardware.
3. Detail analyzis and debugging of aplication processor PIC in simulator and real hardware using ICD
4. Student and teacher together are debugging partical program modules at task.
5. Debugging partical program modules on real HW.
6. Finishing partical program modules and trying their function.
7. Begin of programming on entire application with some microprocessor develope kit ( C8051FX20-TB, dsPICDEM 1.1 PIC Explorer 16, Atmel JTAG ICE mk-II).
8. Programming the application.
9. Programming the application.
10. Programming the application.
11. Programming the application.
12. Programming the application.
13. Conclusion works at programming the application.
14. Demonstration of application in function, classification of Project.
1. Development tool IAR for ´51 family.
2. Microcontrollers and microprocessors. Instruction set of ´51.
3. Examples programs for instruction set of ´51.
4. Basics of the C language, focused to application for '51 microcontrollers.
5. Description of application "Phase control of eighteen lights"
6. Description of application "Measuring of force"
7. Description of application "TCW - device for welding of thermocouples"
8. Description of application "KT1 - device for car tachographs calibrating"
9. Description of application "PS numerical regulation of DC motor"
10. Description of application "Light profile measuring and evaluating"
11. Processor C8051F020 - '51 derivat. Description of this processor, PWM registers, Watch Dog, Timers/Counters, A/D converter, D/A converter, interface I2C, switch matrix.
12. Microprocesor Atmel AVR 2313, architecture, instruction set.
13. Microprocessors dSPIC. Architecture and programming.
14. Trends in area development of microprocessor applications.
Projects:
*** Project No.1 *** Creating application task with microprocessor develope kit. The application task is specified in the 2nd week of semester.
*** Project No.2 *** Complete documentation of microprocessor application - scheme of hardware, flowchart diagram, comented source file of program.
Computer labs:
1. Introduction, conditions of classification, safety of work. Themas of Projects.
2. Definitive specification of Projects to students. Detail analyzis and debugging of aplication processor '51 in simulator and real hardware.
3. Detail analyzis and debugging of aplication processor PIC in simulator and real hardware using ICD
4. Student and teacher together are debugging partical program modules at task.
5. Debugging partical program modules on real HW.
6. Finishing partical program modules and trying their function.
7. Begin of programming on entire application with some microprocessor develope kit ( C8051FX20-TB, dsPICDEM 1.1 PIC Explorer 16, Atmel JTAG ICE mk-II).
8. Programming the application.
9. Programming the application.
10. Programming the application.
11. Programming the application.
12. Programming the application.
13. Conclusion works at programming the application.
14. Demonstration of application in function, classification of Project.