数码管的段选和位选是什么意思?

作者&投稿:牛版 (若有异议请与网页底部的电邮联系)
打个比方吧,比如你要控制8个数码管,依次是1、2…… 8.你要选择控制哪个数码管(比如第1个),这就是位选,有选择位置的意思.
然后呢,你要让第1个数码管显示“1”.你就要控制第一个数码管的“a、b……g”也就是让b、c=0,a、d、e、f、g=1(或者b、c=1,a、d、e、f、g=0),这就是段选,即选择数码管的哪一笔段.
希望我的回答对你有所帮助.

~

数码管动态显示
答:(1)到(4)的功能是由P0口给出数码管的段码。我猜想在P0口和数码管的段码线之间是一个锁存器,这样能够保证当P0口的数据变化之后,数码管的数字不变化。这时,数码管不能显示相应数字,因为位码线还没有被选中。(5)到(8)的功能是由P0口给出数码管的位码。这时位码线被选中,在段码和位码...

数码管怎么使用
答:接下来用51单片机设计目标:通过编写c语言程序经编译连接后下载到单片机中,使四位数码管依次显示1,2,3,4 define uchar usigned char define uint usigned int //位选控制端口 sbit p20=P2^0;sbit p21=P2^1;sbit p22=P2^2;sbit p23=P2^3;//数码管段选编码数组,分别为显示:1,2,3,...

51单片机数码管实验位选和段选问题(共阴极)
答:这个混乱不了的,74HC573是这样的:高电平时,573的D和Q相当于直接导通的,数据输入什么就输出什么;低电平时,会把之前的数据锁住,再来数据也不会变化。所以你的程序里,虽然一开始都是高,但是wela=0时,控制位码的573输出的位码数据会被锁存。当P0=0x7f时,位码573的数据不会改变,改变的只是段...

数码管的段编码
答:一个八段数码管称为一位,多个数码管并列在一起可构成多位数码管,它们的段选线(即a,b,c,d,e,f,g,dp)连在一起,而各自的公共端称为位选线。显示时,都从段选线送入字符编码,而选中哪个位选线,那个数码管便会被点亮。数码管的8段,对应一个字节的8位,a对应最低位,dp对应最高位。...

单片机电路图方面的位选和段选问题 希望帮忙解决一下我共阴极数码管
答:sbit dula=P2^6;sbit wela=P2^7;你这两位定义的是什么啊?接到哪里的?LED的位选不是接在138译码器上的吗?位选就应该由P20 P21 P22来决定,和P26,P27有什么关系?点亮的流程应该是这样的 段码送P0,使能位选,点亮一个LED,延迟,禁止位选,灭掉这个LED,新段码送P0,使能下一个LED的位...

在51中,数码管,是先写位选或先写段选有什么区别
答:要是实物,没有区别。要是仿真,必须先写位选,后写段选,否则,显示为乱码,这是仿真软件的BUG。

数码管是共阴极时,位选选通时为什么是低电平
答:数码管相当于8个(7段和点号)发光二极管连接在一起,共阴极就是8个二极管的阴极连接在一起,二极管要亮必需正偏,就是阴极接低电平,阳极接高电平,所以共阴极数码管位选必需是低电平选通,这样段选加高电平该段才能亮。

单片机汇编语言
答:看不清图。不知道你是共阴还是共阳。数码管上面一排是段选,下面一排是位选 给你共阴极字形码:0-9-F0x3f,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71你定义数组放上面的字形码,比如:然后上面连的段选口给对应的字形码,比如前三个数码管,上...

单片机数码管位锁存和段锁存问题
答:你看看芯片的说明就明白了,简单的说就是锁存器的锁存端为1是,数据直通,为0时就无论输入什么,输出保持前一次的输入值

4位8段LED数码管位选与段选先后问题(单片机)
答:1、不管先后,都应当首先让位选和段码值均无效,然后再处理。这样消隐就好了。2、闪烁问题的原因是4位数码管扫描周期多于约20mS,频率低于临界闪烁频率46Hz。3、通常的做法是定时中断服务 定时20mS/4(扫描的数码管个数)=5mS 4、每次中断进入后,切换一个位选。4次中断后完成所有数码管的扫描。5、...