本书是指导初学者学习51系列单片机的入门书。全书通过讲解MCS一5l单片机的开发过程来介绍5l系列单片机的知识和体系。内容丰富、结构清晰、语言简练:实例众多,不仅可以作为51系列单片机初学者的学习和参考用书,也可作为各大、中专院校相关专业和5l系列单片机培训班的教材。本书配套光盘包括所有实例的素材和多媒体教学软件,并配以语音同步讲解,能够更好地帮助读者快速掌握51单片机的应用方法。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | MCS-51单片机易学通(附光盘) |
分类 | |
作者 | 三恒星科技 |
出版社 | 人民邮电出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书是指导初学者学习51系列单片机的入门书。全书通过讲解MCS一5l单片机的开发过程来介绍5l系列单片机的知识和体系。内容丰富、结构清晰、语言简练:实例众多,不仅可以作为51系列单片机初学者的学习和参考用书,也可作为各大、中专院校相关专业和5l系列单片机培训班的教材。本书配套光盘包括所有实例的素材和多媒体教学软件,并配以语音同步讲解,能够更好地帮助读者快速掌握51单片机的应用方法。 内容推荐 本书是指导初学者学习51系列单片机的入门书。全书通过讲解 MCS一5l单片机的开发过程来介绍5l系列单片机的知识和体系。书中具体介绍了MCS一5l单片机的结构、指令系统、汇编程序设计、硬件设计及开发环境,最后精选了几个具有代表性的实验,通过这些实验来加深读者对知识点的理解。 本书内容丰富、结构清晰、语言简练:实例众多,不仅可以作为51系列单片机初学者的学习和参考用书,也可作为各大、中专院校相关专业和5l系列单片机培训班的教材。 本书配套光盘包括所有实例的素材和多媒体教学软件,并配以语音同步讲解,能够更好地帮助读者快速掌握51单片机的应用方法。 目录 第1章 单片机简介 1.1单片机概述 1.2单片机的分类 1.3单片机的发展 1.4单片机的基本概念及技术指标 1.4.1基本概念 1.4.2技术指标 1.5单片机的应用 1.6单片机的开发过程 第2章 MCS一5l单片机结构 2.1 MCS一5l单片机的内部结构及引脚 2.1.1内部结构 2.1.2引脚定义及功能 2.1.3外接ROM/RAM时的逻辑电路图 2.2存储器结构 2.2.1存储器的内部结构及工作原理 2.2.2程序存储器 2.2.3数据存储器 2.2.4特殊功能寄存器SFR 2.2.5 I/0端口寄存器 2.2.6复位后的特殊功能寄存器 2.3 MCS一51单片机的工作方式 2.3.1复位方式 2.3.2编程和校验方式 2.3.3节电方式、掉电处理 第3章 MCS一5l单片机工作原理 3.1时钟与CPU时序 3.1.1振荡器和时钟电路 3.1.2 CPU时序 3.1.3基本时序单位 3.2复位 3.3几种常见的复位电路 第4章 MCS一5l指令系统 4.1指令系统简介 4.1.1指令系统的概念 4.1.2指令的格式 4.1.3指令系统说明 4.2 MCS一5 1的寻址方式 4.2.1立即寻址 4.2.2直接寻址 4.2.3寄存器寻址 4.2.4寄存器间接寻址 4.2.5变址寻址 412.6相对寻址 4.2.7位寻址 4.3指令系统 4.3.1数据传送指令 4.3.2算术运算指令 4.3.3逻辑运算和移位指令 4.3.4控制转移指令 4.3.5位操作指令 第5章 汇编语言程序设计 5.1汇编语言源程序的格式 5.1.1标号 5.1.2操作数 5.2伪指令 5.2.1汇编起始命令()RG 5.2.2汇编结束命令END 5.2.3等值命令EQu 5.2.4数据地址赋值命令DATA 5.2.5定义字节指令DB 5.2.6定义字命令.DW 5.2.7定义空间命令DS 5.2.8位地址符号命令BIT 5.3汇编语言源程序的人工汇编 5.4 MCS.5 l程序设计举例 5.4.1简单程序 5.4.2分支程序 5.4.3循环程序 5.4.4查表程序 5.4.5子程序 第6章 MCS一5l的中断系统 6.1 中断概念 6.2 MCS一5l单片机中断结构 6.3 MCS一51单片机中断源 6.4 中断控制 6.5中断优先级 6.6 中断响应 6.6.1中断响应过程 6.6.2外部中断的响应时间 6.6.3中断初始化设定 6.7 MCS.5l单片机外部中断源的扩展 6.7.1扩展中断源接口逻辑 6.7.2利用定时器扩充中断源 6.7.3用查询法扩展外部中断源 6.7.4用优先权编码器扩展外部中断源 6.8中断系统应用举例 6.8.1单片机系统单步操作 6.8.2外部中断应用示例 第7章 MCS一5l定时/计数器 7.1定时/计数器的结构及功能 7.1.1定时/计数器的基本结构 7.1.2定时/计数器的功能 7.1.3定时/计数器方式寄存器TMOD 7.1.4定时/计数器控制寄存器TCON 7.2定时/计数器的工作方式 7.2.1方式0 7.2.2方式1 7.2.3方式2 7.2.4方式3 7.3定时/计数器的应用程序设计 7.3.1定时/计数器的计数初值C的计算和装入 7.3.2定时/计数器的初始化编程 7.3.3 T0定时实例 7.3.4 Tl定时实例 7.3.5电子时钟实例 7.3.6门控位的应用 第8章 单片机的串行口 8.1串行口基本概念 8.1.1串行通信的分类 8.1 12波特率 8.1.3串行通信的数据传送方向 8.2串行接口的控制 8.2.1 串行接口结构 8.2.2相关寄存器 8.2.3设定波特率 8.3串行接口的工作方式 8.3.1工作方式0 8.3.2工作方式l 8.3.3工作方式2和工作方式3 8.4波特率设定 8.5串行口编程基础 8.5.1串行通信编程步骤 8.5.2查询方式编程 8.5.3中断方式编程 8.6串行口通信实例 8.6.1串行通信编程实例1 8.6.2串行通信编程实例2 8.6.3串行通信编程实例3 第9章 单片机的I/O接口与扩展 9.1 I/0口与外部直接连接 9.1.1简单开关量的输入/输出 9.1.2简单I/O接口的扩展方法 9.2开关电路及驱动电路接口 9.2.1 开关电路接口 9.2.2光电耦合器驱动接口 9.3外部I/0的扩展 9.3.1常用接口芯片 9.3.2 I/0地址译码技术 9.4扩展程序存储器 9.4.1扩展总线 9.4.2 扩展8KB EPROM 9.4.3扩展16KB EPROM 9.5扩展数据存储器 9.5.1扩展总线 9.5.2 8051扩展2KB RAM 9.6程序存储器与数据存储器同时扩展 9.6.1 8031外扩32KB EPROM和32KB RAM 9.6.2译码法扩展大容量存储器 第10章 Keil软件介绍 10.1 uⅥsion2集成开发环境 10.1.1项目管理 10.1.2集成功能 10.1.3编辑器和调试器 10.2 A5 1宏汇编器 10.2.1源码级调试 10.2.2功能一览 10.2.3 BL51具有代码分段功能的连接/重定位器 10.2.4数据地址管理 10.2.5代码分段 10.2.6公共段 10.2.7执行其他段中的程序 10.3出错信息 10.4 Keil编程实例 10.4.1实例与程序 10.4.2 A5 l操作 第11章 MCS一5l单片机仿真与调试 11.1仿真的概念 11.2仿真的设备 11.2.1仿真器 11.2.2开发板 11.3 ICEview C51简介 11.4仿真与调试 11.4.1仿真电路 11.4.2仿真程序 11.4.3 仿真 11.5写入程序 第12章 MCS一5l系列单片机实验 12.1 8位七段数码管电路实验 12.2 LED流水灯实验 12.3 定时器中断实验 12.4 LCD显示实验 12.5 键盘实验 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。