MSP430F149学习随笔(四)

数码管

数码管按段数可以分为七段数码管和八段数码管。八段数码管比七段数码管多一个小数点(DP)。按能显示多少个8可以分为1位、2位、3位、4位、5位、6位、7位等数码管。
按发光二极管单元连接方式可分为共阳极数码管和共阴极数码管。共阳极数码管是指将所有发光二极管的阳极接到一起形成公共阳极的数码管。共阳极数码管在应用时应将公共极接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。共阴极数码管是指将所有发光二极管的阴极接到一起形成公共阴极的数码管。共阳极数码管在应用时应将公共极接到GND,当某一字段发光二极管的阳极为高电平时,相应字段就点亮。
位选:选择控制哪一个数码管。
段选:选择控制一个数码管的哪一笔段。

动态显示驱动

动态驱动是将所有数码管的8个显示笔划“a,b,c,d,e,f,g,dp”的同名端连载一起,另外为每个数码管的公共极增加位选通控制电路,位选通由各自独立的I/O线控制。当单片机输出字形码时,所有数码管都接受到相同的字形码,但具体哪个数码管会显示出字形,取决于单片机对选通端电路的控制。通过分时轮流控制各个数码管的选通端,就使各个数码管轮流受控显示,此为动态驱动。

原理图

原理图
锁存器74HC573控制字:
OE(output enable input):输出控制端。0-输出端处于正常逻辑状态。1-输出端处于高阻态。
LE(latch enable input):锁存器使能控制端。0-锁存信号。1-输出同步。

控制流程:

1.开放段控制位、字控制位
2.设置要显示的位
3.锁存位数据
4.设置要显示的段
5.锁存段数据

猜你喜欢

转载自blog.csdn.net/qq_32425377/article/details/81478959
今日推荐