目 录1、单片机原理与应用技术2、单片机微型计算机原理、接口及应用(第三版)3、单片机控制技术在通信中的应用--MCS-51 系列4、单片机原理与接口技术5、单片机接口技术有用子程序6、51 单片机技术与应用系统开发案例精选7、电子技术(电子学 2)理论纲要与典型题精解8、电子元器件与电子制作9、Altium Designer 原理图与 PCB 设计教程10、Altium Designer 原理图与 PCB 设计 单片机原理与应用技术 黄惟公 邓成中 王燕 编著 西安电子科技大学出版社摘 要:MCS-51 单片机的基本结构包含了如下部件:一个 8 位的 CPU(Central Processing Unit,中央处理器),它的功能是执行指令,完成算术、逻辑运算和对整机进行控制;片内程序存储器 ROM,用来存放程序或固定的数据、表格等;片内数据存储器 RAM,用来存放常常读、写的数据,如计算的中间结果等;可编程的 I/O 口,每个口可用作输入,也可用作输出;定时/计数器,用来对外部事件进行计数,也可以设置成定时器;串行接口,通过它可以对其他计算机和外设进行通信;多个中断源。MCS—51 单片机有多个公司、多种型号的产品,但基本有三类:基本型(51 系列)、增强型(52 系列)和特别型。其中基本型有 8031、8051、89C51,基本型的代表产品是 89C51,其基本配置如下:8 位 CPU;4 KB 片内 ROM;128 B 可使用的片内 RAM;21 个特别功能寄存器;32 线并行 I/O 接口;2 个 16 位定时/计数器;1 个全双工串行接口;5 个中断源、2 个中断优先级的中断结构.增强型有 8032、8052、89C52,增强型的代表产品是 89C52,其基本配置如下:8 位 CPU;8 KB 片内 ROM;256 B 可使用的片内 RAM;26 个特别功能寄存器;32 线并行 I/O 接口;3 个 16 位定时/计数器;1 个全双工串行接口;6 个中断源、2 个中断优先级的中断结构。为了适应不同的需要,一般一个系列的单片机具有多种衍生产品,每种衍生产品的处理器内核都是一样的,只是存储器和外设配置及封装不同,这样可以使单片机最大限度地和应用需求相匹配。因此,MCS—51 单片机进展成了一个庞大的家族,有上千种产品可供用户选择。特别型 MCS-51 体现在以下几个方面:(1)内部程序存储器容量的扩展,由 1 KB、2 KB、4 KB、8 KB、16 KB、20 KB、32 KB 进展到 64 KB 甚至更多。(2)片内数据存储器,目前已有 512 B、1 KB、2 KB、4 KB、8 KB 等。(3)增加了外设功能,如片内 A/D、D/...