第1章 微机接口概论
1-1 什么是微机接口技术?
1-2 接口有哪些主要功能?
1-3 如何分析和设计微机接口?
1-4 接口处理的信息有哪些?
1-5 何谓端口?分哪几类?
1-6 I/O端口的编址方式有哪几种?
1-7 程序查询传送方式分哪2种?
1-8 微机与外设连接时,需要解决哪些问题?
1-9 什么是可编程接口?
1-10 如何设计接口电路?
1-11 什么是I/0接口?
1-12 什么是I/0端口?
1-13 接口是如何组成的?
1-14 接口硬件是如何组成的?
1-15 接口软件包括哪些内容?
1-16 如何进行接口硬件设计?
1-17 如何进行接口软件设计?
第2章 并行接口
2-1 什么叫并行接口?什么情况下采用并行接口?
2-2 并行接口的基本结构、功能和信号有哪些?
2-3 8255A可编程并行接口的基本结构是什么?
2-4 8255A有哪些主要功能?
2-5 8255A有哪几种工作方式?
2-6 怎样设置8255A的工作方式控制字?
2-7 怎样设置8255A按位置位/复位控制字?
2-8 为什么要对8255A进行初始化编程?怎样进行初始化编程?
2-9 简单的I/O接口芯片与可编程接口芯片的异同有哪些?
2-10 8255A工作于方式0和方式1时的区别有哪些?
2-11 根据接口电路功能,I/O接口电路应包括哪些电路单元?
2-12 8255A的方式1是如何应用的(实例1)?
2-13 8255A的方式1是如何应用的(实例2)?
2-14 8255A的方式2是如何应用的(实例)?
2-15 8255A的方式0是如何应用的(实例)?
2-16 如何编写8255A用于LED显示器接口程序?
2-17 怎样编写8255A工作在方式0、方式1和方式2等不同形式的初始化程序?
2-18 试编写通过8255A接口控制8个发光二极管亮、暗的应用实例
2-19 试编写利用8255A作为两机并行通信接口的应用实例。
2-20 试编写通过8255A开关控制红、绿、黄灯的亮、暗的应用实例
2-21 试编写8255A工作在方式1控制微型打印机的应用实例。
2-22 8255A作为中断方式的打印机接口的程序是如何编写的?
2-23 试编写8255A工作在方式0和方式1下分别与打印机接口的应用实例。
2-24 如何编写8255A作为打印机接口打印出26个小写英文字母的程序?
2-25 利用8255A组成键盘扫描接口的程序是怎样编写的?
2-26 8255A是如何应用在PC机中的?
2-27 如何编写8255A作为连接A/D接口的程序(一)?
2-28 如何编写8255A作为连接A/D接口的程序(二)?
2-29 AIC0809是如何通过8255A同PC总线接口的(举例)?
2-30 8255A工作在方式0时,如果要进行读操作,设8255A的端口地址为80H。83H,试问CPU和8255A分别要进行什么操作?
2-31 8255A工作在方式0时,如果要进行写操作,设8255A的端口地址为80H~83H-试问CPU和8255A分别要进行什么操作?
2-32 当8255A工作在中断方式2时,CPU是如何区分输入或输出的?
2-33 8255A可允许中断请求的工作方式有哪几种?
2-34 8255A有PA、PB和PC3个8位并行端口,通常PC端口用做何种信息的端口?
2-35 8255A工作在方式1的输入状态时,通过何种信号标识端口已经准备好了向CPU输入的数据?
2-36 8255A内部的中断允许信号INTE起什么作用?
2-37 根据接口电路功能,I/O接口电路应包括哪些电路单元?
2-38 什么是片选?
2-39 8255A的3种工作方式,各用于哪种传送方式?
2-40 接口电路中多通道和多功能是什么?
2-41 8255A工作在方式0时,如果要进行写操作,设8255A的端口地址为60H-6 3H,CPU与8255A要进行什么操作?
……
第3章 串行接口
第4章 定时器/计数器接口
第5章 DMA接口
第6章 模拟量接口
第7章 中断接口
第8章 人机接口
第9章 存储器接口
参考文献