(三)任务实施
2025年09月21日
(三)任务实施
本任务通过各步骤的实施过程,使读者深入理解数码管显示字符“0~F”的基本原理,在理解数码管对应编码的基础上,掌握数组初始化及引用的方法。
步骤一:认知所显字符“0~F”的编码
之前学会了字符“1”的编码,试着思考其他字符如何编码,并请完成表6-2。
表6-2 所显字符“0~F”的编码表
续表
步骤二:硬件连接
将功能板数码管模块的I/O接口与核心板的P1口相连,连接VCC和GND。
步骤三:程序编写
主要程序代码如下:
小贴士
显示数字或符号时,为了方便,可以下载一个数码管计算器,在百度中搜索数码管计算器即可。此软件可以帮助用户更轻松、便捷地计算出每一个数字、字母的二进制、十进制、十六进制等数据。
步骤四:程序编译
编译程序,如果有警告、错误,则修改程序,重新编译。程序编写初期容易出现括号不配对、缺少“;”结束符及拼写错误等常见问题。在数组定义方面,要特别注意下标与赋值之间的关系。
步骤五:程序下载及功能验证
程序下载完成后,数码管上将循环显示字符“0~F”;若未按要求显示,则表示实验失败,需先检查各连接线是否正确,是否存在接触不良等问题,排除以上问题后,若故障依旧,则检查编写的程序,特别是字符编码是否有误,直至故障解决。