图书介绍
计算机硬件技术及应用基础 下册 微机接口部分PDF|Epub|txt|kindle电子书版本网盘下载
- 邹逢兴等编著;邹逢兴主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787508454658
- 出版时间:2010
- 标注页数:305页
- 文件大小:164MB
- 文件页数:317页
- 主题词:硬件-高等学校-教材;微型计算机-接口-高等学校-教材
PDF下载
下载说明
计算机硬件技术及应用基础 下册 微机接口部分PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 微机接口技术概述1
1.1 微机接口与接口技术2
1.1.1 微机接口2
1.1.2 微机接口技术2
1.2 接口的分类3
1.3 接口的基本功能4
1.4 接口的典型结构4
1.5 接口软件的一般组成5
1.6 I/O端口的编址及译码6
1.6.1 I/O端口的编址方式6
1.6.2 I/O端口地址译码方法8
1.7 I/O同步控制方式12
1.7.1 程序查询式控制13
1.7.2 中断驱动式控制15
1.7.3 DMA式控制16
1.7.4 延时等待式控制19
1.8 PC系列微机接口技术基础19
1.8.1 I/O地址空间20
1.8.2 I/O端口地址分配20
1.8.3 I/O保护21
1.8.4 I/O端口的访问22
思考题与习题一24
第2章 并行接口27
2.1 并行接口与串行接口概述28
2.1.1 并行接口28
2.1.2 串行接口28
2.1.3 并行接口与串行接口在结构上的异同28
2.2 简单的不可编程并行接口电路29
2.2.1 三态门接口29
2.2.2 锁存器接口30
2.2.3 带三态缓冲输出的锁存器接口31
2.2.4 不可编程并行接口应用举例32
2.3 可编程并行接口芯片8255及应用35
2.3.1 8255的基本功能35
2.3.2 内部结构与外部引脚35
2.3.3 内部寄存器读/写控制36
2.3.4 控制字格式与初始化编程37
2.3.5 三种工作方式及接口方法39
2.3.6 8255应用举例49
思考题与习题二56
第3章 串行接口61
3.1 串行通信的基本概念62
3.1.1 串行通信工作方式62
3.1.2 波特率和收/发时钟62
3.1.3 信号的调制和解调63
3.1.4 误码率与差错控制65
3.1.5 信道及多路复用66
3.1.6 串行通信的基本方式67
3.1.7 串行通信协议68
3.1.8 串行通信的实现方法70
3.2 常用串行通信接口标准71
3.2.1 RS-232C接口标准71
3.2.2 RS-422A/423A接口标准77
3.2.3 RS-485接口标准79
3.2.4 几种接口标准的比较80
3.3 通用同步/异步串行接口芯片8251及应用81
3.3.1 8251的基本功能81
3.3.2 内部结构与外部引脚81
3.3.3 8251的工作过程84
3.3.4 内部寄存器读/写控制85
3.3.5 初始化与应用编程85
3.4 通用异步串行接口芯片INS8250及应用92
3.4.1 INS8250的基本功能92
3.4.2 内部结构与外部引脚93
3.4.3 内部寄存器读/写控制96
3.4.4 初始化与应用编程97
思考题与习题三108
第4章 I/O接口中的中断技术111
4.1 可编程中断控制器芯片8259A112
4.1.1 基本功能112
4.1.2 内部结构与外部引脚112
4.1.3 中断工作过程114
4.1.4 内部寄存器读/写控制115
4.1.5 可编程设置的工作方式115
4.1.6 命令字格式与编程118
4.2 中断处理程序的设计126
4.2.1 中断处理程序的设计126
4.2.2 中断向量表及中断向量填写127
4.2.3 I/O中断处理程序设计举例129
4.3 高级可编程中断控制器APIC131
4.3.1 APIC的组成结构131
4.3.2 本地APIC132
4.3.3 I/O APIC139
4.3.4 APIC的工作过程142
思考题与习题四142
第5章 I/O接口中的定时/计数技术145
5.1 实现定时的一般方法146
5.2 可编程定时器/计数器8254146
5.2.1 基本功能147
5.2.2 内部结构与外部引脚147
5.2.3 内部端口寻址与读/写控制149
5.2.4 六种工作方式149
5.2.5 8254的编程154
5.3 8254应用举例157
习题与思考题五165
第6章 常用I/O设备的接口方法169
6.1 键盘接口170
6.1.1 行/列扫描式键盘接口170
6.1.2 线反转式键盘接口175
6.2 8段LED显示器接口177
6.2.1 一位8段LED显示器接口177
6.2.2 多位8段LED显示器接口178
6.3 打印机接口181
6.3.1 IEEE1284标准182
6.3.2 基于IEEE1284标准的并行打印机接口方法187
6.4 A/D转换器(ADC)接口193
6.4.1 影响ADC接口方法的主要因素193
6.4.2 同步控制方式对ADC接口的影响193
6.4.3 ADC和MPU的相对位数对ADC接口的影响195
6.4.4 ADC实用接口举例196
6.5 D/A转换器接口203
6.5.1 与MPU数据总线直接相连型DAC接口203
6.5.2 通过寄存器与MPU数据总线相连型DAC接口203
6.5.3 DAC实用接口举例204
6.6 声频设备接口207
6.6.1 声频接口一般原理207
6.6.2 目前流行声卡的功能、结构及性能209
6.7 视频设备接口214
6.7.1 视频概述214
6.7.2 视频接口一般原理216
6.7.3 目前流行视频卡的功能、结构及性能221
思考题与习题六229
第7章 Windows下的I/O设备驱动程序235
7.1 设备驱动程序概述236
7.1.1 设备驱动程序的分类236
7.1.2 Windows下和DOS下设备驱动程序的区别238
7.2 Win32设备驱动程序模型WDM240
7.2.1 WDM驱动程序的特点240
7.2.2 WDM驱动程序的功能组成243
7.3 Windows设备驱动程序设计方法244
7.3.1 WDM设备驱动程序开发环境245
7.3.2 WDM设备驱动程序设计过程247
7.3.3 WDM设备驱动程序安装252
7.4 WDM设备驱动程序设计实例253
7.4.1 系统时钟读取驱动程序设计253
7.4.2 虚拟网卡驱动程序设计257
思考题与习题七263
第8章 微机在嵌入式系统中的应用265
8.1 嵌入式系统概述266
8.1.1 何谓嵌入式系统266
8.1.2 嵌入式系统的软硬件框架266
8.1.3 嵌入式系统的分类269
8.2 嵌入式系统的开发设计271
8.2.1 一般开发设计流程271
8.2.2 硬件系统的设计273
8.2.3 软件系统的设计277
8.3 基于LPC2212的三关节机器人控制系统281
8.3.1 三关节机器人控制系统的结构与功能281
8.3.2 三关节机器人控制系统的硬件电路设计282
8.3.3 三关节机器人控制系统的软件设计289
思考题与习题八304
参考文献305