《MCS-51单片机原理及接口技术》是2009年电子工业出版社出版的图书,作者是汪德彪。本书以MCS-51系列单片机为背景,介绍了单片机原理及其接口技术。
基本介绍
- 中文名:MCS-51单片机原理及接口技术
- 出版社:电子工业出版社
- 出版时间:2009年6月1日
- 平装: 273页
- ISBN:9787121089893
- 开本:16
- 正文语种:简体中文
- 作者:汪德彪
作者简介
汪德彪,男,1966年9月生,重庆大足人,重庆科技学院电子信息工程学院教师,高级工程师。从事微机原理及单片机,计算机控制技术等课程教学10余年,主要研究方向为人工计算智慧型和先进控制技术,主持重庆市教委自然科学基金项目1项,作为技术负责人完成重庆市科委科技攻关项目1项,参与省部级科研项目2项,完成横向科研课题多项,完成重庆市教改课题1项,发表研究论文10余篇,获得国家专利1项,出版《MCS-51单片机原理及接口技术》和《计算机控制技术》两本教材。
内容简介
《MCS-51单片机原理及接口技术(第2版)》主要内容包括:单片机组成结构;单片机指令系统和彙编语言程式设计;单片机中断技术和定时器/计数器套用;单片机功能扩展技术;C51程式语言及其套用;键盘、显示、A/D、D/A、开关量等功能性接口技术;单片机通信技术;单片机套用系统设计方法、步骤、以及工程套用举例等。
《MCS-51单片机原理及接口技术(第2版)》编写突出套用性和实践性,将单片机套用中的最新技术写入教材。在接口技术部分,将SPI、I2C接口技术作了详细介绍,并有实际例子帮助读者加深理解SPI、I2C技术。在通信部分,把重点放在PC机与单片机之间点对点和点对面的通信技术方面,具有较高的实用价值。将C51写入教材是对单片机程式设计语言的最好补充和延伸,C51部分的许多例子都有与之对应的彙编语言例子,便于读者对比学习。教材中的例子都取材于工程套用,突出例程的实用性和完整性,这不仅仅是为了学习知识而举例,而更重要的是为了掌握单片机的基本套用特性,从套用出发,又回到实际套用中去。
《MCS-51单片机原理及接口技术(第2版)》深入浅出,淡化理论,突出工程套用,适合作为高职高专院校自动化及其相关专业的教材,也可作为工程技术人员的参考用书。
目录
第1章 MCS-51系列单片机的组成
1.1 单片机概述
1.1.1 单片机的发展历史
1.1.2 目前主流单片机
1.1.3 单片机的套用领域
1.2 MCS-51系列单片机的内部结构
1.2.1 微处理器结构
1.2.2 振荡与时钟
1.2.3 时钟周期、状态周期和机器周期
1.2.4 复位及复位电路
1.2.5 MCS-51系列单片机的引脚特性
1.3 MCS-51系列单片机的存储器组织
1.3.1 程式存储器
1.3.2 片内数据存储器
1.3.3 特殊功能暂存器
1.3.4 片外数据存储器
1.4 MSC-51系列单片机的基本I/O口
1.4.1 P0口的结构与特性
1.4.2 P1口的结构与特性
1.4.3 P2口的结构与特性
1.4.4 P3口的结构与特性
1.5 MCS-51系列单片机的工作方式
本章小结
习题1
第2章 MCS-51系列单片机的指令系统及彙编语言程式设计
2.1 指令格式与定址方式
2.1.1 指令格式
2.1.2 MCS-51单片机定址方式
2.2 MCS-51单片机指令系统
2.2.1 数据传送和交换类指令
2.2.2 算术运算类指令
2.2.3 逻辑运算指令
2.2.4 控制转移指令
2.2.5 位操作类指令
2.3 彙编语言程式设计
2.3.1 MCS-51单片机彙编语言的伪指令
2.3.2 程式结构
2.3.3 彙编语言程式设计方法
2.4 实用程式设计举例
2.4.1 数制转换程式
2.4.2 数据处理程式设计
2.4.3 查表程式设计
2.4.4 子程式设计
2.4.5 延时程式设计
本章小结
习题2
第3章 MCS-51系列单片机中断系统
3.1 中断系统概述
3.1.1 中断系统的概念
3.1.2 中断的作用
3.2 MCS-51系列单片机中断源与中断请求
3.2.1 定时器/计数器控制暂存器TCON
3.2.2 串列口控制暂存器SCON
3.3 MCS-51系列单片机中断控制
3.3.1 中断允许控制
3.3.2 中断优先权管理
3.4 中断回响
3.4.1 中断回响条件
3.4.2 中断回响过程
3.4.3 中断回响的时间
3.5 中断请求的撤除
3.6 中断套用举例
3.6.1 中断程式设计基础
3.6.2 外部中断套用举例
3.6.3 外部中断的扩展
3.7 中断套用注意事项
本章小结
习题3
第4章 MCS-51系列单片机定时器/计数器
4.1 MCS-51系列单片机定时器/计数器的结构
4.2 MCS-51系列单片机定时器/计数器的控制
4.2.1 定时器/计数器工作方式暂存器TMOD
4.2.2 定时器/计数器控制暂存器TCON
4.3 定时器/计数器的工作方式及套用
4.3.1 定时器/计数器方式0及套用
4.3.2 定时器/计数器方式1及套用
4.3.3 定时器/计数器方式2及套用
4.3.4 定时器/计数器方式3及套用
4.3.5 定时器/计数器的其他套用举例
本章小结
习题4
第5章 MCS-51系列单片机的扩展
5.1 单片机三汇流排的形成及编址
5.1.1 单片机三汇流排的形成
5.1.2 编址及解码
5.2 存储器的扩展
5.2.1 程式存储器扩展
5.2.2 数据存储器的扩展
5.3 输入/输出口的扩展
5.3.1 简单接口晶片的扩展
5.3.2 可程式晶片8155的扩展
5.3.3 可程式晶片8255A的扩展
本章小结
习题5
第6章 MCS-51系列单片机的接口技术
6.1 键盘接口技术
6.1.1 键的特性
6.1.2 独立键盘接口技术
6.1.3 矩阵键盘接口技术
6.2 数码显示接口技术
6.2.1 数码显示原理
6.2.2 静态显示技术
6.2.3 动态显示技术
6.3 液晶显示技术
6.3.1 液晶显示器简介
6.3.2 液晶显示器与单片机接口
6.4 A/D转换器与单片机的接口技术
6.4.1 A/D转换器的性能参数与选型
6.4.2 ADC0809与单片机接口
6.4.3 AD574A与单片机接口
6.5 D/A转换器与单片机的接口技术
6.5.1 D/A转换器的性能参数与选型
6.5.2 DAC0832与单片机接口
6.5.3 DAC1210与单片机接口
6.5.4 V/I变换电路
6.6 串列接口技术
6.6.1 SPI串列汇流排
6.6.2 SPIA/D.D/A转换器与MCS-51单片机接口
6.6.3 I2C串列汇流排
6.6.4 I2C器件与MCS-51接口
6.7 开关量输入/输出接口技术
6.7.1 光电隔离技术和器件
6.7.2 开关量输入接口
6.6.3 开关量输出接口
本章小结
习题6
第7章 MCS-51系列单片机串列通信
7.1 串列通信的基本概念
7.1.1 数据通信
7.1.2 串列通信的传输方式
7.1.3 异步通信和同步通信
7.2 MCS-51系列单片机串列通信接口
7.2.1 串列口的结构与组成
7.2.2 串列口的工作方式
7.2.3 波特率的设定
7.2.4 串列通信接口标準
7.3 PC机与单片机通信
7.3.1 PC机串口资源及编程使用方法
7.3.2 PC机与单片机双机通信
7.3.3 PC机与单片机多机通信
本章小结
习题7
第8章 C51程式设计语言及程式设计
8.1 C51数据类型与运算
8.1.1 C51数据类型
8.1.2 C51数据存储类型
8.1.3 C51定义SFR
8.1.4 C51定义并行口
8.1.5 C51定义位变数
8.1.6 C51运算符.表达式及其规则
8.2 C51流程控制语句
8.2.1 选择语句
8.2.2 循环语句
8.3 C51构造数据类型
8.3.1 数组
……
第9章 单片机套用系统设计与开发
附录A ASCII码字元表
附录B MCS-51单片机指令表
参考文献