第1章 概述1.1单片机的概念及其应用特点1.2单片机的种类及发展概况1.3单片机编程语言 1.4单片机与嵌入式系统1.5单片机控制技术1.6单片机应用系统设计思考题第2章 MCS-51单片机硬件结构和原理2.1 MCS-5l单片机概述2.2 89C5l单片机引脚及功能2.3 89C51单片机内部结构2.4 89C5l单片机时钟电路与时序2.5 89C5l单片机存储器组织2.6 89C5l单片机并行接口2.7 89C51单片机的低功耗工作方式思考题第3章 MCS-51系列单片机指令系统3.1 MCS-5l指令概述3.2寻址方式3.3指令系统思考题第4章 单片机程序设计4.1程序设计语言4.2汇编语言程序的基本格式4.3汇编语言程序设计4.4系统程序设计4.5单片机实用子程序思考题第5章 中断系统、定时器/计数器与串行口5.1 MCS-51单片机中断系统5.2定时器/计数器5.3串行接口思考题第6章 单片机系统扩展与接口技术6.1 单片机外部扩展资源和扩展编址技术6.2并行I/O扩展6.3显示器接口技术6.4键盘接口技术6.5 D/A转换器接口6.6A/D转换器接口思考题第7章 串行总线技术7.1 串行通信概述及通信协议7.2串行通信RS系列总线标准及其接口7.3 SPI总线及接口程序设计7.4 I2c总线原理及接口程序设计7.5单总线及接口程序设计7.6 CAN总线7.7 USB总线思考题第8章 单片机应用系统设计8.1单片机应用系统的结构8.2单片机应用系统设计要求和设计步骤8.3单片机的开发工具、开发环境与系统调试8.4单片机应用系统的电源与低功耗设计8.5单片机应用系统的电磁兼容性设计8.6单片机产品设计的实用技术思考题第9章 单片机应用系统实例9.1单片机温度控制系统设计9.2交通信号灯模拟控制9.3频率检测附录A附录B参考文献