图书介绍
计算机接口技术项目教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 杨居义编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302257837
- 出版时间:2011
- 标注页数:292页
- 文件大小:82MB
- 文件页数:305页
- 主题词:电子计算机-接口-高等学校-教材
PDF下载
下载说明
计算机接口技术项目教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 计算机接口技术概述1
引入项目:认识计算机的常用接口1
1.1 计算机接口基本知识2
1.1.1 计算机接口概述2
1.1.2 计算机接口功能3
1.1.3 计算机接口组成3
1.1.4 I/O端口和I/O操作4
1.1.5 I/O端口的编址方式5
1.1.6 CPU与接口数据的交换技术6
1.2 I/O端口地址分配与地址译码技术7
1.2.1 I/O端口地址分配7
1.2.2 I/O端口地址译码8
1.3 现代微机系统的基本组成11
1.4 项目实训12
思考题与练习题13
第2章 可编程并行接口8255A14
引入项目:8255读取开关的状态并显示14
2.1 8255A芯片引脚和内部结构16
2.1.1 概述16
2.1.2 8255A芯片引脚16
2.1.3 8255A内部结构17
2.2 8255A控制字及状态字19
2.2.1 工作方式选择控制字19
2.2.2 端口C按位置位/复位控制字20
2.3 8255A的工作方式21
2.3.1 方式021
2.3.2 方式122
2.3.3 方式224
2.4 项目实训25
2.4.1 用8255A控制LED灯左循环亮25
2.4.2 用8255A控制LED灯左右循环亮28
2.4.3 用8255A控制继电器30
2.4.4 用8255A控制步进电机32
思考题与练习题36
第3章 中断系统与可编程8259A38
引入项目:用外部中断控制继电器38
3.1 中断概述40
3.1.1 中断基本概念40
3.1.2 中断类型与中断向量表42
3.1.3 中断响应过程43
3.1.4 8086中断结构44
3.2 8259A芯片引脚和内部结构46
3.2.1 概述46
3.2.2 8259A芯片引脚46
3.2.3 8259A芯片内部结构47
3.2.4 8259A的中断工作过程48
3.3 8259A控制字及编程应用49
3.3.1 8259A控制字49
3.3.2 8259A的初始化编程56
3.4 项目实训58
3.4.1 用中断控制LED灯右循环亮58
3.4.2 外部中断次数显示60
3.4.3 用中断控制跑马灯62
3.4.4 用两个外部中断源中断65
思考题与练习题68
第4章 可编程定时器/计数器8253A70
引入项目:用8253对外部事件进行计数70
4.1 8253的功能、引脚与内部结构72
4.1.1 定时器/计数器基本概念72
4.1.2 8253的主要功能72
4.1.3 8253的引脚73
4.1.4 8253的内部结构74
4.2 8253的控制字和读写操作75
4.2.1 8253的控制字75
4.2.2 8253的初始化编程(写操作)77
4.2.3 8253当前计数值的读取(读操作)78
4.3 8253的工作方式79
4.3.1 方式0(计数到零产生中断请求)79
4.3.2 方式1(可重触发的单稳态触发器)80
4.3.3 方式2(分频器)82
4.3.4 方式3(方波发生器)83
4.3.5 方式4(软件触发选通方式)84
4.3.6 方式5(硬件触发选通方式)85
4.4 项目实训86
4.4.1 用8253控制LED闪烁86
4.4.2 用8253控制继电器88
4.4.3 电子琴90
4.4.4 用8253对生产流水线上的工件进行计数93
思考题与练习题97
第5章 串行通信与可编程8251A99
引入项目:两台微机之间进行通信99
5.1 串行通信基础101
5.1.1 概述101
5.1.2 单工、半双工和全双工通信101
5.1.3 串行通信方式102
5.1.4 通信速率103
5.1.5 串行通信接口标准104
5.2 8251A芯片引脚、内部结构108
5.2.1 8251A芯片引脚108
5.2.2 8251A的内部结构110
5.2.3 8251A的工作过程111
5.3 8251A方式控制字及初始化编程112
5.3.1 8251A的方式控制字112
5.3.2 操作命令字113
5.3.3 状态字113
5.3.4 初始化编程115
5.4 项目实训116
5.4.1 上位PC与8251A串行口通信116
5.4.2 用1号机控制2号机LED左循环显示119
5.4.3 用PC控制LED显示124
思考题与练习题128
第6章 可编程DMA控制器8237A129
引入项目:用8237进行存储器到存储器数据传送129
6.1 8237A的引脚与内部结构131
6.1.1 DMA传送的基本概念131
6.1.2 8237A引脚与内部结构132
6.2 8237A的控制字及应用137
6.2.1 8237A的控制字137
6.2.2 8237A的初始化编程及应用142
6.3 项目实训144
6.3.1 用8237A从接口向RAM输入数据并显示144
6.3.2 用DMA进行存储器到存储器传送数据146
6.3.3 用DMA进行存储器到I/O数据传送149
思考题与练习题152
第7章 D/A数模转换154
引入项目:DAC0832输出连续的锯齿波154
7.1 DAC0832芯片引脚和内部结构156
7.1.1 概述156
7.1.2 D/A转换器的主要技术指标157
7.1.3 DAC0832芯片引脚157
7.1.4 DAC0832芯片内部结构158
7.1.5 D/A转换器的输出159
7.1.6 DAC0832的工作方式160
7.2 12位D/A转换芯片DAC1210与DAC0832应用161
7.2.1 DAC 1210的引脚161
7.2.2 DAC 1210的内部结构162
7.2.3 DAC0832应用162
7.3 项目实训164
7.3.1 DAC0832输出连续的三角波和锯齿波164
7.3.2 用DAC0832控制直流电机转速166
7.3.3 直流电机转速检测及控制169
思考题与练习题171
第8章 A/D模数转换172
引入项目:ADC0809转换值用LED显示出来172
8.1 ADC0809芯片引脚和内部结构174
8.1.1 概述174
8.1.2 ADC0809芯片引脚功能175
8.1.3 ADC0809芯片内部结构176
8.1.4 ADC0809的工作过程177
8.1.5 12位A/D转换器AD574的结构及引脚178
8.2 A/D转换器与CPU的接口及应用180
8.2.1 ADC0809转换器与CPU的接口180
8.2.2 ADC0809转换器的应用181
8.2.3 12位AD574转换器的应用182
8.3 项目实训184
8.3.1 ADC0809采集的值经过DAC0832控制直流电机184
8.3.2 ADC0809采集的压力值用于控制直流电机转速185
8.3.3 数据采集综合应用188
思考题与练习题192
第9章 总线技术193
引入项目:用ISA总线IRQ7进行中断,在屏幕上显示“7”193
9.1 总线概述195
9.1.1 总线基本概念195
9.1.2 微机常用总线简介197
9.1.3 总线与CPU的连接199
9.2 系统总线200
9.2.1 S-100总线200
9.2.2 STD总线200
9.2.3 ISA总线200
9.2.4 EISA总线202
9.2.5 PCI局部总线203
9.3 外部总线207
9.3.1 USB总线207
9.3.2 IEEE 488总线208
9.3.3 I2C总线209
9.4 项目实训212
9.4.1 用系统总线进行存储器扩展212
9.4.2 用ISA总线的IRQ2进行中断,在屏幕上显示一个“黑桃”214
思考题与练习题217
第10章 人机交互设备及接口218
引入项目:利用8255实现8位LED显示218
10.1 键盘221
10.1.1 键盘分类及工作原理221
10.1.2 PC键盘简介及编程应用225
10.2 显示器及接口228
10.2.1 CRT显示器229
10.2.2 CRT显示器接口电路编程方法234
10.3 LED与LCD显示238
10.3.1 LED显示器238
10.3.2 LCD液晶显示器240
10.4 打印机接口241
10.4.1 打印机概述241
10.4.2 主机与打印机的接口242
10.4.3 PC并行打印接口寄存器244
10.4.4 打印机的中断调用245
10.5 项目实训245
10.5.1 设计一个8×8矩阵键盘245
10.5.2 ISA总线扩展键盘247
10.5.3 16×16点阵显示“中国”250
思考题与练习题253
第11章 综合实训项目255
11.1 数据采集工程应用255
11.1.1 要求与目的255
11.1.2 电路连接与说明255
11.1.3 电路原理框图256
11.1.4 程序设计256
11.2 模拟交通灯控制259
11.2.1 要求与目的259
11.2.2 电路连接与说明260
11.2.3 电路原理框图261
11.2.4 程序设计261
11.3 PC控制数码管显示265
11.3.1 要求与目的265
11.3.2 电路连接与说明265
11.3.3 电路原理框图266
11.3.4 程序设计266
11.3.5 仿真效果268
参考文献270
附录A IBMPC/XT中断向量地址表271
附录B 8086指令表272
附录C DOS功能调用(INT21H)表278
附录D BIOS中断调用表283
附录E 常用集成芯片引脚图287
附录F ASCII(美国信息交换标准码)表290
附录G 综合实训项目考核评价表291
热门推荐
- 1513424.html
- 1475412.html
- 2379096.html
- 2839972.html
- 2337026.html
- 857672.html
- 162694.html
- 3536259.html
- 340481.html
- 2021939.html
- http://www.ickdjs.cc/book_3136350.html
- http://www.ickdjs.cc/book_3060679.html
- http://www.ickdjs.cc/book_3704543.html
- http://www.ickdjs.cc/book_3134027.html
- http://www.ickdjs.cc/book_3471811.html
- http://www.ickdjs.cc/book_627064.html
- http://www.ickdjs.cc/book_540944.html
- http://www.ickdjs.cc/book_3646820.html
- http://www.ickdjs.cc/book_1769287.html
- http://www.ickdjs.cc/book_478495.html