本书出版于2008年7月1日,由段晨东编写,系统介绍了MCS51单片机原理及接口技术。主要包括单片机的基础知识、结构、工作原理、指令系统、中断系统、定时及计数器、串列口等内容;除此之外还介绍了彙编程式设计,存储器、基于并行口的接口、基于串列汇流排的接口扩展等内容,同时文末简要介绍了基于80C51核心的第三代单片机C8051F000;为了便于读者理解和学习,本书提供了大量例程和套用实例,希望读者能更好地学习单片机原理及接口技术。
基本介绍
- 书名:单片机原理及接口技术
- 作者:段晨东
- ISBN:9787302169925
- 定价:39元
- 出版社:清华大学出版社
- 出版时间:2008.07.01
书籍信息
作者:段晨东
定价:39元
印次:1-3
ISBN:9787302169925
出版日期:2008.07.01
印刷日期:2011.12.30
定价:39元
印次:1-3
ISBN:9787302169925
出版日期:2008.07.01
印刷日期:2011.12.30
内容简介
本书系统地介绍了MCS51单片机原理及接口技术,全书分为11章。第1章为单片机概述和基础知识; 第2章介绍单片机的内部结构和工作原理;第3章採用以实例解释指令功能的方法,详细地介绍MCS51单片机指令系统;第4章~第6章介绍单片机中断系统、定时/计数器和串列口的工作原理和套用;第7章~第10章为单片机的套用技术,包括彙编程式设计、存储器扩展、基于并行口的接口扩展、基于串列汇流排的接口扩展等内容;第11章简要介绍基于80C51核心的第三代单片机C8051F000。为了达到强化基础、突出套用和便于自学的目的,书中提供了大量例程和套用实例,并对其进行详细的说明和论述,在每章最后设计了针对性较强的训练题目。
本书可以作为普通高等学校和高等职业学校的电气工程及其自动化、自动化和其他相关专业的教材或教学参考书,也可作为单片机技术的培训教材或工程技术人员的参考书。
目录
第1章基础知识
1.1计算机的一些概念
1.2单片机
1.2.1单片机的概念及特点
1.2.2单片机的发展
1.2.3MCS51系列单片机及其兼容单片机
1.2.4单片机的套用
1.3计算机的数学基础
1.3.1数制及转换
1.3.2计算机中数的表示方法
1.3.3编码
1.3.4计算机中信息的存储和处理
1.4总结
複习思考题
第2章MCS51单片机结构及原理
2.1MCS51单片机的组成与结构
2.1.1MCS51的基本组成
2.1.2MCS51单片机的引脚与功能
2.1.3MCS51单片机的内部结构
2.2MCS51单片机的存储器
2.2.1程式存储器
2.2.2片内数据存储器
2.2.3特殊功能暂存器
2.2.4位定址空间
2.2.5外部数据存储器
2.3MCS51单片机的I/O口
2.3.1I/O口的结构
2.3.2I/O口的负载能力和接口要求
2.4MCS51单片机的时钟电路与时序
2.4.1MCS51单片机的时钟电路
2.4.2MCS51单片机的时序
2.5MCS51单片机的复位电路
2.5.1单片机复位及复位状态
2.5.2单片机的复位电路
2.6总结
複习思考题
第3章MCS51单片机的指令系统
3.1指令格式
3.2MCS51单片机的定址方式
3.3指令系统分析
3.3.1指令的分类
3.3.2数据传送类指令
3.3.3算术运算指令
3.3.4逻辑运算指令
3.3.5位操作指令
3.3.6控制转移指令
3.4总结
複习思考题
第4章MCS51单片机中断系统
4.1中断系统概述
4.1.1中断的概念
4.1.2CPU回响和处理中断的机制
4.1.3中断技术的作用
4.2MCS51单片机的中断系统
4.2.1MCS51单片机的中断标誌
4.2.2MCS51单片机的中断控制
4.2.3MCS51单片机的中断优先权
4.2.4MCS51中断回响及处理过程
4.3外部事件中断及套用
4.3.1外部事件中断
4.3.2外部事件中断源的套用
4.3.3外部事件中断源的扩展
4.4总结
複习思考题
第5章MCS51单片机定时器/计数器
5.1概述
5.2定时器/计数器的工作方式选择及控制
5.3定时器/计数器的工作方式及工作原理
5.3.1方式0
5.3.2方式1
5.3.3方式2
5.3.4方式3
5.4定时器/计数器的编程套用举例
5.4.1定时器/计数器初始化
5.4.2定时器/计数器套用
5.5总结
複习思考题
第6章MCS51单片机串列口及套用
6.1串列通信的基本概念
6.1.1并行通信和串列通信
6.1.2串列通信方式
6.1.3数据通信的同步方式
6.2MCS51单片机的串列口
6.2.1MCS51单片机的串列口结构
6.2.2串列口的控制
6.2.3串列口的工作方式
6.3串列口的套用
6.3.1并行I/O口扩展
6.3.2串列口异步通信
6.3.3多机通信
6.4总结
複习思考题
第7章彙编语言程式设计
7.1伪指令
7.2算术运算程式的设计
7.3循环程式的设计
7.4查表程式的设计
7.5检索程式的设计
7.6分支程式的设计
7.7码制转换程式的设计
7.8逻辑操作程式
7.9总结
複习思考题
第8章单片机的存储器的扩展
8.1单片机系统的三汇流排的构造
8.2半导体存储器
8.2.1随机存取存储器
8.2.2只读存储器
8.3程式存储器扩展
8.3.127××系列晶片
8.3.2外部程式存储器扩展原理及时序
8.3.3EPROM扩展电路
8.4数据存储器扩展
8.4.1常用静态数据存储器晶片
8.4.2外部数据存储器的扩展方法及时序
8.4.3静态RAM扩展电路
8.5E2PROM的使用
8.5.1E2PROM晶片
8.5.2E2PROM扩展电路
8.6程式存储器和数据存储器的同时扩展
8.7总结
複习思考题
第9章单片机I/O接口技术
9.1概述
9.2简单晶片扩展I/O接口
9.2.1输出口的设计
9.2.2输入口的设计
9.2.3多个晶片扩展I/O口
9.3可程式接口晶片的扩展
9.3.18255可程式并行接口晶片及其使用
9.3.28155可程式接口晶片及其使用
9.4键盘及显示器接口设计
9.4.1键盘接口设计
9.4.2单片机与显示器接口
9.5A/D和D/A转换接口技术
9.5.1A/D转换接口技术
9.5.2D/A转换接口技术
9.6I/O接口的综合扩展
9.7总结
複习思考题
第10章串列汇流排扩展技术
10.1I2C汇流排扩展技术
10.1.1I2C汇流排
10.1.2I2C汇流排的数据传输
10.1.3I2C汇流排的定址
10.1.4MCS51单片机主从系统I2C汇流排模拟程式
10.1.5I2C汇流排套用
10.2SPI汇流排扩展技术
10.2.1SPI汇流排
10.2.2SPI汇流排键盘显示器晶片HD 7279A
10.2.3SPI汇流排多通道串列输出A/D晶片TLC2543及接口
10.2.4串列输入D/A晶片TLC5615接口技术
10.2.5SPI串列编程E2PROM——X5045
10.3总结
複习思考题
第11章C8051Fxxx系列单片机
11.1系统概述
11.2CPU
11.3电源管理方式
11.3.1空闲方式
11.3.2停机方式
11.4复位
11.5振荡器
11.6存储器组织
11.6.1程式存储器
11.6.2数据存储器
11.6.3通用暂存器
11.6.4位定址空间
11.6.5堆叠
11.6.6特殊功能暂存器
11.7可程式I/O口
11.7.1交叉开关优先权解码
11.7.2I/O口的初始化
11.8中断系统
11.8.1MCU中断源和中断向量
11.8.2外部中断
11.8.3中断优先权
11.9计数器/定时器
11.9.1定时器0和定时器1
11.9.2定时器2
11.10可程式定时/计数器阵列
11.10.1捕捉/比较模组
11.10.2PCA计数器/定时器
11.11串列口
11.11.1通用串列通信接口UART
11.11.2串列外设接口汇流排SPI
11.11.3SMBus/I2C汇流排
11.12模数转换器
11.13DAC和比较器
11.14总结
複习思考题
附录
参考文献