MCS-51单片机易学通

出版时间:2006-7  出版社:人民邮电出版社  作者:三恒星科技  页数:225  字数:319000  
Tag标签:无  

内容概要

本书是指导初学者学习51系列单片机的入门书。全书通过讲解MCS-51单片机的开发过程来介绍51系列单片机的知识和体系。书中具体介绍了MCS-51单片机的结构、指令系统、汇编程序设计、硬件设计及开发环境,最后精选了几个具有代表性的实验,通过这些实验来加深读者对知识点的理解。  本书内容丰富、结构清晰、语言简练、实例众多,不仅可以作为51系列单片机初学者的学习和参考用书,也可作为各大、中专院校相关专业和51系列单片机培训班的教材。  本书配套光盘包括所有实例的素材和多媒体教学软件,并配以语音同步讲解,能够更好地帮助读者快速掌握51单片机的应用方法。

书籍目录

第1章 单片机简介1.1 单片机概述 21.2 单片机的分类 21.3 单片机的发展 51.4 单片机的基本概念及技术指标 61.4.1 基本概念 61.4.2 技术指标 91.5 单片机的应用 111.6 单片机的开发过程 12第2章 MCS-51单片机的结构2.1 MCS-51单片机的内部结构及引脚 142.1.1 内部结构 142.1.2 引脚定义及功能 142.1.3 外接ROM/RAM时的逻辑电路图 172.2 存储器结构 172.2.1 存储器的内部结构及工作原理 182.2.2 程序存储器 182.2.3 数据存储器 192.2.4 特殊功能寄存器SFR 212.2.5 I/O端口寄存器 242.2.6 复位后的特殊功能寄存器 242.3 MCS-51单片机的工作方式 252.3.1 复位方式 252.3.2 编程和校验方式 262.3.3 节电方式、掉电处理 27第3章 MCS-51单片机工作原理3.1 时钟与CPU时序 303.1.1 振荡器和时钟电路 303.1.2 CPU时序 313.1.3 基本时序单位 353.2 复位 353.3 几种常见的复位电路 38第4章 MCS-51指令系统4.1 指令系统简介 444.1.1 指令系统的概念 444.1.2 指令的格式 454.1.3 指令系统说明 454.2 MCS-51的寻址方式 464.2.1 立即寻址 464.2.2 直接寻址 474.2.3 寄存器寻址 474.2.4 寄存器间接寻址 484.2.5 变址寻址 494.2.6 相对寻址 494.2.7 位寻址 504.3 指令系统 504.3.1 数据传送指令 504.3.2 算术运算指令 524.3.3 逻辑运算和移位指令 554.3.4 控制转移指令 574.3.5 位操作指令 58第5章 汇编语言程序设计5.1 汇编语言源程序的格式 625.1.1 标号 625.1.2 操作数 635.2 伪指令 635.2.1 汇编起始命令ORG 635.2.2 汇编结束命令END 645.2.3 等值命令 EQU 645.2.4 数据地址赋值命令DATA 645.2.5 定义字节指令DB 655.2.6 定义字命令DW 665.2.7 定义空间命令 DS 665.2.8 位地址符号命令 BIT 665.3 汇编语言源程序的人工汇编 675.4 MCS-51程序设计举例 695.4.1 简单程序 695.4.2 分支程序 715.4.3 循环程序 775.4.4 查表程序 815.4.5 子程序 83第6章 MCS-51的中断系统6.1 中断概念 886.2 MCS-51单片机中断结构 886.3 MCS-51单片机中断源 896.4 中断控制 906.5 中断优先级 906.6 中断响应 916.6.1 中断响应过程 916.6.2 外部中断的响应时间 936.6.3 中断初始化设定 946.7 MCS-51单片机外部中断源的扩展 956.7.1 扩展中断源接口逻辑 956.7.2 利用定时器扩充中断源 956.7.3 用查询法扩展外部中断源 966.7.4 用优先权编码器扩展外部中断源 976.8 中断系统应用举例 996.8.1 单片机系统单步操作 996.8.2 外部中断应用示例 100第7章 MCS-51定时/计数器7.1 定时/计数器的结构及功能 1047.1.1 定时/计数器的基本结构 1047.1.2 定时/计数器的功能 1057.1.3 定时/计数器方式寄存器TMOD 1057.1.4 定时/计数器控制寄存器TCON 1067.2 定时/计数器的工作方式 1067.2.1 方式0 1077.2.2 方式1 1087.2.3 方式2 1097.2.4 方式3 1097.3 定时/计数器的应用程序设计 1117.3.1 定时/计数器的计数初值C的计算和装入 1117.3.2 定时/计数器的初始化编程 1127.3.3 T0定时实例 1127.3.4 T1定时实例 1137.3.5 电子时钟实例 1157.3.6 门控位的应用 116第8章 单片机的串行口8.1 串行口基本概念 1208.1.1 串行通信的分类 1208.1.2 波特率 1228.1.3 串行通信的数据传送方向 1228.2 串行接口的控制 1228.2.1 串行接口结构 1228.2.2 相关寄存器 1238.2.3 设定波特率 1258.3 串行接口的工作方式 1268.3.1 工作方式0 1268.3.2 工作方式1 1278.3.3 工作方式2和工作方式3 1278.4 波特率设定 1288.5 串行口编程基础 1298.5.1 串行通信编程步骤 1298.5.2 查询方式编程 1308.5.3 中断方式编程 1318.6 串行口通信实例 1318.6.1 串行通信编程实例1 1328.6.2 串行通信编程实例2 1348.6.3 串行通信编程实例3 137第9章 单片机的I/O接口与扩展9.1 I/O口与外部直接连接 1469.1.1 简单开关量的输入/输出 1469.1.2 简单I/O接口的扩展方法 1469.2 开关电路及驱动电路接口 1509.2.1 开关电路接口 1509.2.2 光电耦合器驱动接口 1519.3 外部I/O的扩展 1529.3.1 常用接口芯片 1529.3.2 I/O地址译码技术 1539.4 扩展程序存储器 1559.4.1 扩展总线 1559.4.2 扩展8KB EPROM 1569.4.3 扩展16KB EPROM 1579.5 扩展数据存储器 1589.5.1 扩展总线 1589.5.2 8051扩展2KB RAM 1599.6 程序存储器与数据存储器同时扩展 1609.6.1 8031外扩32KB EPROM和32KB RAM 1609.6.2 译码法扩展大容量存储器 160第10章 Keil软件介绍10.1 mVision2集成开发环境 16610.1.1 项目管理 16610.1.2 集成功能 16810.1.3 编辑器和调试器 16910.2 A51宏汇编器 17010.2.1 源码级调试 17010.2.2 功能一览 17010.2.3 BL51具有代码分段功能的连接/重定位器 17110.2.4 数据地址管理 17110.2.5 代码分段 17110.2.6 公共段 17210.2.7 执行其他段中的程序 17210.3 出错信息 17210.4 Keil编程实例 17310.4.1 实例与程序 17310.4.2 A51操作 175第11章 MCS-51单片机仿真与调试11.1 仿真的概念 17811.2 仿真的设备 17811.2.1 仿真器 17811.2.2 开发板 17911.3 ICEview C51简介 18411.4 仿真与调试 18611.4.1 仿真电路 18611.4.2 仿真程序 18711.4.3 仿真 18711.5 写入程序 189第12章 MCS-51系列单片机实验12.1 8位七段数码管电路实验 19212.2 LED流水灯实验 19712.3 定时器中断实验 19912.4 LCD显示实验 20112.5 键盘实验 207附录1 MCS-51指令集附录2 几种常用单片机外围集成电路

图书封面

图书标签Tags

评论、评分、阅读与下载


    MCS-51单片机易学通 PDF格式下载


用户评论 (总计3条)

 
 

  •   这本书是公司的技术人员推荐的,它讲的很详细,对于初学者来说很实用,公司里有一本,我觉得好就自己买了一本。
  •   送书的很好谢谢他!!!
  •   不错,人性化
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7