1.阐述共阴极/共阳极数码管内部结构:
2.设计共阴极/共阳极数码管的驱动
电路:
3.阐述数码管显示器的字符/段选/位选之间的关系:
1)字符的对应关系:
2)位选 :
选wei1,wei2,wei3......来确定位置
1.共阴极中实现方式:
例如:wei1(位置1)=1;(高电平驱动发光)
2.共阳极中实现方式:
例如:wei1(位置1)=0;(低电平驱动发光)
3)段选(就是选择要点亮数码管中 a、b、c、d、e、f、g、dp ):
1.共阴极 LED 显示器字形码对应关系如下:
数字对应: 0x3f: 0; 0x06:1; 0x5b:2; 0x4f: 3;
0x66:4; 0x6d:5; 0x7d:6; 0x07:7; 0x7f: 8; 0x5f :9;字母对应: 0x77:A; 0x7C:B; 0x39:C;0x5e:D; 0x79:E;
0x71:F;0x00 不显示。
实现代码:duan=0x7c(可选择上列想要显示的字形码)
解释:7对应四位二进制数为0111,c对应四位二进制数为
1100,结合起来就是01111100按照这个顺序去和dp---a对应就会
显示“b”,其他同理。
2.共阳极时与共阴极相反(对比如下表):
显示学号后四位的代码:
1.课本先上代码调试:最终运行结果: