任务实施

更新于 2026年10月10日 版权声明
任务实施

一、任务分析

8*8点阵行连接单片机P0端口,列通过锁存器连接单片机P2端口。通过动态扫描方式,P0端口轮流输出高电平,P2端口输出“0”的编码见表6-1-1。

表6-1-1 P2端口输出“0”的编码

图示

二、程序设计

程序执行流程图如图6-1-4所示。

图示

图6-1-4 程序流程图

参考程序:

图示

图示

三、电路仿真

1.编写程序

打开Keil软件,新建“LED8*8”工程文件,新建“LED8*8.c”文件,编写程序,并生成hex文件。编写的程序如图6-1-5所示。

图示(https://www.daowen.com)

图6-1-5 编写程序

2.绘制电路图

打开Proteus软件,建立“8*8点阵显示数字”文件,绘制电路图。所需元件见表6-1-2。绘制完成的电路图如图6-1-6所示。

表6-1-2 元件清单

图示

图示

图6-1-6 绘制电路图

3.电路仿真

加载“LED8X8.hex”文件,单击“仿真”按钮,仿真结果如图6-1-7所示。

图示

仿真视频

图示

图6-1-7 仿真结果

仿真结果显示:在LED8*8点阵上显示“0”。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)