微信扫一扫,移动浏览光盘
简介
苏平主编的《单片机原理与接口技术》以MCS-51系列单片机为主体,
系统地介绍了MCS-51单片机的结构原理和应用技术。主要内容包括计算机
的基础知识,MCS-51单片机的硬件结构、指令系统、汇编语言程序设计、
存储器的扩展技术、接口技术、应用与开发技术。全书内容新颖、实例丰
富,论述循序渐进、深入浅出。在本书的编写过程中充分注意了理论联系
实际,每章后附有较为详细、可操作的实验内容。
《单片机原理与接口技术》可作为高职电子与信息技术类专业的单片
机原理及接口技术教学用书,也可作为电子技术、单片机技术的工程技术
人员及自学者阅读和参考。
目录
第1章 微型计算机的基础知识
1.1 计算机中的数制与编码
1.1.1 数制
1.1.2 数制之间的相互转换
1.1.3 计算机中数的表示和编码
1.2 微型计算机的基本结构和工作原理
1.2.1 微型计算机中常用的术语
1.2.2 微型计算机的基本结构
1.2.3 微型计算机的工作原理
1.3 单片机的发展概况
1.3.1 单片机的概念
1.3.2 单片机的发展状况
1.4 单片机的特点和应用
1.4.1 单片机在控制应用领域中的特点
1.4.2 单片机的典型应用领域
1.4.3 单片机应用实例
1.5 MCS-51系列单片机
习题1
实验1 演示实验
第2章 MCS-51单片机的结构
2.1 MCS-51单片机的内部结构和引脚
2.1.1 MCS-51单片机的内部结构
2.1.2 MCS-51单片机的引脚及功能
2.2 并行I/O接口
2.2.1 P0口
2.2.2 P1口
2.2.3 P2口
2.2.4 P3口
2.2.5 并行I/O接口的应用特点
2.3 MCS-51单片机的存储器结构
2.3.1 程序存储器
2.3.2 外部数据存储器
2.3.3 片内数据存储器
2.4 MCS-51单片机的时序电路
2.4.1 时钟电路
2.4.2 CPU的时序定时单位
2.4.3 MCS-51单片机的复位
2.4.4 MCS-51单片机的掉电保护
2.4.5 CHMOS型单片机的低功耗方式
习题2
实验2 认识MCS-51单片机实验仿真系统
第3章 MCS-51单片机的指令系统
3.1 指令格式
3.1.1 机器指令格式
3.1.2 汇编指令格式
3.2 寻址方式
3.2.1 立即寻址
3.2.2 直接寻址
3.2.3 寄存器寻址
3.2.4 寄存器间接寻址
3.2.5 变址寻址
3.2.6 相对寻址
3.2.7 位寻址
3.3 指令系统
3.3.1 数据传送类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算类指令
3.3.4 位操作类指令
3.3.5 控制转移类指令
3.4 MCS.5 1型单片机的CPUff寸序
3.4..1 一般指令取指,执行时序
3.4.2 读外部ROM时序
3.4.3 读写外部RAM时序
习题3
实验3 指令系统实验
第4章 汇编语言程序设计
4.1 汇编语言
4.1.1 机器语言程序
4.1.2 汇编语言程序
4.1.3 高级语言程序
4.2 伪指令
4.2.1 ORG(起始伪指令)
4.2.2 END(结束伪指令)
4.2.3 DB(定义字节伪指令)
4.2.4 DW(定义字伪指令)
4.2.5 EQU(等值伪指令)
4.2.6 DATA(数据地址赋值伪指令)
4.2.7 BIT(定义位地址伪指令)
4.2.8 DS(定义空间伪指令)
4.3 汇编
4.3.1 手工汇编
4.3.2 机器汇编
4.4 汇编程序的基本结构形式
4.4.1 程序设计的步骤
4.4.2 程序设计举例
习题4
实验4 顺序程序设计
实验5 分支程序设计
实验6 循环程序设计
第5章 中断系统与定时器/计数器
5.1 中断的概念
5.1.1 中断的定义
5.1.2 中断技术的优点
5.1.3 中断系统的功能
5.2 MCS-51系列单片机的中断系统
5.2.1 中断源与中断请求信号
5.2.2 中断控制
5.2.3 中断的响应
5.2.4 中断程序举例
5.2.5 MCS-51的单步工作方式
5.3 MCS-51 1单片机的定时器,计数器
5.3.1 定时方法概述
5.3.2 定时器,计数器的定时和计数功能
5.3.3 定时器/计数器的结构
5.3.4 定时器的工作方式0
5.3.5 定时器工作方式1
5.3.6 定时器工作方式2
5.3.7 定时器工作方式3
5.4 定时器,计数器应用
5.5 MCS-51单片机外部中断源的扩展
5.5.1 通过OC门实现外部中断源的扩展
5.5.2 通过定时器,计数器实现外部中断源的扩展
5.6 定时器,计数器与中断综合应用举例
习题5
实验7 定时器和中断系统应用实验
第6章 MCS-51单片机存储器的扩展
6.1 MCS-51单片机的应用系统
6.1.1 MCS-51单片机的最小应用系统
6.1.2 MCS-51单片机的扩展系统
6.1.3存储器的扩展方法
6.2 MCS-51单片机程序存储器的扩展
6.2.1 扩展EPROM型程序存储器
6.2.2 扩展EEPROM型程序存储器
6.3 MCS-51单片机数据存储器的扩展
6.3.1 数据存储器扩展用典型芯片
6.3.2 数据存储器扩展举例
6.4 存储器综合扩展
6.4.1 程序存储器和数据存储器同时扩展
6.4.2 既可读又可写的程序存储器扩展
6.4.3 串行存储器及其扩展
习题6
实验8 存储器扩展实验
第7章 MCS-51单片机的接口技术
7.1 接口技术概述
7.1.1 接口电路的功能
7.1.2 接口控制原理
7.1.3 接口控制信号
7.2 简单I/O接口的扩展
7.3 可编程并行I/O接口扩展
7.3.1 8255A可编程I/O接口芯片
7.3.2 8155可编程多功能接口芯片
7.4 单片机与显示器的接口技术
7.4.1 单片机与LED显示器的接口技术
7.4.2 点阵式显示器
7.5 单片机与键盘的接口技术
7.5.1 按键识别流程
7.5.2 键盘接口及程序设计
7.5.3 单片机应用系统中的显示器、键盘接口实例
7.6 单片机与D/A及A/D转换器接口技术
7.6.1 D/A转换器的接口和应用
7.6.2 A/D转换器接口与应用
习题7
实验9 用TTL电路扩展简单I/O接口
实验10 D/A和A/D转换
实验11 用8255A或8155扩展并行I/O接口
第8章 MCS-51串行数据通信
8.1 串行数据通信的基础知识
8.1.1 串行数据通信基本原理
8.1.2 RS-232C总线标准
8.1.3 串行接口芯片
8.2 MCS-51单片机串行口的控制
8.2.1 串行口寄存器结构
8.2.2 串行通信控制寄存器
8.3 MCS-51单片机串行口的工作方式
8.3.1 串行口工作方式0
8.3.2 串行口工作方式1
8.3.3 串行口工作方式2
8.3.4 串行口工作方式3
8.4 MCS.5 1单片机串行口应用举例.
8.5 MCS.5 1串行口通信
8.5.1 双机通信
8.5.2 多机通信
习题8
实验12 串行通信实验
第9章 MCS-51单片机应用及开发技术
9.1 MCS.5 1单片机应用举例
9.1.1 步进电机控制
9.1.2 单片机作息时间控制
9.1.3 单片机顺序控制
9.2 单片机应用系统的开发
9.2.1 单片机应用系统的研制方法和步骤
9.2.2 开发实例
实验13 综合实验
附录A ASCII(美国标准信息交换码)表
附录B MCS-51单片机指令表
参考文献
1.1 计算机中的数制与编码
1.1.1 数制
1.1.2 数制之间的相互转换
1.1.3 计算机中数的表示和编码
1.2 微型计算机的基本结构和工作原理
1.2.1 微型计算机中常用的术语
1.2.2 微型计算机的基本结构
1.2.3 微型计算机的工作原理
1.3 单片机的发展概况
1.3.1 单片机的概念
1.3.2 单片机的发展状况
1.4 单片机的特点和应用
1.4.1 单片机在控制应用领域中的特点
1.4.2 单片机的典型应用领域
1.4.3 单片机应用实例
1.5 MCS-51系列单片机
习题1
实验1 演示实验
第2章 MCS-51单片机的结构
2.1 MCS-51单片机的内部结构和引脚
2.1.1 MCS-51单片机的内部结构
2.1.2 MCS-51单片机的引脚及功能
2.2 并行I/O接口
2.2.1 P0口
2.2.2 P1口
2.2.3 P2口
2.2.4 P3口
2.2.5 并行I/O接口的应用特点
2.3 MCS-51单片机的存储器结构
2.3.1 程序存储器
2.3.2 外部数据存储器
2.3.3 片内数据存储器
2.4 MCS-51单片机的时序电路
2.4.1 时钟电路
2.4.2 CPU的时序定时单位
2.4.3 MCS-51单片机的复位
2.4.4 MCS-51单片机的掉电保护
2.4.5 CHMOS型单片机的低功耗方式
习题2
实验2 认识MCS-51单片机实验仿真系统
第3章 MCS-51单片机的指令系统
3.1 指令格式
3.1.1 机器指令格式
3.1.2 汇编指令格式
3.2 寻址方式
3.2.1 立即寻址
3.2.2 直接寻址
3.2.3 寄存器寻址
3.2.4 寄存器间接寻址
3.2.5 变址寻址
3.2.6 相对寻址
3.2.7 位寻址
3.3 指令系统
3.3.1 数据传送类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算类指令
3.3.4 位操作类指令
3.3.5 控制转移类指令
3.4 MCS.5 1型单片机的CPUff寸序
3.4..1 一般指令取指,执行时序
3.4.2 读外部ROM时序
3.4.3 读写外部RAM时序
习题3
实验3 指令系统实验
第4章 汇编语言程序设计
4.1 汇编语言
4.1.1 机器语言程序
4.1.2 汇编语言程序
4.1.3 高级语言程序
4.2 伪指令
4.2.1 ORG(起始伪指令)
4.2.2 END(结束伪指令)
4.2.3 DB(定义字节伪指令)
4.2.4 DW(定义字伪指令)
4.2.5 EQU(等值伪指令)
4.2.6 DATA(数据地址赋值伪指令)
4.2.7 BIT(定义位地址伪指令)
4.2.8 DS(定义空间伪指令)
4.3 汇编
4.3.1 手工汇编
4.3.2 机器汇编
4.4 汇编程序的基本结构形式
4.4.1 程序设计的步骤
4.4.2 程序设计举例
习题4
实验4 顺序程序设计
实验5 分支程序设计
实验6 循环程序设计
第5章 中断系统与定时器/计数器
5.1 中断的概念
5.1.1 中断的定义
5.1.2 中断技术的优点
5.1.3 中断系统的功能
5.2 MCS-51系列单片机的中断系统
5.2.1 中断源与中断请求信号
5.2.2 中断控制
5.2.3 中断的响应
5.2.4 中断程序举例
5.2.5 MCS-51的单步工作方式
5.3 MCS-51 1单片机的定时器,计数器
5.3.1 定时方法概述
5.3.2 定时器,计数器的定时和计数功能
5.3.3 定时器/计数器的结构
5.3.4 定时器的工作方式0
5.3.5 定时器工作方式1
5.3.6 定时器工作方式2
5.3.7 定时器工作方式3
5.4 定时器,计数器应用
5.5 MCS-51单片机外部中断源的扩展
5.5.1 通过OC门实现外部中断源的扩展
5.5.2 通过定时器,计数器实现外部中断源的扩展
5.6 定时器,计数器与中断综合应用举例
习题5
实验7 定时器和中断系统应用实验
第6章 MCS-51单片机存储器的扩展
6.1 MCS-51单片机的应用系统
6.1.1 MCS-51单片机的最小应用系统
6.1.2 MCS-51单片机的扩展系统
6.1.3存储器的扩展方法
6.2 MCS-51单片机程序存储器的扩展
6.2.1 扩展EPROM型程序存储器
6.2.2 扩展EEPROM型程序存储器
6.3 MCS-51单片机数据存储器的扩展
6.3.1 数据存储器扩展用典型芯片
6.3.2 数据存储器扩展举例
6.4 存储器综合扩展
6.4.1 程序存储器和数据存储器同时扩展
6.4.2 既可读又可写的程序存储器扩展
6.4.3 串行存储器及其扩展
习题6
实验8 存储器扩展实验
第7章 MCS-51单片机的接口技术
7.1 接口技术概述
7.1.1 接口电路的功能
7.1.2 接口控制原理
7.1.3 接口控制信号
7.2 简单I/O接口的扩展
7.3 可编程并行I/O接口扩展
7.3.1 8255A可编程I/O接口芯片
7.3.2 8155可编程多功能接口芯片
7.4 单片机与显示器的接口技术
7.4.1 单片机与LED显示器的接口技术
7.4.2 点阵式显示器
7.5 单片机与键盘的接口技术
7.5.1 按键识别流程
7.5.2 键盘接口及程序设计
7.5.3 单片机应用系统中的显示器、键盘接口实例
7.6 单片机与D/A及A/D转换器接口技术
7.6.1 D/A转换器的接口和应用
7.6.2 A/D转换器接口与应用
习题7
实验9 用TTL电路扩展简单I/O接口
实验10 D/A和A/D转换
实验11 用8255A或8155扩展并行I/O接口
第8章 MCS-51串行数据通信
8.1 串行数据通信的基础知识
8.1.1 串行数据通信基本原理
8.1.2 RS-232C总线标准
8.1.3 串行接口芯片
8.2 MCS-51单片机串行口的控制
8.2.1 串行口寄存器结构
8.2.2 串行通信控制寄存器
8.3 MCS-51单片机串行口的工作方式
8.3.1 串行口工作方式0
8.3.2 串行口工作方式1
8.3.3 串行口工作方式2
8.3.4 串行口工作方式3
8.4 MCS.5 1单片机串行口应用举例.
8.5 MCS.5 1串行口通信
8.5.1 双机通信
8.5.2 多机通信
习题8
实验12 串行通信实验
第9章 MCS-51单片机应用及开发技术
9.1 MCS.5 1单片机应用举例
9.1.1 步进电机控制
9.1.2 单片机作息时间控制
9.1.3 单片机顺序控制
9.2 单片机应用系统的开发
9.2.1 单片机应用系统的研制方法和步骤
9.2.2 开发实例
实验13 综合实验
附录A ASCII(美国标准信息交换码)表
附录B MCS-51单片机指令表
参考文献
单片机原理与接口技术[电子资源.图书]
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×