任务实施
1.任务分析
要显示汉字“丰”,8×8点阵模块中要点亮的LED发光二极管应如图6-9所示。

图6-9 8×8LED点阵模块显示“丰”
用单片机的一个并行I/O端口控制8 × 8 LED点阵模块的行线R1~R8,再用另一个并行I/O端口经74LS245驱动后连接列线C1~C8。先给第1行送高电平使R1=1,同时给8列送11101111;然后给第2行送高电平使R2=1,同时给8列送10000011,……最后给第8行送高电平使R8=1,同时给8列送11101111。每行显示的时间约为6ms,第8行显示结束后再从第1行开始显示,如此循环。利用视觉暂留效应,则可以观测到8×8LED点阵模块显示汉字“丰”。
2.电路设计
电路如图6-10所示,P2口控制8根行线,P1口经74LS245驱动后连接8根列线。
(https://www.daowen.com)
图6-10 单片机控制8×8 LED点阵模块显示汉字“丰”电路图
3.程序设计
显示的流程图如图6-11所示。

图6-11 8×8LED点阵模块显示汉字的流程图
程序设计如下:
