标题:
关于单片机数码管共阴极 共阳极的问题研究
[打印本页]
作者:
fightfit
时间:
2021-1-5 00:34
标题:
关于单片机数码管共阴极 共阳极的问题研究
我想问一下,我仿真图用的共阴极数码管,可实物只有共阳极数码管,我需要怎么修改,需要修改电路吗?还是要改一下程序里面的数码管查表,每个引脚输出的电平还需要取非吗?
屏幕截图 2021-01-05 003303.png
(5.4 KB, 下载次数: 41)
下载附件
2021-1-5 00:33 上传
作者:
wulin
时间:
2021-1-5 06:16
仿真元件库中7SEG-MPX4-CA是共阳数码管,7SEG-MPX4-CC是共阴数码管。仿真调试时选择元件当然要与实物一致。驱动代码当然也得与所选硬件相对应。
作者:
rayin
时间:
2021-1-5 08:42
共阴改共阳LED电路需要做修改,将LED的K接在一起改A接一起,MCU的对应管脚输出要取反,之前输出H的LED发光,需要改为输出L才能发光。
作者:
心有浮生
时间:
2021-1-5 09:00
改程序就行
作者:
zjjhtony
时间:
2021-1-5 09:01
建议先将仿真图的共阴数码管更换成和实物一样的共阳数码管。改变程序内的数码管查表值。
先仿真通过后,再烧到实物上看效果。
作者:
xianfajushi
时间:
2021-1-5 09:31
下载到实物前把段值取反即可.
作者:
glinfei
时间:
2021-1-5 09:41
或者改一下程序里面的数码管查表或者直接给字取非;然后每个引脚输出的电平取非。
作者:
人人学会单片机
时间:
2021-1-5 11:07
B站或者A站 原子哥网站,搜索《人人学会单片机》。目前来说 51内核的教程没有比这个教程更好的了。最起码资料非常详细。值得你去学习。
作者:
施帅雪
时间:
2021-1-5 15:04
改程序不用改电路
作者:
匆匆匆匆
时间:
2021-1-5 15:46
数码管的0变1,1变0
作者:
man1234567
时间:
2021-1-5 18:36
共阴共阳不过取个反就可以了,巴结硬件就没有太多意思了。
库中应该是有这类器件的,如果过讲究可以自己细找。
作者:
chenyinhu
时间:
2021-1-5 18:55
硬件定了之后,你只需要把共阴段码换成共阳就行了,或者在赋值时取反一下
作者:
适得府君书
时间:
2021-1-6 09:04
所谓阴阳其实就是高低电平“0”和“1”、阴阳的区别在于硬件设计。数码管的内部最小单元就是发光二极管,二极管分正负,有两种硬件设计和控制方法一种为正极直接接VCC负极接IO口控制端,控制时IO口为低电平时点亮高电平时熄灭。另一种就是正极接控制负极接GND,控制时IO口为高电平点亮低电平时熄灭。数码管的共阴就是数码管里面的所有二极管的负极都连在一起接到GND.共阳反之。
知道硬件原理可以直接使用软件生成共阳的控制管码就可以了。
作者:
18772424003
时间:
2021-1-6 12:47
共阴极因该就是接同一个地源吧,但是具体我操作起来却有很多问题,有次arduino承受不了电机的电流而烧坏了,但是我明明只是共接了一个地源而已。
作者:
liuxuhe
时间:
2021-1-7 11:12
仿真的话 加个非门就行了
作者:
munuc_w
时间:
2021-1-7 13:16
软硬件都需要修改,不只是个逻辑问题。
作者:
权威人物
时间:
2021-1-7 17:13
程序输出电平取反即可
作者:
jkl123456jkl
时间:
2021-1-8 03:50
电路把数码管换成共阳极,段码换成共阳极
作者:
bxyyhan
时间:
2021-1-11 16:22
共阴共阳互换用在程序里改一下,主要是段码,是如果不用三极管扩流驱动,位码可以不动,但实际上数码管亮度可能不够,可以把单片机端口设置成推挽模式
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1