注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络硬件、外部设备与维护单片机原理及系统设计

单片机原理及系统设计

单片机原理及系统设计

定 价:¥39.00

作 者: 胡汉才编著
出版社: 清华大学出版社
丛编项:
标 签: 单片计算机

ISBN: 9787302047148 出版时间: 2002-01-01 包装: 精装
开本: 26cm 页数: 572 字数:  

内容简介

  8×C552是Philips公司的8位高性能增强型单片机,是在MCS-51单片机基础上增加了A/D、D/A、捕捉输入/定时输出、I2C总线接口和监视定时器(Watchdog Timer)等功能,是目前世界上最新型的8位单片机之一。8×C552和MCS-51有相同的指令系统,并在其他功能上与MCS-51完全兼容。 本书仍以MCS-51为主线组织教学内容,在MCS-51的组成原理、指令系统、汇编语言程序设计、系统扩张、中断系统和接口等方面保留了第1版的特点,同时也对8×C552的新增功能做了详细叙述和分析,并伴以应用实例。全书共分11章,每章末尾都附有一定数量习题与思考题。本书内容自成体系、结构紧凑、前后呼应、语言通俗,因而具有一定的先进性、系统性和实用性。 本书可作为高等院校的单片机课程教材,也可作为研究生和广大科技人员的参考书。

作者简介

暂缺《单片机原理及系统设计》作者简介

图书目录

