主题:串口交互箭头方向显示
器件:
ESP32 主控、 8x8LED 点阵、 74HC595 串口寄存器芯片(或模块) 及相关器件。
要求:
(1) 使用 74HC595 串口寄存器芯片控制 8x8LED 点阵显示箭头图案, 通过键盘控制箭头的显示方向, 详细要求如下:
(2) 程序启动后, 8x8LED 点阵最外侧四边的 LED 灯点亮, 中间区域 LED 灯熄灭。
(3) 当在串口监视器窗口输入框输入字符‘W’ 时, 8x8LED 显示向上的箭头图案, 同时在串口监视器窗口打印输出“UPPER” 字符串。
(4) 当在串口监视器窗口输入框输入字符‘Z’ 时, 8x8LED 显示向下的箭头图案, 同时在串口监视器窗口打印输出“DOWN” 字符串。
(5) 程序采用 C 代码编写, 不得使用外部库调用。
(6) 未作规定处可自行处理, 无明显与事实违背即可。
(7) 程序编写过程中不得打开库例程和其它程序, 如发现, 实操成绩按照 0 分处理。
说明:
请考生在实操考试结束前, 按如下要求提交程序文件。
(1) 将所有程序文件放在一个文件夹, 并将文件夹命名为: DJKS5_身份证号;
(2) 将程序文件压缩为"rar 或 zip"格式, 大小 5M 以下, 1 个文件;
(3) 将程序文件通过“上传附件” 按钮进行上传。