下载后可任意编辑第一章 单片机概述单片机是 20 世纪 70 年代中期进展起来的一种大规模集成电路器件。它在一块芯片内芯片内集成了计算机的各种功能部件, 构成一种单片式的微型计算机。20 世纪 80 年代以来, 国际上单片机的进展迅速, 其产品之多令人目不暇接, 单片机应用不断深化, 新技术层出不穷。单片机的应用技术是一项新型的工程技术, 其内涵随着单片机的进展而进展。由于 MCS-51 系列的单片机的模块化结构比较典型、 应用灵活, 为许多大公司所采纳, 使 8051 系列的单片产品日新月异。在 Intel 公司 20 世纪 80 年代初推出 MCS-51 系列单片机以后, 世界上许多著名的半导体厂商相继生产和这个系列兼容的单片机, 使产品型号不断地增加、 品种不断丰富、 功能不断加强, 在国内外单片机应用中占有重要地位。由于单片机具有功能强、 体积小、 价格低等一系列优点, 在各个领域都有广泛的应用, 有力地推动了各行各业的技术改造和产品更新换代。20 世纪末, 电子技术获得了飞速的进展, 在其推动下, 现代电子产品几乎渗透了社会的各个领域, 有力地推动了社会生产力的进展和社会信息化程度的提高, 同时也使现代电子产品性能进一步提高, 产品更新换代的节奏也越来越快。下载后可任意编辑第二章 MSC-51 芯片简介8051 是 MCS-51 系列单片机的典型产品。8051 单片机包含中央处理器、 程序存储器(ROM)、 数据存储器(RAM)、 定时/计数器、 并行接口、 串行接口和中断系统等几大单元及数据总线、 地址总线和控制总线等三大总线, 现在我们分别加以说明: ·中央处理器: 中央处理器(CPU)是整个单片机的核心部件, 是 8 位数据宽度的处理器, 能处理 8 位二进制数据或代码, CPU 负责控制、 指挥和调度整个单元系统协调的工作, 完成运算和控制输入输出功能等操作。·数据存储器(RAM) 8051 内部有 128 个 8 位用户数据存储单元和 128 个专用寄存器单元, 它们是统一编址的, 专用寄存器只能用于存放控制指令数据, 用户只能访问, 而不能用于存放用户数据, 因此, 用户能使下载后可任意编辑用的 RAM 只有 128 个, 可存放读写的数据, 运算的中间结果或用户定义的字型表。·程序存储器(ROM): 8051 共有 4096 个 8 位掩膜 ROM, 用于存放用户程序, 原始数据或表格。·定时/计数器(ROM): 8051 有两个 16 位的可编程定时/计数器, 以实现定时或计数产生中断用于控制程序转向...