该书作者综合性地介绍了微控制器的很多概念,提供了如何提高系统抗干扰性的方法与技术,并通过对8位微控制器中影响最大的MCS-51系列微控制器(Intel公司产品)的全面介绍,详细地展示了硬件系统结构及其工作细节、软件指令系统与设计方法、外围接口电路及外围系统的构成、应用系统实例等各个应用层面,基本上达到了一书在手便可解决相关问题的目的。对16位微控制器、C语言程序设计方法、C51编程环境、C语言程序设计技术、嵌入式系统概念、片上系统(SoC)、嵌入式系统微控制器、嵌入式系统中的新技术等较高阶段的知识,也有较大的篇幅介绍。尤其重要的是,作者没有仅仅停留在产品说明书式的介绍上,而是从系统的构成方面提供了大量的实例,阐明概念,提供了很多需要长期实践才能领悟的经验。这对渴望迅速学到微控制器知识并提高应用水平的读者来说无疑将是一个福音。
本书全面论述了微控制器系统的原理和应用,介绍了80C51程序设计和嵌入式系统,并结合实例对微控制器系统设计、开发、实际应用和嵌入式系统进行了专门讨论。每章后附有一定数量的习题。本书配套光盘中介绍了55个微控制器系统应用实例,供读者学习和应用时参考。
本书既可作为大学本科生微控制器系统原理课程的教材,也可供广大科技人员参考。
序
前言
第1章 概论
第2章 MCS-51微控制器的结构原理
第3章 MCS-51微控制器的指令系统
第4章 微控制器应用系统与外设交换数据的方法
第5章 MCS-51微控制器内部定时器/计数器及其应用
第6章 汇编语言程序设计
第7章 并行I/O口
第8章 微控制器应用系统的组成
第9章 微控制器应用系统的开发
第10章 80C51系列80C552单片微控制器
第11章 微控制器应用系统的可靠性与抗干扰
第12章 MCS-51的串行通信
第13章 MCS-96微控制器的基本结构和工作原理
第14章 80C196KB/KC微控制器
第15章 C51程序设计
第16章 嵌入式系统简介
总习题和部分习题答案
参考文献
附录 MCS-51、MCS-96指令表