首页 > 装修问题 > 装饰材料 > 管材管件 > 想问下怎么用单片机控制三位数码管?

想问下怎么用单片机控制三位数码管?

浏览次数:409|时间:2024-05-09

最新回答

2024-05-09西由位门1
数码管相当于led,有正负极,导通就点亮,一个数码管一共8个led,需要8个控制脚,其公共端共地就需要高电平触发,其次相反。
控制脚要用8个,选位要用3个,14个脚的单片机足以控制,单片机驱动所有东西都要程序的。
最后没看懂,是通过数码管实时显示电位器的阻值吗,如果是这样需要ad转换。
希望对你有帮助

289

2024-05-09左左颜色
用轮询的方法,送第一位显示数据时,给第一位通电,送第二位显示数据时,给第二位通电,送第三位显示数据时,给第三位通电,至少驱动,普通的数码管可以直接通过单片机的IO驱动

33

2024-05-09ABCDG,43668
共阴管,扫描方式工作。  位选由P1.5~P1.7通过三八译码器译码输出,每次选通一位。  段选由P0口通过锁存器573锁存输出,锁存使能由P1.4脚控制。基极和I/O口之间,还应该接入一个NPN型的三极管,或者用ULN2803也可。电路三极管控制位选,发射极接+12V,集电极接数码管公共阳极,基极与I/O口之间希望对你有帮助!

75

2024-05-09修普诺斯0907
我仿真过了一定行  
 1.让第四个数码管显示1    把    P0    =    dis_code1[dis_index];    
2.让8个数码管分别显示12345678    把    P0    =    dis_code2[dis_index];
这个如果不行就用    
1.让第四个数码管显示1    把    P0    =    ~dis_code1[dis_index];    
2.让8个数码管分别显示12345678    把    P0    =    ~dis_code2[dis_index];    */

291