数码管使用小结__数码管使用乱码,重叠现象的解决

    数码管虽然只是个小器件,随着液晶的疯狂发展,在显示器领域虽然也越来尴尬,但对于初入电子行业和学习数字电子技术的孩子们来讲,还是很有必有理解一下。

   虽然平时用液晶,但今天偶用下数码管,还是出了不少问题,现在把数码管的使用总结一下,希望能对你有所帮助。

 

一:数码管静态显示

 这个不用多说,大家都明白,接口接好,数据写进去就行了

譬如,对于一个共阳数码管,写入0到9的代码分别是0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90

 

但静态显示的缺点是:占用MCU的IO口多

 

二:数码管动态显示

说白了,动态显示就是利用人眼的分辨时间长。

动态显示占用IO资源少,可以使用锁存器寄存器等实现位选与段选

我在实际操作时遇到数码管乱码和显示重叠问题

有两点大家使用时要特别注意:

1.乱码吗?先位选再段选

2.重叠吗?要消重影啊

在下一次位选之前,记得给显示清空

比如共阳数码管段选要写入0xff,共阴要写入0x00;

3.关于PROTEUS的仿真数码管

请适当修改数码管的参数minimun Trigger Time 

 

 

你可能感兴趣的:(电子)