随着单片机技术的不断发展,人们逐步从普遍使用汇编语言转到用**语言来开发,其中又以c语言为主,几乎常见的单片机都有其c语言开发环境。本书以可视化单片机系统仿真软件proteus和51系列单片机c语言开发软件keil/xvision2为开发平台,从实验、实践和实用的角度,以翔实、全面的案例,以模块化、进阶式的方式由浅人深地介绍了单片机嵌入式系统的基本原理及其应用。
本书采用国内主流单片机8051系列中的经典at89c51作为控制主体来讲解。全书分三部分,共10章,**部分介绍单片机的基本原理及其开发平台;第二部分介绍单片机的基本功能及应用;第三部分介绍单片机的扩展模块与应用系统的研制。
本书既可以作为普通院校和高职高专的单片机课程教材,也可作为相关电子技术人员的参考书。