附注提要
本书共设计了10个项目:流水灯的设计与实现、开关状态指示灯的设计与实现、利用定时中断实现频闪灯、利用数码管显示数字、键盘的检测与控制、利用UART实现上位机和下位机的通信、利用PWM实现小灯亮度控制、利用输入捕捉测量脉冲信号的周期和脉宽、利用ADC设计简易数字电压表、利用CAN总线实现多机通信。每个项目均基于构件化设计,且均采用了“通用知识”→“硬件构件设计”→“软件构件设计”→“应用层程序设计”的学习流程。最后可根据学生的基础层次,利用10个项目中的部分项目或全部项目进行综合应用系统设计和课程考核。为了方便教学和读者自学