black

微机原理

登录

问答题

简答题

如下图所示为以8086为核心采用8255扩展I/O接口,A口接一输入设备,B接输出设备,PC5作为检测输入设备的准备就绪信号READY,PC6作为输出设备忙BUSY检测端。 
(1)写出8255的初始化程序片段 
(2)写出读取输入设备数据并存入内存ES:DI指示单元的子程序(读时除了要判断RAEDY外,还要使能OE) 
(3)写出从DS:SI指示的内存单元取出数据写到输出设备的子程序(写时除了要判断BUSY外,还要产生锁存脉冲CLK) 
(4)已知8255的PC7接一上拉电阻,其对地连接一细长微型导线(A与B之间),PC3通过驱动接一蜂鸣器构成一简易防盗报警系统,如果微型导线被碰断,则蜂鸣器发出报警声(蜂鸣器得电而响)直到导线被保安人为接上,报警的同时向输出设备发送字符串“Grasp the burglar!”通知值班人员采取措施。写出有关程序。

【参考答案】



相关考题

问答题 假设8255的端口地址为60H-63H,试分别编写满足条件的初始化程序:  (1) 将A组和B组设置为方式0,端口A和B设成输入端口,C上半口为输入,下半口为输出。  (2) 将A口设为方式2,B口设为方式1输出。  (3) 将A口设为方式1输出,B口为方式1输出,PC4和PC5为输出。

问答题 已经波特率为2400bps,字符格式为7位数据,1位校验位,1位停止位,UART发送端的波形如下所示(下方为参考方波,说明该数据是多少(用十六进制表示),采用什么校验?

问答题 试采用8位缓冲器和8位锁存器设计一个32位输入和输出接口,输入和输出接口的基地址均为8010H,画出原理图,并写出读该32位输入接口和写32位输出接口的程序片段,假设读入的32位数据存放在EBX中,待写的32位数据在ECX中。

All Rights Reserved 版权所有©在线考试题库网(zxkao.com)

备案号:湘ICP备14005140号-7

经营许可证号:湘B2-20140064