《单片机原理及应用》教学周历
项目 | 任务 | 课时/周 | 项目 | 任务 | 课时/周 |
一、走入单片机的世界 | 1、寻找身边的单片机 | 2课时/第1周
|
五、智能循迹小车的设计
| 1、直流电机脉宽调速 | 2课时/第10周 2课时/第11周 |
2、教材内容编排和学习建议 | 2课时/第1周
| 2、红外遥控器解码及小车循迹 | 4课时/第11周
| ||
3、STC89C52单片机的内部资源介绍 | 2课时/第1周
| 3、频率计和小车测速 | 4课时/第12周 | ||
二、七彩心形灯的制作
| 1、点亮一个小灯 | 4课时/第2周
| 4、超神波测距和小车避障 | 2课时/第12周 2课时/第13周 | |
2、让小灯闪烁起来
| 2课时/第2周 2课时/第3周 | 5、蜂鸣器演奏音乐 | 4课时/第13周 | ||
3、8位流水灯的制作
| 4课时/第3周
| 6、智能小车的实现 | 6课时/第14周 | ||
4、七彩心形灯的制作 | 4课时/第4周
|
六、摇摇棒的设计 | 1、摇摇棒的原理及制作 | 6课时/第15周
| |
三、简易数字钟的设计
| 1、单个数码管的显示
| 2课时/第4周 2课时/第5周 | 2、串口通信的概念和模拟实现 | 4课时第16周 | |
2、多位动态数码管的原理和驱动
| 4课时/第5周 | 3、51单片机UART的实现 | 2课时/第16周 2课时/第17周 | ||
3、独立按键的检测原理和实现
| 4课时/第6周
| 4、利用UART给摇摇棒更新字模 | 6课时第18周 | ||
4、中断的原理及实现
| 2课时/第6周 2课时/第7周 | ||||
5、定时/计数器的原理及实现
| 4课时/第7周
| ||||
四、如何实现高效率的数字钟 | 1、基于状态机的程序框架
| 4课时/第8周
| |||
2、程序的风格和可移植性 | 2课时/第8周 2课时/第9周 | 6个项目,26个子任务,周课时:6课时,一学期共有18个教学周,共128学时。 | |||
3、程序的模块化
| 4课时/第9周
| ||||
4、简易数字钟的实现
| 4课时/第10周 |