第1章 微型计算机基础
1. 1 微型计算机数制及其转换
1. 1. 1 微型计算机的数制
1. 1. 2 微型计算机数制间数的转换
1. 2 微型计算机的二进制数运算
1. 2. 1 算术运算
1. 2. 2 逻辑运算
1. 3 微型计算机码制和编码
1. 3. 1 微型计算机中数的表示方法
1. 3. 2 微型计算机的原码. 反码和补码
1. 3. 3 微型计算机的二进制编码
1. 4 微型计算机组成原理
1. 4. 1 微型计算机的基本结构
1. 4. 2 微型计算机的基本原理
1. 4. 3 微型计算机系统的组成
1. 5 单片微型计算机概述
1. 5. 1 单片机的分类和发展
1. 5. 2 单片机的内部结构
1. 5. 3 典型单片机性能概览
1. 5. 4 单片机在工业控制中的应用
习题与思考题
第2章 8×C552单片机结构和时序
2. 1 8×C552单片机内部结构
2. 1. 1 8051核件
2. 1. 2 存储器结构
2. 1. 3 I/O端口
2. 1. 4 定时器/计数器
2. 1. 5 PWM和A/D转换器
2. 1. 6 中断系统
2. 2 8×C552单片机引脚功能
2. 2. 1 8×C552单片机引脚功能
2. 2. 2 8×C552对片外存储器的连接
2. 3 S×C552单片机工作方式
2. 3. 1 复位方式
2. 3. 2 程序执行方式
2. 3. 3 节电工作方式
2. 3. 4 编程和校验方式
2. 4 8×C552单片机时序
2. 4. 1 机器周期和指令周期
2. 4. 2 8×C552指令的取指/执行时序
2. 4. 3 访问片外ROM/RAM的指令时序
习题与思考题
第3章 8×C552单片机指令系统
3. 1 概述
3. 1. 1 指令格式
3. 1. 2 指令的三种表示形式
3. 1. 3 指令的字节数
3. 1. 4 指令的分类
3. 1. 5 指令系统综述
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 内部数据传送指令(15条)
3. 3. 2 外部数据传送指令(7条)
3. 3. 3 堆栈操作指令(2条)
3. 3. 4 数据交换指令(4条)
3. 4 算逻运算和移位指令
3. 4. 1 算术运算指令(24条)
3. 4. 2 逻辑运算指令(20条)
3. 4. 3 移位指令(5条)
3. 5 控制转移和位操作指令
3. 5. 1 控制转移指令(17条)
3. 5. 2 位操作指令(17条)
习题与思考题
第4章 汇编语言程序设计
4. 1 汇编语言的构成
4. 1. 1 程序设计语言
4. 1. 2 汇编语言格式
4. 1. 3 汇编语言构成
4. 2 汇编语言源程序的设计和汇编
4. 2. 1 汇编语言源程序的设计步骤
4. 2. 2 汇编语言源程序的汇编
4. 3 简单和分支程序设计
4. 3. 1 简单程序设计
4. 3. 2 分支程序设计
4. 4 循环和查表程序设计
4. 4. 1 循环程序设计
4. 4. 2 查表程序设计
4. 5 子程序和运算程序设计
4. 5. 1 子程序设计
4. 5. 2 运算程序设计
习题与思考题
第5章 半导体存储器
5. 1 半导体存储器基础
5. 1. 1 半导体存储器的分类和作用
5. 1. 2 半导体存储器的技术指标
5. 1. 3 半导体存储器的现状和前景
5. 1. 4 半导体存储器的基本结构
5. 2 只读存储器ROM
5. 2. 1 掩模ROM存储器原理
5. 2. 2 PROM存储器原理
5. 2. 3 EPROM存储器原理
5. 2. 4 ROM存储器举例
5. 3 随机存取存储器RAM
5. 3. 1 静态RAM基本存储电路
5. 3. 2 动态RAM基本存储电路
5. 3. 3 RAM存储器举例
5. 4 8×C552和外部存储器的连接
5. 4. 1 连接中应考虑的问题
5. 4. 2 8×C552对外部 ROM的连接
5. 4. 3 8×C552对外部 RAM的连接
5. 4. 4 8×C552对外部存储器的连接
习题与思考题
第6章 8×C552中断系统
6. 1 概述
6. 1. 1 中断的定义和作用
6. 1. 2 中断源
6. 1. 3 中断分类
6. 1. 4 中断嵌套
6. 1. 5 中断系统功能
6. 2 8×C552的中断系统
6. 2. 1 8×C552的中断源和中断标志
6. 2. 2 8×C552对中断请求的控制
6. 2. 3 8×C552对中断的响应
6. 2. 4 8×C552对中断的响应时间
6. 2. 5 8×C552对中断请求的撤除
6. 2. 6 8×C552中断系统的初始化
6. 3 8×C552对外部中断源的扩展
6. 3. 1 中断控制器8259A简介
6. 3. 2 8×C552对外部中断源的扩展
习题与思考题
第7章 并行I/O接口
7. 1 概述
7. 1. 1 I/O接口的作用
7. 1. 2 外部设备的编址
7. 1. 3 I/O数据的四种传送方式
7. 1. 4 I/O接口的类型
7. 2 8×C552内部并行I/O口及其应用
7. 2. 1 8×C552内部并行I/O端口
7. 2. 2 8×C552内部并行I/O端口的应用
7. 3 8×C552并行I/O口的扩展
7. 3. 1 并行I/O接口芯片8155
7. 3. 2 8×C552并行I/O口的扩展
7. 4 8×C552对LED/LCD和键盘的接口
7. 4. 1 8×C552对LED的接口
7. 4. 2 8×C552对LCD的接口
7. 4. 3 8×C552对非编码键盘的接口
7. 4. 4 键盘/显示系统
7. 5 8×C552内部定时器/计数器
7. 5. 1 8×C552的定时器T0和T1
7. 5. 2 8×C552的定时器T2
7. 5. 3 8×C552的定时器T3
习题与思考题
第8章 8×C552的A/D和D/A
8. 1 D/A转换器
8. 1. 1 D/A转换器的原理
8. 1. 2 D/A转换器的性能指标
8. 1. 3 DAC0832
8. 2 8×C552的D/A转换器
8. 2. 1 DAC的应用
8. 2. 2 MCS-51对8位DAC的接口
8. 2. 3 MCS-51对12位DAC的接口
8. 2. 4 8×C552的PWM反应用
8. 3 A/D转换器
8. 3. 1 逐次逼近式A/D转换原理
8. 3. 2 并行A/D转换原理
8. 3. 3 A/D转换器的性能指标
8. 3. 4 ADC0809
8. 4 8×C552的A/D转换器
8. 4. 1 MCS-51对ADC0809的接口
8. 4. 2 MCS-51对AD574A的接口
8. 4. 3 8×C552内部A/D转换器
习题与思考题
第9章 8×C552的I2C总线接口
9. 1 单片机总线概述
9. 1. 1 总线的概念和分类
9. 1. 2 总线及其接口
9. 1. 3 总线标准和总线功能
9. 2 板级总线和通信总线
9. 2. 1 板级总线
9. 2. 2 IEEE 488并行通信总线
9. 2. 3 RS-232C串行通信总线
9. 3 I2C总线基本知识
9. 3. 1 I2C总线概述
9. 3. 2 I2C总线基本知识
9. 4 8×C552的I2C总线接口
9. 4. 1 SI()1的结构和功能
9. 4. 2 SI()1的工作方式
9. 4. 3 SI()1的状态处理模块
9. 5 I2C总线应用系统设计
9. 5. 1 I2C总线应用系统的硬件设计
9. 5. 2 I2C总线应用系统的软件设计
习题与思考题
第10章 8×C552的串行通信
10. 1 串行通信基础
10. 1. 1 串行通信的分类
10. 1. 2 串行通信的制式
10. 1. 3 串行通信中的调制解调器
10. 1. 4 串行通信中串行I/O数据的实现
10. 2 8×C552的串行接口
10. 2. 1 串行口的结构
10. 2. 2 串行口的工作方式
10. 2. 3 串行口的通信波特率
10. 2. 4 串行口在方式0下的应用
10. 2. 5 串行口在其他方式下的应用
10. 3 单片机的点对点异步通信
10. 3. 1 MCS-51和MCS-51之间的异步通信
10. 3. 2 MCS-51和PC机之间的通信
10. 4 单片机的多机通信
10. 4. 1 软件中断型主从式多机通信
10. 4. 2 硬件中断型主从式多机通信
10. 4. 3 分布式通信系统
10. 4. 4 光纤通信简介
习题与思考题
第11章 单片机控制系统的设计
11. 1 单片机的前向通道
11. 1. 1 传感器和模拟信号放大器
11. 1. 2 多路开关和采样保持器
11. 2 单片机的后向通道
11. 2. 1 板内总线驱动器
11. 2. 2 线路驱动器和接收器
11. 2. 3 外围驱动器
11. 2. 4 显示驱动器和电平转换器
11. 2. 5 电气隔离技术
11. 3 单片机系统的抗干扰设计
11. 3. 1 单片机硬件系统的抗干扰设计
11. 3. 2 单片机软件系统的抗干扰设计
11. 4 单片机巡回检测系统
11. 4. 1 8031八路巡回检测系统
11. 4. 2 8×C552八路巡回检测系统
11. 5 单片机温度控制系统
11. 5. 1 硬件电路
11. 5. 2 温度控制的算法和程序
习题与思考题
附录
附录I
ASCII码字符表
附录II
LCD控制芯片HD44780中CGROM字符表
附录III 8×C552/MCS-51系列单片机指令表
参考文献

本目录推荐