微机原理课程设计报告 下载本文

内容发布更新时间 : 2024/11/19 9:21:35星期一 下面是文章的全部内容请认真阅读。

图6-1-17

图6-1-18

11

图6-1-19

图6-1-20

12

2.流程图

按键1 启动LeftShift 功能,调用左移程序,并显 示在点阵上 开始 初始化8253、8255A及8259芯片,选择计数器1、2,输出端口A、B,工作方式0 显示主界面信息,点阵显示出字模,停止不移动 中断服务程序,不断扫描键盘,等待有键按下(1.2.3.4)并执行相应服务程序 按键2 启动UpShift功能,调用上移程序,并显示在点阵上 3.电路图 按键3 启动StopDisplay功能,调用停止程序,点阵停止移动并显示当前字符 按键4 启动Esc功能,调用退出程序,点阵显示“停”,并结束显示。

图6-3-1

13

注:

(1)电路箱总芯片上已集成8259芯片,实际连接时8253的OUT2直接接到总芯片的IRQ10处;

(2)实际连接时,是由8255A芯片的PA0、PA4、PA5、PB4、PB5、PB6、PB7控制点阵显示屛;PA0→R1、PA4→SCK、PA5→LATCH、PB4→A、PB5→B、PB6→C、PB7→D。GND和EN/OE接地,+5V接电源正极。

4.正确运用所给器件布线,搭接硬件电路 初始接线图 图6-4-1

测试中发现8255无法正常工作,检查得知面包板底下有短路,重新申请新的面包板,更改部分线路,最后得到线路图如下,并测试成功。

14

最终接线图及测试 图6-4-2

15