文档库 最新最全的文档下载
当前位置:文档库 › 微机接口技术与应用

微机接口技术与应用

微机接口技术与应用

一、单选题

https://www.wendangku.net/doc/c729744.html,CBC https://www.wendangku.net/doc/c729744.html,BCC 11-15.DCCAC

二、填空题2

16. 17. 18. 19. 20. 21. 22. 23. 24. 25

三、简答题

26. 所谓中断是指CPU 在正常执行程序的过程中,由于内部/外部事件的触发或由程序的预先安排,引起CPU 暂时中断当前正在运行的程序,而转去执行为内部/外部事件或程序预先安排的事件的服务子程序,待中断服务子程序执行完毕后,CPU 再返回到被暂时中断的程序处(断点)继续执行原来的程序,这一过程称为中断。

27. 中断类型号是由CPU 分配的、用来表示该中断源的唯一代码。中断类型号的作用是在当CPU 接受到该中断的请求而发出中断响应信号INTA2时,中断管理器可以将该中断源的中断类型号送给CPU ,使CPU 可以据此计算出该中断源的中断向量指针,从而执行相应的中断服务程序。

28. 把系统中所有的中断类型码及其对应的中断向量按一定的规律存放在一个区域内,这个存储区域就叫中断向量表。

29. 控制信息、地址信息、数据信息。

30.方式0:基本I/O 方式; 方式1:单向选通I/O 方式; 方式2:双向选通I/O 方式

31. D/A 转换器和微机接口时主要注意两点:第一要了解所选用的D/A 转换器本身是否带有数据锁存器,如果芯片内部带有锁存器可以直接和CPU的数据总线相连接;如果芯片内部不带有锁存器,在接口电路中需要通过数据锁存器来连接CPU的数据总线和D/A 转换器的数据线。第二是要注意D/A 转换器的位数和所要连接的微机数据总线的位数是否一致。以便决定在需要加数据锁存器时,加几级锁存器,如果CPU 的数据总线是8位,使用的是大于8位的D/A 转换器,通常采用两级缓冲结构和CPU 数据总线相连。

四、综合设计题

32. PA 口地址:0D0H PB 口地址:0D2H PC 口地址:0D4H

控制口地址:0D6H

MOV AL ,81H ;方式选择控制字,PA 、PB 、PC 均为方式0,

;PA 输出,47PC ~PC 为输出,03PC ~PC

;为输入。PB 未用,规定为输出。

OUT 0D6H ,AL

MOV AL ,0DH ;① PC6置1,0DH=0000,1101,

;即STB 为高电平

OUT 0D6H, AL

LPST :

IN AL ,0D4H ;读PC 口

AND AL ,04D ;② 打印机忙否(PC 2 =BUSY=?)

JNZ LPST ;PC 2=1,打印机忙,等待

MOV AL, CL

OUT 0D0H, AL;③ CL中的字符送PA口

MOV AL, 0CH

OUT 0D6H, AL;④置PC6=0,即STB=0;00001100=0CH

INC AL

OUT 0D6H, AL;置PC6=17,即STB=1,00001101=0DH

33. (1)地址范围:80H~83H;

计数器0#:80H;计数器1#:81H;

计数器2#:82H;控制寄存器:83H

(2)计数器0#为BCD码计数方式,工作于方式3,方式控制字为00010111B=17H CLK0输入端每来5个计数脉冲,输出端OUT0的高电平与低电平反相一次(对称方波),即计数初值为10,BCD码计数,为10H。

(3)8253初始化程序:

MOV AL,17H

OUT 83H,AL

MOV AL,10H

OUT 80H,AL

相关文档
相关文档 最新文档