基础篇
第1章概述
1.1单片机与嵌入式系统
1.2单片机技术的发展
1.3单片机的应用系统、分类及选型
1.480C51单片机家族简介
1.5Philips公司80C51系列8位单片机概述
第2章80C51单片机应用系统的设计及相关软件的使用
2.180C51单片机应用系统的设计
2.2KeilC51的使用
2.3仿真器
2.4编程器
2.5ISP下载
2.6串行调试软件
第3章80C51单片机的硬件结构
3.180C51单片机的内部结构及工作原理
3.2存储器配置
3.3特殊功能寄存器SFR
3.4并行I/O接口
3.5单片机复位及时序
3.6低功耗模式
3.7P89C60X2/61X2单片机的附加功能
3.8片内Flash存储器操作
第4章80C51中断与定时/计数系统
4.1单片机与外设信息交换方式
4.2中断技术概述
4.3中断系统
4.480C51定时/计数器
第5章80C51串行数据通信
5.180C51串行口及控制寄存器
5.280C51串行工作方式及串行通信波特率
5.3RS232C串行通信总线标准及串行通信硬件设计
第6章80C51的指令系统
第7章80C51的编程技术
第8章增强型80C51实用芯片P89V51Rx2简介
第9章增强型80C51汇编指令初学
实战篇--最小系统实践
课题1电路布局、设计与焊接技术
课题2增强型80C51最小系统的制作
课题3增强型80C51定时器和计数器系统的制作
课题4增强型80C51中断系统的应用制作
课题5数码管显示应用板的制作
课题6按键开关的应用制作
课题7简易电子琴的制作(电子音乐)
课题8电子钟的制作(综合制作练习)
课题9显示器件--LCD的应用
课题10直流电机在单片机电路中的应用
课题11步进电机在单片机电路中的应用
课题12串行通信的应用
课题138×8点阵汉字模块的应用
附录
附录ATKStudio集成开发平台的简易使用方法
附录BZLGISP下载使用简易指南
附录C80C51指令集
C.1寻址方式
C.2指令分类
C.3数据传送指令
C.4算术指令
C.5逻辑指令
C.6控制跳转指令
附录D步进电机的基本工作原理
附录EASCII码表
附录F随书元件清单列表
附录GP89V51系列芯片最小系统连线图与CPU实验模块制作图
附录HFlashMagicP89V51系列芯片ISP下载使用简易指南
附录I如何将P89V51RD2添加到KeilC51比较旧的版本
附录JP89C51xx系列、P89C6xxx系列芯片最小系统连线图与CPU实验模块制作图
附录K5V电源的制作
附录L网上资料内容说明
参考文献