小弟菜鸟一只,最近有个案子用的这种数码管,来显示收音的频道动态显示,3位6脚,与传统的共阴极和共阳极数码管不同,数码管既不是共阳也不是共阴极的,这种类型的数码管,不用用数组来定义0~9啊,
下列这种传统的写法就不合适了啊
- unsigned char code LEDChar[] = { //数码管显示字符转换表
- 0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8,
- 0x80, 0x90, 0x88, 0x83, 0xC6, 0xA1, 0x86, 0x8E
- };
2785102341_1016736814.jpg (36.82 KB, 下载次数: 1) 你想提什么问题呢? 应该可以用数组来定义,但需要理解清楚这种数码管该怎么驱动
ElecFans王岑 发表于 2017-5-3 11:33
你想提什么问题呢?
人中狼 发表于 2017-5-3 11:38
应该可以用数组来定义,但需要理解清楚这种数码管该怎么驱动 如果1脚为高,5脚为低,则是DIG3的G段亮,如果1脚为高,5脚为高,6脚为低,则是DIG3的A段亮,跟点亮LED的做法是一样的,只是有了引脚复用的特点
人中狼 发表于 2017-5-3 14:41
如果1脚为高,5脚为低,则是DIG3的G段亮,如果1脚为高,5脚为高,6脚为低,则是DIG3的A段亮,跟点亮LED的做法是一样的,只是有了引脚复用的特点 这个数码管应该不能当普通的数码管驱动,应该当成点阵LED来驱动,一次只驱动一个DIG的一个段,你可以先试试这种方法驱动显示一个数码管,可行的话,另外两个也就是同样的方法了
板上电源方案选择板内需要5V、3.8V、3.3V几种电源。
3.3的功率最大,大致需要10几瓦。
由AC/DC转换供到板子的是12V电源,板上所需电源由12V声场,采用两种方案。
一种是,从12v用LM2695,先将12v转换
|