当前位置首页 > 百科> 正文

单片微机原理与接口技术(电子工业出版社出版书籍)

2018-06-16 03:57:02 百科
单片微机原理与接口技术(电子工业出版社出版书籍)

单片微机原理与接口技术(电子工业出版社出版书籍)

单片微机原理与接口技术以80C51系列单片机为典型机介绍微机基本理论与原理,力求将微机原理的学习和具体的单片机套用实践密切结合。本书从计算机基础知识入手,全面介绍微机的基本组成和原理,重点讲述80C51系列单片机的结构、指令系统、程式设计及常用的接口技术,对8086系统和C51语言分设两章介绍,一些最新实用的接口技术和接口晶片的使用穿插在相关的章节中介绍。

基本介绍

  • 书名:单片微机原理与接口技术
  • 作者:宋跃
  • ISBN:9787121140310
  • 出版社:电子工业出版社 
  • 出版时间:2011-07-01

图书内容

本书以80C51系列单片机为典型机介绍微机基本理论与原理,力求将微机原理的学习和具体的单片机套用实践密切结合。本书从计算机基础知识入手,全面介绍微机的基本组成和原理,重点讲述80C51系列单片机的结构、指令系统、程式设计及常用的接口技术,对8086系统和C51语言分设两章介绍,一些最新实用的接口技术和接口晶片的使用穿插在相关的章节中介绍。
本书以彙编语言为主讲述程式的设计方法与技巧,同时对μVision软体、Proteus单片机兴趣实验板、C51语言作简单介绍并作适时的实验穿插练习,根据最新技术发展适当介绍了串列接口晶片和一些最新实用接口技术,同时提供了一些单片机套用系统的设计与製作案例,为进一步的单片机实验实践教学提供参考,较好地体现了套用型人才的培养要求。
本书选材规範,通俗易懂,每章都配有小结、思考题及习题,适合教师讲授、易于学生自学。 读者对象:本书适合作为高等院校电气与电子信息类各专业微机原理与单片机技术的教材,也可作为高职高专相关专业的教材,同时可作为学习单片机套用基础的培训教材和自学参考书。

目录

