作业帮 > 综合 > 作业

数码管 写真值真值的四位是怎么计算的,我用的是四位的共阳数码管,我想自己做一个LOVE,这些真值表没有,求大侠指导一二,

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/03 18:08:35
数码管 写真值
真值的四位是怎么计算的,我用的是四位的共阳数码管,我想自己做一个LOVE,这些真值表没有,求大侠指导一二,我该怎么写呢?
数码管 写真值真值的四位是怎么计算的,我用的是四位的共阳数码管,我想自己做一个LOVE,这些真值表没有,求大侠指导一二,
这个简单,

整个数码管其实就像小时候玩的火柴游戏一样的,就是拼数字,数码管的每段相当于一个小灯泡.
数码管又分为共阴极和共阳极.
共阴极就是所有的段的一端都接地了,你只负责给阳极输电,比如你想只让a亮,就让第一位为1,其他为0,数码管的位规则是a对应的是最低位,b对应的第二位,以此类推,因此,想让a亮,就让单片机的一个端口送如下的段码:0000 0001;从右到左分别对应(dp,g,f,e,d,c,b,a)这个码换算为十六进制的数就是0x01;
共阳极的原理跟这个相反,就是所有的段的一端都连在一个正电压上,你让想亮的位置的数码管的位为0就行,同样是上面的例子,数码管的段码就是(1111,1110)换算成十六进制就是0xfe
,简单吧?
对于你的love,你自己可以简单拆分下,给你L的段码

红色的为需要亮的,首先从a开始a=1,b=1,c=1,d=0,e=0,f=0,g=1,dp=1
结合起来就是1100 0111,换算成16进制就是0xc7
再问: 那么,0x是十六进制的意思吗?还有就是为什么单片机在这个数码管上不用二进制而用十六进制呢?我会提高财富值的!