本书前8章是为高等院校电类低年级本科生“单片机认识与实践”课程撰写的教材,目的是使学生在尚不具备微机原理等相关知识的情况下也能尽快入门,尽早上手开始相关实践活动。书中强调单片机应用的多样性和个性化。从补充相关硬件知识开始,讲解如何设计基本硬件系统,从而在不使用仿真器的情况下搭建基本硬件开发条件;从编写简单的单片机监控程序开始,讲解如何使用C语言进行单片机编程,从而建立软件的开发环境,即从硬件、软件两个方面引导读者快速入门。后4章适用于嵌入式应用工程师,也可供高校研究生参考,首先讲述如何在8位单片机上运行嵌入式实时操作系统μC/OS-II,并以C语言的形式给出监控程序源代码,搭建起完整的嵌入式软件开发环境;然后以最新出现的S08单片机为例,提供各I/O模块的设备驱动程序;最后讨论应用系统的低功耗设计方法。书中还介绍目前先进的单片机BDM调试方式,这种在线开发方法同样适用于16位、32位单片机。
本书可作为高等院校电类相关专业本科生或研究生单片机课程的教材,也可作为单片机开发工程技术人员以及单片机爱好者的参考用书。
展开