实操3:6位数码管
文章目录
- 文章介绍
- 仿真图
- 原来的仿真代码
- 教学用开发板段选和位选对应引脚
- 思考题
- 实物图
文章介绍
对应“案例5_3: 6位数码管显示0或者1【静态显示】”
跳转链接
要求:实现开发板的6位数码管同时显示0或者1
仿真图
原来的仿真代码
#include<reg52.h> // 头文件// 定义锁存器控制引脚
sbit dula=P3^4; // 锁存器U2(段选)
sbit wela=P1^6; // 锁存器U2(位选)// 主函数
void main()
{// 2.段选控制dula=1; // 打开段选P0=0x3f; // 数码管显示“0” dula=0; // 关闭段选// 1.位选控制wela=1; // 打开位选P0=0xc0; // 位选6个数码管 1100 0000wela=0; // 关闭位选// 3.保持while(1);
}
教学用开发板段选和位选对应引脚
思考题
使开发板实现“案例6_2: 6位数码管依次显示数字11.12.13【动态显示】”的效果
跳转链接