本书共分五章。第一章是单片机开发基础,介绍了汇编语言和C语言的软件开发过程,并配以简单的实验。第二章根据80C51的内部功能,着重练习了定时器/计数器、中断及串行口的使用。第三章针对传统的单片机系统扩展,设置了存储器扩展、I/O口扩展、A/D及D/A扩展、键盘显示等人机接口扩展实验。第四章是I2C总线实验,提供了多种I2C总线接口芯片的使用示例。第五章是综合实验,通过三个综合实验,给读者一个更为全面的实践机会。为方便读者,附录中列出了书中使用芯片的引脚图以及51指令系统的速查表。<br>本书可选作单片机课程的教学实验用书,也可作为本科生毕业设计、研究生进行系统开发及其他单片机实践环节的参考资料。<br>