单片微型计算机自20世纪70年代问世以来,已经对人类经济社会与科技事业的发展产生了巨大的影响。尤其是以美国Intel公司MCS-51系列单片机为内核的单片机,具有集成度高、功能强大、系统结构简单、价格低廉、稳定可靠等优点,得到市场普遍认可,并得以推广使用。时至今日,以MCS-51系列单片机为内核的单片机仍是我国单片机应用领域的主流机型。因此,市场上也出现了大量的有关单片机普及与使用的教材,这些教材的推出,也为单片机的推广使用起了巨大的推动作用。
由梅丽凤、王艳秋、汪毓铎等编写的《单片机原理及接口技术》自2004年出版以来,经过两次修订,深受各大专院校同行的认可,广受广大读者的喜爱,在此,作者谨致诚挚的谢意。鉴于单片机技术的发展和c程序设计技术的普及,根据广大读者的反馈意见和实际情况需要,现推出本教材。
本教材以MCS-51系列单片机的主流机型AT89S52为样机,其主要特点如下。
从原理上,详细阐述了MCS-51系列单片机的组成原理、硬件结构和指令系统,并对单片机硬件资源和软件资源做了详尽的解析和说明;从系统扩展上,在介绍原理的基础上,安排了大量的有关单片机硬件资源和软件资源调动管理的实用实例,包括系统硬件资源的扩展和软件子程序的设计等,可以进一步帮助读者消化理解单片机的相关基础知识;从实际应用上,结合作者的工程实践经历,书中给出了大量的经过工程实践检验的工程设计实例,凸显了本书的实用性和典型性,赋予读者的不再是有关单片机智能化设计的空想和遐想;从工程角度,本书还安排了工程设计中常用的设计技巧,包括系统抗干扰设计以及软件阱等设计技巧,大大增加了本书使用的实用性。同时,全书给出了大量c程序设计实例,便于读者使用C进行实用程序设计。
各章习题解答及考题库,可参考《单片机原理及接口技术习题集与实验指导》。
全书共分为12章。第1章至第3章详细介绍了MCS-51系列单片机的硬件结构和指令系统;第4章至第7章介绍了MCS-51系列单片机硬件资源的管理与应用;第8章和第9章介绍了单片机硬件资源的扩展方法与接口技术;第10章和第11章给出了单片机应用系统设计过程和实际工程案例;第12章则给出了单片机应用系统的抗干扰设计一般方法和设计原则。
本教材由北京信息科技大学汪毓铎教授、辽宁工业大学梅丽凤教授和王艳秋教授共同编写完成,其中,第1、2、6、8章由王艳秋教授编写,第3、4、7、11章由梅丽凤教授编写,第5、9、10、12章由汪毓铎教授编写,全书由汪毓铎教授策划和统稿。
本教材的编写,得到了全国各高校同行专家与学者的热情帮助,他们提出了许多宝贵的意见;在教材的编写过程中,也参考了国内外大量的参考文献和教材。在此,谨向给予我们支持和帮助的单位、个人及作者致以最诚挚的谢意。
由于编者学时、水平有限,书中一定有许多疏漏、不妥乃至错误之处,恳请读者给予批评指正。另外,有需要配套课件的教师,请通过邮箱wangyuduo@bistu.edu.cn联系。