Microcomputer system design and application

Jun16

Course number11121200
Course name:Microcomputer system design and application
Week hours: 1.5-2                  Credits: 2.5
Course type: Speciality
Pre-Sessional course: Principle and Interface Technology of Microprocessor
AudienceUndergraduates
Teaching manner:
1.         Using Multi-media projection
2.         Labs is two class hours every week,32 in total
3.        According to various sections of teaching content, the corresponding homework and the experiment of practical training will be arranged, moreover, in the course of the latter half of stage, the students will be asked to complete a large-scale integrated design.
Course objectives and basic requirements:
Students are required to be familiar with the programming and debugging methods of C51. Students will know the general serial expanded and communication technology of microcomputer system and learn to develop and design microcomputer systems.
Course introduction:
Advanced Microcomputer System Design and Application is a subsequential curriculum of Microcomputer Principle and Interface Technology. It introduces advanced programming language-c51, serial bus expanded technologySPII2C1-wireRS485USB, human-machine interface technology(Keyboard / display management chip, LCD and its application), measurement and control interface technology, and design examples of the microcomputer systems.
Syllabus and lecture schedule:
Chap1. Introduction                                                                               2 class hours
1.         History, concepts, components of a microcomputer system               1 class hours
2.         New technology and development trend of microcomputer system      1 class hours 
Chap2. C51 programming language                                                         3 class hours
1.         Introduction of C51                                                                       0.5 class hours
2.         Language extension                                                                       1.5 class hours
3.         C51 advanced programming technology                                           1 class hours
Chap3. Bus expanding technology                                                          8 class hours
1.         Introduction to bus expanding technology                                        0.5 class hours
2.         Introduction to SPI bus                                                                 1.5 class hours
3.         Introduction to I2C bus                                                                  2 class hours
4.         Introduction to 1-wire bus                                                             1.5 class hours
5.         Introduction to USB bus                                                                 2 class hours
6.         Introduction to RS485                                                                    0.5 class hours
Chap4. Human-machine interface of microcomputer system                      4 class hours
1.         1.Keyboard interface                                                                      2 class hours
2.         Display interface                                                                           2 class hours
Chap5. Measurement and control interface technology                             2 class hours
1.         A / D Interface technology and application                                       1.5 class hours
2.         D/ A Interface technology and application                                        1.5 class hours
Chap6. Examples of microcomputer application system                             4 class hours
1.   Temperature measurement and control system design                        2 class hours
2.   Stepper motor, DC motor control system design                                2 class hours
Related teaching sections:
Exercises and labs.