本书共15章,涵盖了单片机应用技术的基本内容。第1章介绍了有关单片机的基本知识,对目前流行的各类单片机及嵌入式处理器进行了简介。第2章对片内的基本硬件结构及硬件资源进行了阐述。第3章对C51语言的编程基础进行了介绍。第4章对Keil C51软件开发平台以及Proteus虚拟仿真平台的基本功能与使用作以叙述。第5章介绍了单片机系统的显示与开关与键盘检测的实现,为后续各章的案例仿真、观察系统运行的结果,打下基础。第6章~第8章分别对片内硬件资源,即中断系统、定时器以及串行口的工作原理及应用案例进行了较为详细的介绍。第9章介绍了系统的并行扩展技术。第10章介绍了目前流行的串行扩展技术,如I2C系统、单总线、SPI串行系统以及相应的应用案例。第11章介绍了数/模与模/数转换接口的设计。第12章介绍了目前应用较多的其他常用的扩展接口设计及应用编程。第13章介绍了弱电控制强电的需求,并对常用的功率接口的器件及选择进行了介绍。第14章介绍了单片机应用系统设计的可靠性及抗干扰设计。第15章对应用系统设计以及调试的基本方法进行了介绍。
附录A与附录B给出了紧密结合课程内容用于实验教学环节和课程设计环节的基础实验题目与课程设计题目。附录C与附录D分别给出了经过验证的用于液晶显示器LCD1602以及时钟日历芯片DS1302的头文件。
我要评论