程序功能:
这个例子程序主要是学习使用IO的数据寄存器(PORTGIO)输出数据,如何控制数码管递增显示。
杜邦线连接( BF592 GPIO 功能模块 )
BF592 GPIO
功能模块
杜邦线数量
功能
PG0~PG7
J16
8
数码管数据端
PG8
J17(A)
1
段锁存
PG9
J17(B)
位锁存
程序说明
实验结果:
数码管上中间四位,从0000增加到9999
知识要点及提问:
1. 学习者可以修改程序,实现从9999递减到0000
2. Display(2,4); 主函数中调用显示函数的输入参数为 2 和 4,2 表示从第三位开始显示,4 表示只显示 4位数据,如果把前面的2改成0,则这四位数就会显示在最左边,如果把前面的2改成4,则这四位数就会显示在最右边。