3.7 显示设计
LED 数码管是一种半导体发光器件,其基本单元是发光二极管,通过对其不
同的管脚输入相对的电流,会使其发亮,从而显示出数字。可以显示:时间、日
期、距离等可以用数字代替的参数。
数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一
个发光二极管单元(多一个小数点显示);按能显示多少个“8”可分为 1位、2位、
4位等等数码管;按发光二极管单元连接方式分为共阳极数码管和共阴极数码
管。共阳极数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的
数码管。共阳极数码管在应用时应将公共极 COM 接到+5V,当某一字段发光二极
管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字
段就不亮。
动态驱动是将所有数码管的 8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连
在一起,另外为每个数码管的公共极 COM 增加位选通控制电路,通过由各自独立
的 I/O 线控制,当单片机的 P0 口输出字形码时,所有数码管都接收到相同的字
形码,但究竟是那个数码管会显示出字形,取决于单片机对 P2.4-P2.7 位选通
COM 端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就
显示出字形,没有选通的数码管就不会亮。通过分时轮流控制各个数码管的 COM
端,就使各个数码管轮流受控显示,这就是动态驱动。
2022-06-08 15:22:42
601KB
其他
1