图书推荐

当前,单片机作为嵌入式微控制器在工业测控系统、智能仪器和家用电器中得到广泛应用。虽然单片机的品种很多,但是MCS-51系列单片机仍不失为单片机中的主流机型。在众多的MCS-51系列单片机中,以Atmel公司的AT89Sxx系列单片机应用最为广泛。本书所有案例项目的设计均以AT89S52单片机作为核心来介绍。
单片机的编程语言主要有汇编语言和C语言两种。其中,C语言在易用性、可读性、可移植性、代码开发效率等诸多方面具有优势,已被越来越多的单片机开发人员所选用。鉴于此,本书所有案例均以C51语言开发。
单片机系统开发工具很多,在硬件设计方面,本书选择简单易用的Protel99SE作为电路和PCB设计软件;在软件设计方面,选择KeilC51集成开发环境作为软件开发平台。同时,选择目前十分流行的Proteus 单片机仿真软件作为简单应用系统设计的软件仿真平台,读者可在本书的案例中系统学习这方面的知识。