书籍详情
单片机原理与控制技术
作者:张志良主编
出版社:机械工业出版社
出版时间:2002-02-01
ISBN:9787111083146
定价:¥36.00
购买这本书可以去
内容简介
本教材是高职高专电子技术专业教材编委会组织编写的教材。全书以MCS-51型系列单片机为主线,讲述了单片机控制和应用技术。内容包括:微机系统基本知识、MCS-51型单片机内部结构和工作原理、指令系统、中断和定时/计数器、存储器扩展、并行和串行I/O口、常用外围设备接口,以及单片机应用系统的开发、设计和应用实例。根据职业技术教育要求和学生特点,本教材编写过程中力求做到:降低教材理论深度和难度,精选内容,突出重点,文字通俗,多用图表,多举例题,多编适用习题,便于教学和自学。本书适用于高等职业技术教育电子类专业单片机原理和应用课程教材,也适用于其他专业、其他类型学校单片机课程使用,并可供工程技术人员学习参考。
作者简介
暂缺《单片机原理与控制技术》作者简介
目录
第1章 微型计算机系统基本知识
1.1 概述
1.1.1 微型计算机
1.1.2 微型计算机的发展概况
1.1.3 单片机发展的概况
1.1.4 MCS-51型系列单片机
1.1.5 单片机的特点和应用
1.2 微型计算机系统的组成
1.2.1 微型计算机系统的硬件
1.2.2 微型计算机系统的软件
1.3 计算机中数的表示方法及运算
1.3.1 二进制、十进制和十六进制数
1.3.2 数制转换
1.3.3 二进制数的运算
1.3.4 原码、反码和补码
1.4 常用编码
1.4.1 8421 BCD码
1.4.2 ASCII码
1.5 小结
1.6 习题
第2章 MCS-51型单片机内部结构和工作原理
2.1 MCS-51型单片机内部结构和引脚功能
2.1.1 内部结构
2.1.2 引脚功能
2.2 MCS-51型单片机存储空间配置和功能
2.2.1 程序存储器(ROM)
2.2.2 外部数据存储器(外RAM)
2.2.3 内部数据存储器(内RAM)
2.2.4 特殊功能寄存器
2.2.5 程序计数器PC
2.3 MCS-51型单片机I/O输入输出端口结构及工作原理
2.3.1 PO口
2.3.2 P1口
2.3.3 P2口
2.3.4 P3口
2.4 时钟和时序
2.4.1 时钟电路
2.4.2 时钟周期和机器周期
2.4.3 一般指令取措/执行时序
2.4.4 读外ROM时序
2.4.5 读写外RAM时序
2.5 复位和掉电保护处理
2.5.1 复位
2.5.2 掉电保护处理
2.6 小结
2.7 习题
第3章 MCS-51型系列单片机指令系统
3.1 指令系统基本概念
3.1.1 指令基本格式
3.1.2 指令分类
3.1.3 指令系统中的常用符号
3.1.4 寻址方式
3.2 指令系统
3.2.1 数据传送类指令
3.2.2 算术运算类指令
3.2.3 逻辑运算及移位指令
3.2.4 位操作类指令
3.2.5 控制转移类指令
3.3 小结
3.4 习题
第4章 汇编语言程序设计
4.1 汇编语言程序设计基本概念
4.1.1 汇编语言及其语句结构
4.1.2 伪指令
4.1.3 汇编
4.1.4 程序设计的基本方法
4.2 程序设计举例
4.2.1 顺序程序
4.2.2 分支程序
4.2.3 循环程序
4.2.4 查表程序
4.2.5 散转程序
4.2.6 子程序
4.3 小结
4.4 习题
第5章 MCS-51型单片机中断系统和定时/计数器
5.1 中断概述
5.1.1 中断的定义
5.1.2 设置中断的必要性
5.1.3 中断源和中断类型
5.1.4 中断处理过程
5.1.5 中断优先级和中断嵌套
5.2 中断系统
5.2.1 中断源
5.2.2 中断控制
5.2.3 中断响应过程
5.2.4 中断响应等待时间
5.2.5 中断请求的撤除
5.2.6 中断系统的应用
5.3 定时/计数器
5.3.1 概述
5.3.2 定时/计数器中的控制寄存器
5.3.3 定时/计数器工作方式
5.3.4 定时/计数器的应用
5.4 小结
5.5 习题
第6章 存储器及其扩展技术
6.1 基本知识
6.1.1 只读存储器ROM
6.1.2 随机存取存储器RAM
6.1.3 存储器的组成
6.1.4 片选方式和地址分配
6.2 扩展外ROM
6.2.1 常用EPROM芯片
6.2.2 EPROM与MCS-51型单片机典型连接电路
6.2.3 扩展E(平方)PROM
6.2.4 扩展外ROM芯片选择要点
6.3 扩展外RAM
6.3.1 常用RAM芯片
6.3.2 SRAM与MCS-51型单片机典型连接电路
6.3.3 同时扩展外ROM和外RAM的典型连接电路
6.3.4 扩展外RAM芯片选择要点
6.4 小结
6.5 习题
第7章 并行I/O口扩展
7.1 并行I/O口应用
7.1.1 I/O口负载能力
7.1.2 端口输入/输出操作
7.1.3 “读一修改一写”操作
7.1.4 位操作
7.1.5 应用举例
7.2 用TTL芯片扩展I/O口
7.2.1 扩展输入口
7.2.2 扩展输出口
7.2.3 扩展总线驱动能力
7.2.4 利用串行口扩展并行I/O口
7.3 8255A可编程并行输入/输出接口
7.3.1 8255A的结构和引脚功能
7.3.2 8255A与MCS-51型单片机典型连接电路
7.3.3 8255A控制字
7.3.4 8255A的工作方式
7.4 8155可编程多功能接口
7.4.1 8155的结构组成和引脚功能
7.4.2 8155与MCS-51型单片机典型连接电路
7.4.3 读写8155片内RAM
7.4.4 8155工作方式控制字和状态字
7.4.5 8155的工作方式
7.4.6 8155定时/计数器
7.5 小结
7.6 习题
第8章 串行通信
8.1 串行通信概述
8.1.1 并行通信与串行通信
8.1.2 异步通信和同步通信
8.1.3 串行通信波特率
8.1.4 串行通信操作模式
8.1.5 串行通信的校验
8.2 MCS-51型单片机串行口
8.2.1 串行口数据缓冲器SBUF
8.2.2 串行控制寄存器
8.2.3 MCS-51型单片机串行通信工作方式
8.2.4 多机通信
8.3 RS-232C标准接口总线及串行通信硬件设计
8.3.1 RS-232C总线标准
8.3.2 RS-232C接口电路
8.4 小结
8.5 习题
第9章 常用外围设备接口电路
9.1 LED数码管显示接口
9.1.1 LED数码管
9.1.2 LED数码管编码方式
9.1.3 LED数码管显示方式和典型应用电路
9.2 键盘接口
9.2.1 按键开关去抖动问题
9.2.2 独立式按键及其接口
9.2.3 矩阵式键盘及其接口
9.2.4 键盘扫描控制方式
9.2.5 8279键盘、显示器接口芯片
9.3 微型打印机及其接口
9.3.1 微型打印机基本知识
9.3.2 TPuP-40A微机打印及其接口
9.3.3 打印程序实例
9.4 A/D转换接口电路
9.4.1 A/D转换的基本知识
9.4.2 ADC 0808/0809及其接口电路
9.4.3 ADC 0809应用实例
9.4.4 A/D转换器选择原则
9.5 D/A转换接口电路
9.5.1 D/A转换的基本知识
9.5.2 DAC 0832及其接口电路
9.5.3 DAC 0832应用实例
9.5.4 D/A转换器选择要求
9.6 小结
9.7 习题
第10章 单片机应用系统
10.1 单片机应用系统的设计
10.1.1 总体设计
10.1.2 硬件设计
10.1.3 软件设计
10.1.4 抗干扰问题
10.2 单片机应用系统的开发工具
10.2.1 概述
10.2.2 SICE通用单片机仿真器介绍
10.2.3 DICE单片机实验箱介绍
10.3 单片机温度控制系统应用实例
10.3.1 系统要求
10.3.2 控温方案
10.3.3 硬件设计
10.3.4 软件设计
10.3.5 改进提高
10.4 汽车倒车测距仪应用实例
10.4.1 工作原理
10.4.2 硬件电路
10.4.3 软件程序
10.5 大电流正弦波稳流电源控制实例
10.5.1 概述
10.5.2 主控电路工作原理
10.5.3 单片机控制电路
10.5.4 程序设计
10.6 小结
10.7 习题
附录A MCS-51型系列单片机指令表
附录B MCS-51型系列单片机反汇编指令表
参考文献
1.1 概述
1.1.1 微型计算机
1.1.2 微型计算机的发展概况
1.1.3 单片机发展的概况
1.1.4 MCS-51型系列单片机
1.1.5 单片机的特点和应用
1.2 微型计算机系统的组成
1.2.1 微型计算机系统的硬件
1.2.2 微型计算机系统的软件
1.3 计算机中数的表示方法及运算
1.3.1 二进制、十进制和十六进制数
1.3.2 数制转换
1.3.3 二进制数的运算
1.3.4 原码、反码和补码
1.4 常用编码
1.4.1 8421 BCD码
1.4.2 ASCII码
1.5 小结
1.6 习题
第2章 MCS-51型单片机内部结构和工作原理
2.1 MCS-51型单片机内部结构和引脚功能
2.1.1 内部结构
2.1.2 引脚功能
2.2 MCS-51型单片机存储空间配置和功能
2.2.1 程序存储器(ROM)
2.2.2 外部数据存储器(外RAM)
2.2.3 内部数据存储器(内RAM)
2.2.4 特殊功能寄存器
2.2.5 程序计数器PC
2.3 MCS-51型单片机I/O输入输出端口结构及工作原理
2.3.1 PO口
2.3.2 P1口
2.3.3 P2口
2.3.4 P3口
2.4 时钟和时序
2.4.1 时钟电路
2.4.2 时钟周期和机器周期
2.4.3 一般指令取措/执行时序
2.4.4 读外ROM时序
2.4.5 读写外RAM时序
2.5 复位和掉电保护处理
2.5.1 复位
2.5.2 掉电保护处理
2.6 小结
2.7 习题
第3章 MCS-51型系列单片机指令系统
3.1 指令系统基本概念
3.1.1 指令基本格式
3.1.2 指令分类
3.1.3 指令系统中的常用符号
3.1.4 寻址方式
3.2 指令系统
3.2.1 数据传送类指令
3.2.2 算术运算类指令
3.2.3 逻辑运算及移位指令
3.2.4 位操作类指令
3.2.5 控制转移类指令
3.3 小结
3.4 习题
第4章 汇编语言程序设计
4.1 汇编语言程序设计基本概念
4.1.1 汇编语言及其语句结构
4.1.2 伪指令
4.1.3 汇编
4.1.4 程序设计的基本方法
4.2 程序设计举例
4.2.1 顺序程序
4.2.2 分支程序
4.2.3 循环程序
4.2.4 查表程序
4.2.5 散转程序
4.2.6 子程序
4.3 小结
4.4 习题
第5章 MCS-51型单片机中断系统和定时/计数器
5.1 中断概述
5.1.1 中断的定义
5.1.2 设置中断的必要性
5.1.3 中断源和中断类型
5.1.4 中断处理过程
5.1.5 中断优先级和中断嵌套
5.2 中断系统
5.2.1 中断源
5.2.2 中断控制
5.2.3 中断响应过程
5.2.4 中断响应等待时间
5.2.5 中断请求的撤除
5.2.6 中断系统的应用
5.3 定时/计数器
5.3.1 概述
5.3.2 定时/计数器中的控制寄存器
5.3.3 定时/计数器工作方式
5.3.4 定时/计数器的应用
5.4 小结
5.5 习题
第6章 存储器及其扩展技术
6.1 基本知识
6.1.1 只读存储器ROM
6.1.2 随机存取存储器RAM
6.1.3 存储器的组成
6.1.4 片选方式和地址分配
6.2 扩展外ROM
6.2.1 常用EPROM芯片
6.2.2 EPROM与MCS-51型单片机典型连接电路
6.2.3 扩展E(平方)PROM
6.2.4 扩展外ROM芯片选择要点
6.3 扩展外RAM
6.3.1 常用RAM芯片
6.3.2 SRAM与MCS-51型单片机典型连接电路
6.3.3 同时扩展外ROM和外RAM的典型连接电路
6.3.4 扩展外RAM芯片选择要点
6.4 小结
6.5 习题
第7章 并行I/O口扩展
7.1 并行I/O口应用
7.1.1 I/O口负载能力
7.1.2 端口输入/输出操作
7.1.3 “读一修改一写”操作
7.1.4 位操作
7.1.5 应用举例
7.2 用TTL芯片扩展I/O口
7.2.1 扩展输入口
7.2.2 扩展输出口
7.2.3 扩展总线驱动能力
7.2.4 利用串行口扩展并行I/O口
7.3 8255A可编程并行输入/输出接口
7.3.1 8255A的结构和引脚功能
7.3.2 8255A与MCS-51型单片机典型连接电路
7.3.3 8255A控制字
7.3.4 8255A的工作方式
7.4 8155可编程多功能接口
7.4.1 8155的结构组成和引脚功能
7.4.2 8155与MCS-51型单片机典型连接电路
7.4.3 读写8155片内RAM
7.4.4 8155工作方式控制字和状态字
7.4.5 8155的工作方式
7.4.6 8155定时/计数器
7.5 小结
7.6 习题
第8章 串行通信
8.1 串行通信概述
8.1.1 并行通信与串行通信
8.1.2 异步通信和同步通信
8.1.3 串行通信波特率
8.1.4 串行通信操作模式
8.1.5 串行通信的校验
8.2 MCS-51型单片机串行口
8.2.1 串行口数据缓冲器SBUF
8.2.2 串行控制寄存器
8.2.3 MCS-51型单片机串行通信工作方式
8.2.4 多机通信
8.3 RS-232C标准接口总线及串行通信硬件设计
8.3.1 RS-232C总线标准
8.3.2 RS-232C接口电路
8.4 小结
8.5 习题
第9章 常用外围设备接口电路
9.1 LED数码管显示接口
9.1.1 LED数码管
9.1.2 LED数码管编码方式
9.1.3 LED数码管显示方式和典型应用电路
9.2 键盘接口
9.2.1 按键开关去抖动问题
9.2.2 独立式按键及其接口
9.2.3 矩阵式键盘及其接口
9.2.4 键盘扫描控制方式
9.2.5 8279键盘、显示器接口芯片
9.3 微型打印机及其接口
9.3.1 微型打印机基本知识
9.3.2 TPuP-40A微机打印及其接口
9.3.3 打印程序实例
9.4 A/D转换接口电路
9.4.1 A/D转换的基本知识
9.4.2 ADC 0808/0809及其接口电路
9.4.3 ADC 0809应用实例
9.4.4 A/D转换器选择原则
9.5 D/A转换接口电路
9.5.1 D/A转换的基本知识
9.5.2 DAC 0832及其接口电路
9.5.3 DAC 0832应用实例
9.5.4 D/A转换器选择要求
9.6 小结
9.7 习题
第10章 单片机应用系统
10.1 单片机应用系统的设计
10.1.1 总体设计
10.1.2 硬件设计
10.1.3 软件设计
10.1.4 抗干扰问题
10.2 单片机应用系统的开发工具
10.2.1 概述
10.2.2 SICE通用单片机仿真器介绍
10.2.3 DICE单片机实验箱介绍
10.3 单片机温度控制系统应用实例
10.3.1 系统要求
10.3.2 控温方案
10.3.3 硬件设计
10.3.4 软件设计
10.3.5 改进提高
10.4 汽车倒车测距仪应用实例
10.4.1 工作原理
10.4.2 硬件电路
10.4.3 软件程序
10.5 大电流正弦波稳流电源控制实例
10.5.1 概述
10.5.2 主控电路工作原理
10.5.3 单片机控制电路
10.5.4 程序设计
10.6 小结
10.7 习题
附录A MCS-51型系列单片机指令表
附录B MCS-51型系列单片机反汇编指令表
参考文献
猜您喜欢