单片机技术与应用教程 第2版作者:王文海主编出版时间:2019年版丛编项: "十三五"应用型人才培养规划教材内容简介 本书由简单到复杂的顺序,以设计制作交通灯、设计制作游客流量计数器、设计制作啤酒生产计数器等12个项目为载体,涵盖了开发//仿真工具软件使用等应用技能、单片机结构及指令系统、C51程序设计、I/O口、中断与定时计数器等资源应用、键盘、显示、AD//DA 、存储器、串行通信、I2C与单总线器件等接口技术, 是工学结合课程的优秀教材。目录目录项目1设计制作广告灯1.1学习目标1.2项目描述1.3相关知识1.3.1单片机简介1.3.2数制与编码1.3.3MCS51单片机引脚与资源1.3.4MCS51单片机时钟、工作方式与最小系统1.3.5MCS51单片机常用开发工具及使用1.3.6Keil C51程序设计1.3.7单片机程序设计的基本步骤1.3.8Keil C51程序设计1.4项目实施1.4.1广告灯总体设计1.4.2设计广告灯硬件电路1.4.3设计广告灯程序1.4.4仿真调试广告灯1.4.5调试广告灯1.5拓展训练项目2设计制作游客流量计数器2.1学习目标2.2项目描述2.3相关知识2.3.1数组2.3.2LED数码管显示2.3.3数码管与点阵应用2.3.4中断系统2.3.5外部中断源2.4项目实施2.4.1游客流量人数计数器总体设计2.4.2设计游客流量人数计数器硬件电路2.4.3设计游客流量人数计数器程序2.4.4仿真游客流量人数计数器2.4.5调试游客流量人数计数器2.5拓展训练项目3设计制作啤酒生产计数器3.1学习目标3.2项目描述3.3相关知识3.3.1定时/计数器3.3.2定时/计数器寄存器设置3.3.3定时/计数器作为计数器应用3.4项目实施3.4.1啤酒生产计数器总体设计3.4.2设计啤酒生产计数器硬件电路3.4.3设计啤酒生产计数器程序3.4.4仿真啤酒生产计数器3.4.5调试啤酒生产计数器3.5拓展训练项目4设计制作9.9秒表4.1学习目标4.2项目描述4.3相关知识4.3.1指针4.3.2定时/计数器作为定时器使用4.4项目实施4.4.19.9秒表总体设计思路4.4.2设计9.9秒表硬件电路4.4.3设计9.9秒表程序4.4.4仿真9.9秒表4.4.5调试9.9秒表4.5拓展训练项目5设计制作四路抢答器5.1学习目标5.2项目描述5.3相关知识5.3.1键盘与消除键盘抖动5.3.2独立键盘硬件结构5.3.3独立键盘的键值分析与程序结构5.3.4独立键盘应用5.4项目实施5.4.1四路抢答器总体设计思路5.4.2设计四路抢答器硬件电路5.4.3设计四路抢答器程序5.4.4仿真四路抢答器5.4.5调试四路抢答器5.5拓展训练项目6设计制作密码锁6.1学习目标6.2项目描述6.3相关知识6.3.1矩阵式键盘6.3.2矩阵式键盘应用6.4项目实施6.4.1密码锁总体设计思路6.4.2设计密码锁硬件电路6.4.3设计密码锁程序6.4.4仿真密码锁6.4.5调试密码锁6.5拓展训练项目7设计制作数字电压表7.1学习目标7.2项目描述7.3相关知识7.3.1液晶LCD1602功能与引脚7.3.2液晶LCD1602指令、时序7.3.3液晶LCD1602应用7.3.4A/D转换器主要性能指标及选择7.3.5ADC0809 A/D转换器7.3.6ADC0809与单片机硬件连接7.3.7ADC0809时序与应用7.4项目实施7.4.1数字电压表总体设计思路7.4.2设计数字电压表硬件电路7.4.3设计数字电压表程序7.4.4仿真数字电压表7.4.5调试数字电压表7.5拓展训练项目8设计制作正弦信号发生器8.1学习目标8.2项目描述8.3相关知识8.3.1D/A转换器的主要性能指标8.3.2DAC0832 D/A转换器8.3.3DAC0832时序与工作方式8.3.4MCS51单片机三总线结构及绝对地址访问8.3.5DAC0832应用8.4项目实施8.4.1正弦信号发生器总体设计思路8.4.2设计正弦信号发生器硬件电路8.4.3设计正弦信号发生器程序8.4.4仿真调试正弦信号发生器8.4.5调试正弦信号发生器8.5拓展训练项目9设计制作远程报警器9.1学习目标9.2项目描述9.3相关知识9.3.1串行通信9.3.2串行通信总线标准9.3.3MCS51的串行口9.3.4MCS51单片机之间的通信9.3.5MCS51单片机串行口应用9.4项目实施9.4.1远程报警器总体设计思路9.4.2设计远程报警器硬件电路9.4.3设计远程报警器程序9.4.4仿真远程报警器9.4.5调试远程报警器9.5拓展训练项目10设计制作数据复制仪10.1学习目标10.2项目描述10.3相关知识10.3.1I2C总线与器件10.3.2AT24C02引脚功能10.3.3AT24C02与单片机硬件连接10.3.4AT24C02时序与实现10.3.5AT24C02时序与应用10.4项目实施10.4.1数据复制仪总体设计10.4.2设计数据复制仪硬件电路10.4.3设计数据复制仪程序10.4.4数据复制仪仿真10.4.5制作与调试数据复制仪10.5拓展训练项目11设计制作数字钟11.1学习目标11.2项目描述11.3相关知识11.3.1结构体、联合体与枚举11.3.2DS1302特性与引脚11.3.3DS1302内部寄存器与控制字11.3.4DS1302与单片机硬件连接11.3.5DS1302读/写时序与实现11.3.6DS1302应用11.4项目实施11.4.1数字钟总体设计思路11.4.2设计数字钟硬件电路11.4.3设计数字钟程序11.4.4仿真数字钟11.4.5调试数字钟11.5拓展训练项目12设计制作数字温度计12.1学习目标12.2项目描述12.3相关知识12.3.1单总线简介12.3.2DS18B20引脚与内部结构12.3.3DS18B20与单片机硬件连接12.3.4DS18B20复位时序与实现,读/写时序与实现12.3.5DS18B20命令与操作流程12.3.6DS18B20应用12.4项目实施12.4.1数字温度计总体设计思路12.4.2设计数字温度计硬件电路12.4.3设计数字温度计程序12.4.4仿真数字温度计12.4.5调试数字温度计12.5拓展训练参考文献附录附录A标准ASCII表附录B指令表附录CKeil C51常用库函数附录DProteus常用元件名称附录ELCD1602常用字符对照表附录F项目报告与项目评分标准附录G所用设备、工具、器材表 上一篇: 单片机技术 王宇编著 2015年版 下一篇: 单片机技术与应用:C语言版 朱蓉 主编 2016年版