邪门,我的怎么编译不通过呢? |
LED显示很直观 |
LIN, RIN两个输入口不用定义吗 |
51老鹰 发表于 2023-2-22 17:05 12c5a的io口配置输出有讲究的,如果采用共阴方案,每个io口配置成弱上拉,再用两个io口分别做左右声道 拉低LED共阴,如果30个全亮,每个灯分配到0.8ma,一共也就只有25ma左右电流,足够的,不需要三极管 驱动拉低, |
51老鹰 发表于 2023-2-22 17:05 30个左右的布线在狭小的板子上还是能做到的,正反两面,设计原则上能少用元件达到目的情况下不要用595 595本身也会占据大量板子面积,一片595占据的面积上下足够可以走七八条线了,只有在驱动上百更多个LED才 会动用串行输出到595 |
hi等你 发表于 2023-2-22 10:21 我的意思是可以组成双30段的电平表。另外双30段电平表的pcb不怎么好布线,pcb会很宽,不好看。用595的话是不是可以穿起来使用,配合地线分时控制线路会简单一点。其实线路最简单的恐怕就是可编程的LED了,只要串接数据口就可以了。 |
51老鹰 发表于 2023-2-22 09:42 12c5a60一共有32个口,可以30全推灯珠,不需要三极管驱动,编程时候处理可以分时点亮,因为30个口不可能同时亮。595也不需要 |
是不是可以把所有的IO口组成30段的LED电平表,单片机的IO口同时接左右声道的灯珠,然后灯组的接地用三极管驱动,单片机分时控制LR声道。或者干脆用几个595驱动,同理LR分时控制。再或者用可编程LED组做。 |
非常不错,仿一个试试! |