内容发布更新时间 : 2024/12/22 16:55:33星期一 下面是文章的全部内容请认真阅读。
图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