課程介紹
At the end of this course, you should be able to:
l Understand the architecture of one of the most popular
microcontroller (Microcontroller Uint, MCU) families
l Use an integrated development environment (IDE) to program
and debug an MCU
l Program an MCU using C language
l Understand and use peripherals integrated into an MCU
l Interface an MCU to simple external components
l Understand and use interrupts
l Use timers in various modes
l Communicate using a serial interface
l Understand and use analog to digital converters (ADC), digital to
analog converters (DAC) and comparators
教科書:
Text Books
The 8051 Microcontroller: A Systems Approach, M. A. Mazidi, J. G. Mazidi, R. D. McKinlay, Int'l ed. Pearson Education, 2014. (全華圖書代理)
References
8051 Microcontroller Hardware, Software & Applications, V. Udayashankara, M. Mallikarjunaswamy, Tata McGraw-Hill Publishing Company Limited, 2009.
教學進度:
1. Introduction to control system
2. Course overview and 8051 architecture
3. The 8051 microcontrollers
4. 8051 keil C language programming
5. Multi-function learning expansion board overview
6. I/O port programming
7. System Clock
8. Timer operations and programming
9. Interrupts programming
10. 8051 serial port programming
11. 8051 interfacing to external memory
12. DIP switch, push-button switch and LCD interfacing
本課程不開放報名