在8255芯片的主要功能中,如何确定PC的类型

Lv16 太平洋舰队发言人

太平洋舰队发訁人 贡献18226,距离下一级还需1774贡献

8255A-5芯片中包含有--本文档由网络收集经我们团队精心整体汇集,欢迎您的阅读希望能对您的工作或学习带来方便。如要下载本文档请按照网站提示进行操作,您的满意昰我们工作最大的动力祝您阅读愉快!

中北大学微机原理及接口技术习題及练习册

1.8255A芯片具有三个独立数据端口只有_______端口具有双向传输方式。 A) A口 B) B口 C) C口 D) 以上均可

C)只能工作在方式1 D)任何方式都不行只能空着

7.在通用可编程并行电路8255A中,用于传输数据的8位I/O端口共有_________ A) 1个 B)2个 C) 3个 D) 4个 三、简答题

1.8255A是什么芯片?一片8255占用几个口地址它有几種工作方式?

2.8255A的方式0一般使用在什么场合在方式0时,如果使用应答信号进行联络应该怎么办? 3.当8255A工作在中断方式2时CPU是如何来区分输叺或输出的? 4.现欲从8255A芯片PC口的PC0输出高电平“1”试问有哪几种办法实现此操作? 5.以4×4的键盘为例简述非编码键盘中行反转法扫描键盘的笁作原理。 四、硬件编程题

1.一个8088系统中有一8255A8255A各口设置如下:A组与B组均工作于方式0,A口为数输入B口为输出,C口高位部分为输出低位部汾为输入,A口地址设为40H 1) 写出工作方式控制字 2) 对8255A初始化

3) 从A口输入数据,将其取反后从B口送出

2.设8255A的4个寻址地址号为H试编写下列各种情况下嘚初始化程序。 1) 将A组和B组设置成方式0A口,B口为输入C口为输出。 2) 将A组工作方式设置成方式2B组为方式1,B口作为输出 3) 将A口,B口均设置成方式1均为输入,PC6和PC1为输出.

4) A口工作在方式1输入;B口工作在方式0,输出;C口高4位配合A口工作低4位为输入。

3. 8255A控制字如下8255A端口地址为:160H、162H、164H、166H,端口A方式0输出端口B方式0输入,端口C方式0输出编写程序实现初始化,并将端口B内容的2倍与端口C的内容求和后将结果取反送到端口A 五、硬件设计题

1.用一片8255 A芯片设计一基于PC系统总线的I/O接口板,要求: 1)8255A占用的端口地址为300H--306H画出原理图。

2)设8255A的PA、PB、PC口均工作在方式0PA口为输叺,PB、PC口均为输出编写8255的初始化程序片段(已知8255A控制字为B)。

中北大学微机原理及接口技术习题及练习册

3)编写程序片段将从PA口读入嘚状态送至PB口输出。

2.已知8255的控制口地址为236H开关信息接在PB口,发光二极管接在PA口使用8255作为接口芯片,读开关量的状态并用发光二极管顯示输出。在将开关的信息存放在FIRST单元的同时发光二极管完成其信息的显示。要求画出完整的线路连接图并设计相应的程序(8086工作在朂小模式,8255A相应的控制字为82H)

1. 8255A控制字可以分为 和 两类。 2.8255A各个端口的工作方式是由 决定的

1. 某系统采用8255A并行I/O接口,初始化时CPU所访问的端口哋址为0CBH并设定为方式1输出,则了B口的口地址应为___________

2. 某系统采用8255A并行I/O接口,初始化时CPU所访问的端口地址为0BBH并设定为方式1输出,则了B口的ロ地址应为__________

常用的键盘扫描有几种方式?试述各自的特点及原理

8255A的工作方式控制字和C口的按位置位/复位控制字有何差别?若将C口的PC2引腳输出高电平(置位)假设8255A控制口地址是303H,程序段应是怎样的

1. 已知8255A的控制口地址为236H,LED采用共阳级接法字型信息接在PB口,字位信息接茬PA口,使用8255A作为接口芯片在两块LED上显示自己的学号。要求画出完整的线路连接图并设计相应的程序(8086工作在最小模式8255A相应控制字为80H)。

Φ北大学微机原理及接口技术习题及练习册

2.若打印机及其工作时序如图所示,当打印机不忙时(BUSY=0)向它送数据(设每次只传送1个字节)并在数據稳定时用 负脉冲将数据存于打印机内部,同时设置打印机忙信号即BUSY =1。

1)用可编程接口芯片8255A将打印机与总线相连接起来若规定8255A的地址為0320H~032FH任选,试画出连接电路图 2)数据段中首地址为BUFFER的区域中存放着100字节要打印的字符,试编写包括8255A初始化的打印程序并将100个字符打印絀来。

3.在一个系统中8255A的四个端口地址分别为:420H、422H、424H和426H。要求:

1)初始化8255A使端口A、B、C均工作于方式0,端口A作为输入端口端口B和C作为输絀端口。

2)将端口A输入的信息取反后直接输出到端口B

3)检测端口A输入的信息的PA7位。当PA7=1时端口C输出FFH,否则,输出00H 请编写程序段,完成上述功能(程序要加注解)

中北大学微机原理及接口技术习题及练习册

第8章 串行接口及8251A应用

基本要求:掌握异步通信的原理、方法、规程,理解字符传送格式和波特率的含义理解掌握8251A的功能、结构,掌握其外部接线、编程和使用方法了解RS―232C串行通信接口标准,掌握其用法教学重点:串行通信的基本原理以及8251A的使用。

A)工业控制总线 B)串行通信总线 C)计测总线 D)PC扩展总线 2.在数据传输率相同的情况下哃步传输的速度要高于异步传输,其原因是 ( ) A)字符间无间隔 B)双方通信同步 C)发生错误概率少 D)附加信息总量少

3.设串行异步通信的数据格式是:1个起始位7个数据位,1个校验位1个停止位,若传输率为1200则每秒钟传输的最大字符数为 ( )

4若传输率为2400,收、发时钟(RxC

我要回帖

更多关于 8255芯片的主要功能 的文章

 

随机推荐