书籍详情

单片机原理与应用

单片机原理与应用

作者:唐俊翟,许雷,张群瞻编著

出版社:冶金工业出版社

出版时间:2003-01-01

ISBN:9787502433130

定价:¥35.00

内容简介
  本书详细讲解了NCS-51单片机的原理及应用。全书共11章,内容包括单片机概述,硬件结构,指令系统及程序设计,定时器/计数器,中断系统,串行通信,扩展存储器技术,I/O口扩展设计,与键盘、显示器、打印机的接口,与A/D、D/A转换器的接口等,最后还介绍了应用系统设计,并以实例的形式加以说明。本书内容全面,语言通俗易懂,实例丰富,讲解详尽,对每一个问题都力求讲得清楚、详细,并且给出实例,让读者一目了然。本书可作为大、中专院校相关专业的教材或教学参考书,也可作为单片机技术的培训教材,同时也可供广大从事单片机应用开发的科研人员作为参考书使用。
作者简介
暂缺《单片机原理与应用》作者简介
目录
第1章 单片机概述
1.1 单片机的历史及发展概况
1.1.1 CPU的改进
1.1.2 存储器的发展
1.1.3 片内I/O的改进
1.1.4 外围电路集成化
1.1.5 低功耗化
1.2 单片机的特点及应用领域
1.3 主流系列单片机的简介
1.3.1 几个主流系列单片机
1.3.2 Intel公司系列单片机简介
小结
综合练习一
一、选择题
二、填空题
三、思考题
第2章 MCS-51单片机的硬件结构
2.1 MCS-51单片机的内部结构
2.2 MCS-51单片机的中央处理器
2.2.1 运算器
2.2.2 控制器
2.3 CPU时序及引脚功能
2.3.1 MCS-51系列单片机引脚说明
2.3.2 振荡器和时钟电路
2.3.3 CPU时序
2.4 MCS-51单片机的存储器结构
2.4.1 程序存储器
2.4.2 数据存储器
2.5 I/O口
2.5.1 I/O口的内部结构
2.5.2 I/O口的读写操作
2.5.3 I/O口的负载能力
小结
综合练习二
一、选择题
二、填空题
三、思考题
第3章 MCS-51单片机的指令系统及程序设计
3.1 MCS-51单片机指令系统概述
3.2 MCS-51单片机指令系统的寻址方式
3.2.1 立即寻址
3.2.2 直接寻址
3.2.3 寄存器寻址
3.2.4 寄存器间接寻址
3.2.5 相对寻址
3.2.6 变址寻址
3.2.7 位寻址
3.3 MCS-51单片机指令系统的使用要点
3.3.1 指令系统中影响标志位的指令
3.3.2 主要的伪指令
3.3.3 指令系统的分类
3.4 MCS-51单片机汇编语言程序设计及实用程序举例
3.4.1 顺序结构程序
3.4.2 分支结构程序
3.4.3 循环结构程序
3.4.4 子程序设计
3.4.5 MCS-51单片机实用程序举例
小结
综合练习三
一、选择题
二、填空题
三、思考题
第4章 MCS-51单片机的定时器/计数器
4.1 定时器/计数器的结构
4.1.1 工作方式控制寄存器TMOD
4.1.2 定时器/计数器控制寄存器TCON
4.2 定时器/计数器的工作方式
4.2.1 方式0
4.2.2 方式1
4.2.3 方式2
4.2.4 方式3
4.3 定时器/计数器应用举例
4.3.1 方式0的应用
4.3.2 方式1的应用
4.3.3 方式2的应用
4.3.4 方式3的应用
4.3.5 定时器/计数器应用时要注意的问题
4.4 定时器/计数器的扩展
4.4.1 设计软计数器
4.4.2 利用8253扩展定时器/计数器
小结
综合练习四
一、选择题
二、填空题
三、思考题
第5章 MCS-51单片机的中断系统
5.1 中断系统概述
5.2 中断源和中断控制
5.2.1 中断源
5.2.2 中断控制
5.3 中断处理
5.3.1 中断的响应过程
5.3.2 中断响应时间
5.3.3 外部中断的方式
5.4 外部中断源的扩展
5.5 中断系统设计中应注意的几个问题
5.5.1 调试时注意开发机上使用的中断入口地址
5.5.2 保护现场
5.5.3 中断标志的清除
小结
综合练习五
一、选择题
二、填空题
三、思考题
第6章 MCS-51单片机的串行通信
6.1 串行通信的基本概念
6.2 MCS-51单片机串行口的功能与结构
6.2.1 串行口能实现的功能
6.2.2 串行口的结构
6.3 串行口的工作方式及波特率设置
6.3.1 方式0
6.3.2 方式1
6.3.3 方式2和方式3
6.3.4 波特率的设置
6.4 MCS-51单片机之间的通信实例
6.4.1 利用方式1实现串行扩充
6.4.2 双机通信技术
6.4.3 单片机多机通信技术
6.5 串行通信总线标准
6.5.1 RS-232接口
6.5.2 RS-449、RS-422、RS-423及RS-485
6.5.3 20 mA电流环串行接口
6.6 IBM-PC与MCS-51单片机的通信
6.6.1 IBM-PC上微机编程与串行口调试工具
6.6.2 IBM-PC 与MCS-51单片机的双机通信
6.6.3 IBM-PC 与MCS-51单片机的多机通信
小结
综合练习六
一、选择题
二、填空题
三、思考题
第7章 MCS-51单片机的扩展存储器技术
7.1 存储器概述
7.1.1 只读存储器(Read Only Memory-ROM)
7.1.2 随机存取存储器(Random Access Memory-RAM)
7.1.3 特殊存储器
7.2 存储器扩展的基本知识
7.2.1 MCS-51单片机对存储器的控制
7.2.2 外部地址锁存器和地址译码器
7.2.3 总线驱动器
7.2.4 扩展存储器时应注意的几个问题
7.3 程序存储器EPROM的扩展
7.3.1 程序存储器的操作时序
7.3.2 常用的EPROM芯片
7.3.3 EPROM的扩展方法
7.4 数据存储器的扩展
7.4.1 数据存储器扩展的特点
7.4.2 常用的SRAM芯片
7.4.3 64KB以内SRAM 的扩展方法
7.4.4 超过64KB SRAM 的扩展方法
7.4.5 SRAM的掉电保护措施
7.5 EEPROM的扩展
7.5.1 并行EEPROM的扩展
7.5.2 串行EEPROM的扩展
7.6 FLASH存储器的扩展
7.6.1 FLASH存储器概述
7.6.2 FLASH存储器的基本工作原理
7.6.3 28FX系列FLASH存储器的扩展
7.6.4 使用28FX系列FLASH存储器应注意的几个问题
小结
综合练习七
一、选择题
二、填空题
三、思考题
第8章 MCS-51单片机的I/O口扩展设计
8.1 I/O口概述
8.1.1 串行I/O口
8.1.2 并行I/O口
8.2 用可编程芯片8155/8156扩展并行I/O口
8.2.1 8155/8156芯片概述
8.2.2 单片机对8155/8156的控制
8.2.3 8051单片机与8155/8156的接口
8.3 用TTL芯片扩展并行I/O口
8.3.1 用74LS377扩展一个8位并行输出口
8.3.2 用74LS244扩展一个8位并行输入口
8.4 用MCS-51单片机的串行口扩展I/O口
8.4.1 扩展并行输入口
8.4.2 扩展并行输出口
8.4.3 扩展多个串行口
小结
综合练习八
一、选择题
二、填空题
三、思考题
第9章 MCS-51单片机与键盘、显示器、打印机的接口
9.1 MCS-51单片机与键盘的接口
9.1.1 键盘的工作原理及消抖方法
9.1.2 扳键开关、拨盘开关与单片机的接口
9.1.3 独立式键盘接口设计
9.1.4 矩阵式键盘
9.1.5 按键的其他处理
9.2 MCS-51单片机与显示器的接口
9.2.1 LED显示器结构及其工作原理
9.2.2 LED显示器显示方式及使用
9.2.3 常用键盘/LED显示结合的接口方法
9.2.4 专用可编程键盘/显示器接口芯片8279
9.2.5 液晶显示器LCD
9.3 MCS-51单片机与微型打印机的接口
9.3.1 TPμP系列微型打印机
9.3.2 MCS-51单片机与TPμP-TF系列打印机接口
小结
综合练习九
一、选择题
二、填空题
三、思考题
第10章 MCS-51单片机与A/D、D/A转换器的接口
10.1 A/D 转换器
10.1.1 A/D 转换器的主要技术指标
10.1.2 A/D 转换器的转换方式与原理
10.1.3 A/D 转换器使用时要注意的问题
10.2 MCS-51单片机与A/D 转换器的接口
10.2.1 MCS-51单片机与8位A/D转换器ADC0809的接口
10.2.2 MCS-51单片机与12位快速A/D 转换器AD574的接口
10.3 D/A转换器
10.3.1 D/A(数/模)转换的基本原理
10.3.2 D/A 转换器的主要性能指标
10.3.3 D/A转换器的选型
10.4 MCS-51单片机与D/A转换器的接口
10.4.1 MCS-51单片机与8位D/A转换器DAC0832的接口
10.4.2 MCS-51单片机与10位D/A转换器AD7520的接口
10.4.3 MCS-51单片机与12位串行D/A转换器AD7543的接口
小结
综合练习十
一、选择题
二、填空题
三、思考题
第11章 MCS-51单片机应用系统设计
11.1 单片机应用系统概述
11.1.1 单片机应用系统的特点
11.1.2 单片机应用系统的分类
11.2 MCS-51单片机应用系统设计方法
11.2.1 系统的总体方案设计
11.2.2 硬件设计
11.2.3 软件设计
11.2.4 系统仿真调试
11.2.5 系统安装运行
11.3 MCS-51单片机应用系统设计举例
11.3.1 单片机在电冰箱控制系统中的应用
11.3.2 单片机在电子密码锁中的应用
小结
综合练习十一
一、选择题
二、填空题
三、思考题
附录A MCS-51单片机指令速查表
A.1 数据传送指令
A.2 算术操作类指令
A.3 逻辑操作类指令
A.4 控制转移类指令
A.5 布尔变量操作类指令
附录B ASCII码字符表
附录C 常用浮点数运算子程序
C.1 浮点数加法子程序FADD
C.2 浮点数减法子程序FSUB
C.3 浮点数乘法子程序FMUL
C.4 浮点数除法子程序FDIV
参考答案
参考文献
猜您喜欢

读书导航