多做题,通过考试没问题!

现代微机

睦霖题库>大学试题(计算机科学)>现代微机

设计实验方案,实现下列功能:利用微机原理实验箱上的8255A芯片,实现8个发光二极管的流水灯功能,每次只有一个灯亮,切换时间为1秒,共轮换16遍(即每个灯亮16次)。要求说明硬件的连线方法并给出相应的汇编语言源程序。假定已经有子程序DELAY用于延时1秒。

正确答案: (1)实验连线
将8255A芯片的WR、RD分别连到总线接口模块的IOWR、IORD。
将8255A芯片的数据线(D0~D7)、地址线(A0~A1)分别连到总线接口模块的数据线(IOD0~IOD7)、地址线(IOA0~IOA1)。
将8255A芯片的选通线CE连到总线接口模块的IOY0。
将8255A芯片的PA0~PA7连到发光二极管的L1~L8。
(2)汇编源程序:
答案解析:
进入题库查看解析

微信扫一扫手机做题