单片微型计算机简称单片机,也称微控制器,是微型计算机的一个重要分支,其诞生可谓是计算机发展史上的一个重要的里程碑。由于单片机具有体积小、成本低、集成度高、功能强、性能稳定、控制灵活等诸多优点,因而在计算机外围设备、网络设备、通信、智能仪器仪表、过程控制、航空航天、家用电器乃至智能玩具等领域获得了日益广泛的应用,可谓无处不在,特别适合构成机、电、仪一体化的智能设备,具有广大的工业、农业、军工和民用市场。在当前日渐趋热的嵌入式应用系统中,单片机占有重要的地位,并充分显示出强大的生命力和广阔的应用前景。单片机目前的年产量数以亿计,其数量之大,应用之广,是其他任何类型的计算机所无法比拟的。
自从20世纪80年代以来,中国在单片机应用领域取得了辉煌的成就,单片机已然成为新产品设计和旧技术改造的首选,许多相关领域的技术人员都渴望能迅速迈进单片机应用和开发的大门。目前在实际应用设计中使用的单片机类型很多,不同的单片机在整体结构和指令系统上各不相同。本书以当前较为常见的MCS.51系列单片机为例,系统地介绍了单片机的结构原理和实际应用系统设计。全书共分为9章,第1章概述了计算机与单片机产生、发展及应用的情况,第2章介绍了单片机的系统结构及工作原理,第3章介绍了单片机的指令系统,第4章介绍了单片机汇编语言程序设计,第5章介绍了单片机的中断系统及定时器,第6章介绍了单片机的系统扩展与接口技术,第7章介绍了I2c总线及外围接口芯片的应用,第8章介绍了单片机应用系统设计,第9章介绍了单片机的C语言程序设计。
本书在编写过程中力求循序渐进、系统全面,论述深入浅出,注重理论联系实际。在具体的叙述中,尽量采用简洁易懂的语言进行解释和说明,并结合多年的教学和工程应用经验,尝试从新的角度解释一些概念,可以说是本书在编写过程中力求呈现出的特色,以使读者对单片机有一个直观而系统的认识,并为读者从事实际系统设计提供有效的帮助。尽管单片机对于初学者而言显得比较抽象难懂,只要遵循循序渐进的原则,特别是在学习的过程中,如能结合典型实例边学边做,一定会取得事半功倍的效果。2100433B