本书是在多年课程改革和工程实践的基础上编写的。以80C51单片机为主芯片,按照理实一体化的编写模式,将内容分为除绪论外的15个课题,涵盖了80C51单片机软件实验环境的建立、硬件实验电路板的制作、Proteus仿真软件的使用以及80C51单片机的I/O口、中断系统、定时器/计数器、指令系统和串行接口与串行通信,还讲解了单片机与外围设备接口的具体实现,包括显示接口、模拟量转换接口、键盘接口、I2C串行接口总线等,并介绍了实时时钟芯片、LED点阵显示屏、液晶显示屏等几种常用的接口芯片及其具体应用。根据单片机应用技术实战性很强的特点,本书在编写过程结合理论与实践,边学边练。同时,为了消除读者硬件资源的差别,书中所有的应用程序都采用Proteus仿真实现,选用切合生活实际的任务,具有很强的可操作性和趣味性。为了方便教学,本书配有免费电子教案及交流网站(www.mcustudio.com),欢迎大家在线索取和交流。本书可作为职业学校和成人教育单片机课程教材,也是电子爱好者自学单片机的首选。