内容简介
本书为《单片机系列教程》之一,较之第1版,增删了部分内容。保留了第1版中循序渐进、汇编语言与高级语言并重、串并行扩展并重等特点,删去了陈旧的部分,增加了近年来单片机应用领域中的多种串行总线扩展以及嵌入式实时多任务操作系统等内容。
全书共分5章。第1章是单片机实验基础,介绍了汇编语言和C语言的软件开发过程以及仿真器的使用方法,并配以简单的实验。第2章根据80C51的内部功能,着重练习了定时器/计数器、中断及串行口的使用。第3章针对传统的单片机系统扩展,设置了存储器扩展、微型打印机扩展、I/O口扩展、A/D及D/A扩展等实验。第4章是系统串行扩展实验,提供了UART、I2C总线、One-wire、SPI、Microwire接口芯片的使用示例。第5章是综合实验,通过3个综合实验,希望给读者一个全面的实践机会,在这部分中还增加了使用嵌入式实时多任务操作系统μC/OSII的开发方法。
本书可选作单片机课程的教学实验用书,也适用于本科生毕业设计、课程设计、课外科技活动、电子技术竞赛等实践活动,还可用作研究生及单片机开发者的综合实践参考资料。