随着单片机开发技术的不断发展,目前已有越来越多的人从普遍使用汇编语言逐渐过渡到使用高级语言开发,其中又以c语言为主,市场上几种常见的单片机均有其c语言开发环境。本书以可视化的单片机应用系统仿真软件。Proteus ISIS和51系列单片机c语言开发平台.Keil u Vision2为基础,从实用角度出发,介绍51系列单片机c语言程序设计方法。本书共分6章,内容包括单片机应用系统仿真开发平台、单片机C51语言基础、单片机C51语言程序设计基础、单片机中断系统的C51语言编程、单片机人机交互系统的C51语言编程、单片机串行通信接口的C51语言编程。各章均配有实训,内含思考与练习。本书例题丰富,实训难易程度适中,便于多媒体教学,具有理论够用、内容适用、实训重用的特点,可作为高职高专计算机技术、机电一体化、数控技术、电气自动化和电子信息工程技术等专业的教材,也可供从事电子技术、单片机应用系统研发的工程技术人员参考。