第1章 微机基础知识
1.1 计算机中负数的表示和运算
1.1.1 机器数
1.1.2 机器数的原码、反码和补码
1.1.3 补码加减运算
1.1.4 原码乘除运算
1.2 微机中的常用编码
1.2.1 ASCII码
1.2.2 非ASCII编码
1.2.3 BCD码
1.3 微机概述
1.3.1 微型计算机的发展
1.3.2 微型计算机的基本组成
1.3.3 微处理器的基本组成
1.3.4 微机系统的工作过程
1.3.5 8086微处理器介绍
1.4 单片微型计算机概述
1.4.1 单片机的发展过程及产品近况
1.4.2 单片机的特点及套用领域
1.4.3 单片机的供应状态
1.4.4 单片机套用系统开发过程
1.5 单片机仿真软体与实验板介绍
1.5.1 μVision集成开发环境简介
1.5.2 创建项目实例
1.5.3 Proteus软体介绍
*1.5.4 单片机兴趣实验板设计与製作简介
本章小结
思考题及习题
第2章 微型计算机的存储器
2.1 微型计算机存储器概述
2.2 唯读存储器
2.2.1 唯读存储器的结构及分类
2.2.2 唯读存储器典型产品举例
2.3 随机存取存储器
2.3.1 静态基本存储电路
2.3.2 动态基本存储电路
2.3.3 RAM晶片介绍
2.4 Flash存储器
2.4.1 Flash类型及套用
2.4.2 NOR和NAND Flash存储器的使用区别
2.4.3 快闪记忆体AT29LV040A晶片介绍
2.5 存储器的组成与扩展
2.5.1 存储器晶片的选择
2.5.2 存储器的扩展
本章小结
思考题及习题
第3章 80C51的结构和原理
3.1 80C51系列概述
3.1.1 MCS-51系列
3.1.2 80C51系列
3.1.3 80C51的套用模式
3.2 80C51典型产品资源配置与引脚
3.2.1 80C51典型产品资源配置
3.2.2 引脚信号
3.3 80C51系列单片机的结构
3.3.1 80C51单片机逻辑结构
3.3.2 80C51单片机内部结构
3.4 80C51内部数据存储器(内部RAM)
3.4.1 80C51的内部数据存储器
3.4.2 专用暂存器的位定址
3.5 80C51内部程式存储器(内部ROM)
3.5.1 片内与片外程式存储器的选择
3.5.2 程式存储器的几个特殊单元
3.6 80C51单片机输入/输出(I/O)口
3.6.1 P0口
3.6.2 P1口
3.6.3 P2口
3.6.4 P3口
3.7 单片机的工作方式
3.7.1 复位及复位电路
3.7.2 时钟电路和时序
3.7.3 单片机的低功耗方式
3.8 单片机执行指令的过程
本章小结
思考题及习题
第4章 80C51的指令系统
4.1 指令的基本格式及常用符号
4.1.1 指令的位元组数
4.1.2 指令的执行时间
4.1.3 彙编语言的语句结构
4.2 80C51的定址方式
4.2.1 立即定址
4.2.2 直接定址
4.2.3 暂存器定址
4.2.4 暂存器间接定址
4.2.5 变址定址
4.2.6 相对定址
4.2.7 位定址
4.3 数据传送类指令
4.3.1 一般传送指令
4.3.2 特殊传送指令
4.4 算术运算类指令
4.4.1 不带进位加法指令及BCD码加法调整指令
4.4.2 带进位加法指令
4.4.3 加1指令
4.4.4 带借位减法指令
4.4.5 减1指令
4.4.6 乘、除法指令
4.5 逻辑运算类指令
4.5.1 逻辑与指令
4.5.2 逻辑或指令
4.5.3 逻辑异或指令
4.5.4 累加器清零及取反指令
4.5.5 移位指令
4.6 控制转移类指令
4.6.1 无条件转移指令
4.6.2 条件转移指令
4.6.3 调用及返回指令6
4.7 布尔变数操作指令
4.7.1 位传送指令
4.7.2 位置位指令
4.7.3 位运算指令
4.7.4 位控制转移指令
本章小结
思考题及习题
第5章 80C51的彙编语言程式设计
5.1 程式编制的方法和技巧
5.1.1 程式编制的步骤
5.1.2 程式编制的方法和技巧
5.1.3 彙编语言的语句种类及指令格式
5.2 源程式的编辑和彙编
5.3 彙编语言程式设计和基本程式结构
5.3.1 顺序程式设计
5.3.2 分支程式
5.3.3 循环程式
5.3.4 子程式及其调用
5.4 常用程式举例
5.4.1 算术运算程式
5.4.2 代码转换
5.4.3 I/O操作
5.5 简单I/O设备的并口直接驱动示例
本章小结思考题及习题
第6章 80C51的中断系统及定时/计数器
6.1 中断概述
6.2 中断处理过程
6.3 80C51的中断系统及其控制
6.4 80C51的中断源的扩展
.5 80C51的定时/计数器及其套用
本章小结
思考题及习题
第7章 80C51单片机的串列口及串列汇流排扩展
7.1 串列通信基本知识
7.1.1 基本通信方式及特点
7.1.2 串列通信的数据传送方式
7.1.3 串列通信的分类
7.1.4 串列通信的波特率
7.2 80C51单片机的串列口
7.2.1 MCS-51单片机串列口的结构
7.2.2 MCS-51单片机串列口控制
7.3 80C51单片机的串列口套用
7.4 单片机的串列汇流排扩展
7.4.1 I2C汇流排接口及其扩展
7.4.2 SPI汇流排接口及其扩展
*7.4.3 CAN汇流排
*7.4.4 USB汇流排
*7.4.5 单汇流排(1-Wire)
本章小结
习题与思考题
第8章 80C51单片机的系统扩展
8.1 I/O接口电路概述
8.2 I/O传送方式
8.2.1 无条件传送方式
8.2.2 查询传送方式
8.2.3 中断传送方式
8.2.4 直接存储器(DMA)存取方式
8.3 存储器扩展
8.3.1 系统扩展汇流排及扩展晶片的定址方式
8.3.2 程式存储器扩展
8.3.3 数据存储器扩展
8.4 80C51单片机简单输入/输出口扩展
8.5 81C55接口晶片及其套用
8.6 单片机显示、键盘系统
8.6.1 LED数码管显示接口
8.6.2 LCD液晶显示接口
8.6.3 键盘接口
8.6.4 8279可程式键盘显示接口晶片简介
本章小结
思考题及习题
第9章 80C51单片机的模拟量接口
9.1 并行D/A转换器与单片机的接口
9.1.1 D/A转换原理
9.1.2 DAC主要性能指标
9.1.3 8位D/A转换器DAC0832及与单片机接口
9.2 并行A/D转换器与单片机的接口
9.2.1 A/D转换的技术指标
9.2.2 A/D转换原理
9.2.3 8位A/D转换器ADC0809及与单片机接口
9.2.4 12位A/D转换器AD1674及与单片机接口
9.3 串列A/D、D/A转换器与单片机 的接口
9.3.1 串列A/D、D/A转换器PCF8591介绍
9.3.2 工作原理
9.3.3 80C51与PCF8591的接口设计
本章小结
思考题及习题
第10章 80C51单片机的C语言程式设计
10.1 单片机C语言概述
10.1.1 C51的程式结构
10.1.2 C51编译器介绍
10.1.3 C51的特点
10.2 C51的数据类型
10.2.1 C51的数据类型
10.2.2 C51数据的存储类型
10.2.3 8051单片机特殊功能暂存器的C51定义
10.3 C51的运算符和表达式
10.3.1 赋值运算符
10.3.2 算术运算符
10.3.3 关係运算符
10.3.4 逻辑运算符
10.3.5 位运算符
10.3.6 其他运算符
10.4 C51流程控制语句
10.4.1 条件语句
10.4.2 循环语句
10.4.3 开关语句
10.4.4 break、continue和goto语句
10.5 C51的构造数据类型
10.5.1 数组
10.5.2 指针
10.5.3 结构
10.5.4 枚举
10.6 C51的函式
10.6.1 C51函式定义
10.6.2 C51函式调用
10.6.3 混合编程简介
10.6.4 混合编程形式举例
10.6.5 C51库函式
10.7 C51编程实例
10.7.1 中断服务函式编程
10.7.2 串列口编程
10.7.3 LCD接口编程
10.7.4 D/A转换接口编程
10.7.5 A/D转换接口编程
本章小结
思考题及习题
第11章 80C51套用系统设计方法
11.1 单片机套用设计过程
11.1.1 确定系统的功能与性能
11.1.2 确定系统基本结构
11.1.3 单片机套用系统硬体、软体的设计原则
11.1.4 硬体设计
11.1.5 软体设计
11.1.6 资源分配
11.1.7 单片机套用系统的开发
11.2 提高系统可靠性的一般方法
11.2.1 电源干扰及其抑制
11.2.2 地线干扰及其抑制
11.2.3 其他提高系统可靠性的方法
11.3 设计与製作实例
11.3.1 单片机兴趣实验板设计与製作
11.3.2 新型单片机接口技术实验系统设计与製作
11.3.3 用DS18B20温度感测器进行温度测量
11.3.4 Flash存储器扩展设计与製作
11.3.5 GSM通信接口扩展设计
本章小结
思考题及习题
第12章 8086CPU及Intel微机系统
12.1 80X86微处理器概述
12.1.1 微处理器发展简介
12.1.2 微处理器的结构
12.1.3 8086 的存储器分段组织
12.1.4 8086的引脚功能
12.1.5 8086 的两种系统组态
12.1.6 8086 的汇流排周期
12.1.7 8086 的指令系统
12.1.8 彙编语言程式设计
12.2 基于微处理器的计算机系统构成与扩展
12.2.1 微型计算机系统的构成
12.2.2 8086系统扩展
12.3 汇流排技术
12.3.1 汇流排概述
12.3.2 汇流排规範及主要性能指标
12.3.3 常用的系统汇流排
12.3.4 基于ISA汇流排的测控系统接口套用
12.3.5 基于PCI汇流排的测控系统套用
12.4 微处理器技术的发展
12.4.1 Intel微处理器技术的发展
12.4.2 嵌入式微处理器技术的发展
本章小结
思考题及习题
附录A 89C51单片机指令按序排列表
附录B MCS-51彙编指令-机器码对照表
参考文献
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net