单片机数码管bcb码LED数码管七段码

七段数码管的共阴级的十六进制编程功能表_突袭网
七段数码管的共阴级的十六进制编程功能表
来源:互联网 时间: 11:12:03
&&为了解决用户可能碰到关于"七段数码管的共阴级的十六进制编程功能表"相关的问题,突袭网经过收集整理为用户提供相关的解决办法,请注意,解决办法仅供参考,不代表本网同意其意见,如有任何问题请与本网联系。"七段数码管的共阴级的十六进制编程功能表"相关的详细问题如下:七段数码管的共阴级的十六进制编程功能表===突袭网收集的解决方案如下===解决方案1:所以常说7段,显示原理是这样的 数码管首先从上到右,即显示码为 即0x06,其他的依照该方法类推你给的码表为共阴极的。共阳极的恰巧相反7段数码管其实是八段..最高位(如p0.7)接dp,显示码从高往低表示为为 dp g f e d c b a如要显示“1”,只需要将b、c段点亮即可,要想显示什么字符只需要使对应的段发光即可,一般的习惯是单片机的端口的最低位接a段,次低位接b段,若是共阴极,有时小数点没有使用,.,到下到左,到中间,最后到小数点分别标记为a b c d e f g dp八段其中小数点位DP为最高位,a段为最低位,片选是低电平选中,某一段输出高电平点亮
答:7段数码管其实是八段,有时小数点没有使用,所以常说7段, 显示原理是这样的 数码管首先从上到右,到下到左,到中间,最后到小数点分别标记为a b c d e f g dp八段其中小数点位DP为最高位,a段为最低位,要想显示什么字符只需要使对应的段发光即...答:3F! 共阴极的八位数管分别为: ;转换为16进制就是3FH。 数码管也称LED数码管,晶美、光电、不同行业人士对数码管的称呼不一样,其实都是同样的产品。 数码管按段数可分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二...答:图片是共阴的,共阳的就是把负极换成正极 答:共阳unsigned char leddata[]={ 0xC0, //"0" 0xF9, //"1" 0xA4, //"2" 0xB0, //"3" 0x99, //"4" 0x92, //"5" 0x82, //"6" 0xF8, //"7" 0x80, //"8" 0x90, //"9" 0x88, //"A" 0x83, //"B" 0xC6, //"C" 0xA1, //"D" 0x86, //"E" 0x8E, //"F" 0x89,...答:你好!程序是c语言写吗?答:一般数码管 abcdefg的值是 但单片机里编程的二进制是顺序gfedcba就是,所以16进制就是0X06啦答:用3-5伏电源测量。也可以用万用表拨到电阻档测量。 LED有共阴极和共阳极的区别,共阴极的,用负极(黑表笔)接公共极;共阳极的,用正极(红表笔)接公共端。 然后用另一极(表笔)接其它管脚,会亮的就是好的。记录下每个脚对应哪个笔画就可以...答:照着这个去改写吧: 单片机7段数码管动态显示程序代码及其说明如下: #include #include #include unsigned char data dis_ //dis_digit---位选通值, 传送到P2口用于选通当 //前数码管的数值, 如等于0xfe时,选通P2.0口数码管 unsigned cha...答:用2003的芯片进行驱动。 LED数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。图1是共阴和共阳极数码管的内部电路,它们的发光原理是...答:建议你用PROTEUS仿真,帮你理解。 共阴数码管,公共端是发光二极管的阴极,因此相应的段要亮时,公共端一定要低电平,该段要高电平,如图能帮你理解。图中有共阴和共阳,其中上面二个是能显示的,下面的因为公共端电平满足亮的要求,所以不亮。 7段数码管其实是八段,有时小数点没有使用,所以常说7段, 显示原理是这样的 数码管首... 其他的依照该方法类推 你给的码表为共阴极的。 共阳极的恰巧相反! 数码管的示意...;转换为16进制就是3FH。 数码管也称LED数码管,晶美、光电、不同行业人士对数码管的称呼不一样,其实都是同样的产品。 数码管按段数可分为七段数码管和八段...单片机LED共阳极段码表【0-F】 DB 0c0H,0f9H,0a4H,0b0H,99H,92H,82H,0f8H [0-7] DB 80H,90H,88H,83H,0c6H,0a1H,86H,8eH [8-F] 单片机LED共阴极段码表【0-F】 DB 3...输出和数码管的接法有关,下面这个是我用case语句写的,是共阴的接法,共阳的话把q按位取反就是。我综合通过了。 use ieee.std_logic_1164. entity smg_16 is p...每级输出接一只 CD4511 和 LED 数码管即可。所谓共阴 LED 数码管是指 7 段 LED 的... VSS。 2. CD4511的工作原理 CD4511的工作真值表如表3-2 锁存功能 译码器的锁存电...你可以直接用plc的com接电源正,至于多少伏要看你驱动的数码管的压降,根据你需要的... 74ls48等等,两者的区别是一个可以驱动共阳极数码管,一个驱动共阴极数码管,以74ls48...uchar SEG_A_List[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; //共阴数码管代码表&0-F& uchar SEG_B_List[16]={0xc...clk or negedge rst) begin if(!rst) begin if(comsel)//共阳译码 begin coun... end end endcase end end endmodule 这个是我刚刚写的4位7段数码管流水灯...8最简单啦,共阴的就是,共阳的就是&p&? ? ? 你所说的"8"? 0xff是共阴的,那么要是他点亮,8段数码管abcdefg都应该为1.../p& &p&?&/p& &p&16进制中? 10=a? 11=b? 12=c?13=d?14=e?15=f&...为您准备的相关内容:
你可能还关注
淘宝折扣专区【图文】7段LED数码管_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
7段LED数码管
&&7段LED数码管的显示原理
大小:1.20MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢七段LED数码管结构
七段LED数码管结构
(a) 管脚图 (b) 共阴极 (c) 共阳级
七段LED数码管的驱动电路
(a) BCD 七段译码法 (b) 软件译码法
多位七段LED数码显示器结构
利用人的视觉延迟的特点,采用扫描的方式驱动多位七段LED数码管,节省驱动电路,降低功耗。
保证一定的扫描循环频率,得到较好的显示质量。
各位七段LED数码管公用一个段驱动器、一个段码锁存器,为段驱动器提供逻辑输入。
每位七段LED数码管
(a) 管脚图 (b) 共阴极 (c) 共阳级
七段LED数码管的驱动电路
(a) BCD 七段译码法 (b) 软件译码法
多位七段LED数码显示器结构
利用人的视觉延迟的特点,采用扫描的方式驱动多位七段LED数码管,节省驱动电路,降低功耗。
保证一定的扫描循环频率,得到较好的显示质量。
各位七段LED数码管公用一个段驱动器、一个段码锁存器,为段驱动器提供逻辑输入。
每位七段LED数码管的公共端连接一个位驱动器,控制各位数码管的点燃。
位驱动器由一个位码锁存器提供输入逻辑电平。
显示器在系统中占用两个端口号:段码口与位码口。
下图为六位七段LED数据显示逻辑
型号/产品名
深圳凯达微科技有限公司
深圳市世平方浩科技有限公司
深圳市鸿创汇科技有限公司
深圳市鸿创汇科技有限公司在4个七段LED数码管上显示1234的编程实例-单片机综合电路图-电子产品世界
-&-&-&在4个七段LED数码管上显示1234的编程实例
在4个七段LED数码管上显示1234的编程实例
  在4个七段LED数码管上显示1234的编程实例START:MOV P2,#B LCALL D2MS
MOV P2,#B LCALL D2MS MOV P2,#B LCALL D2MS MOV P2,#B LCALL D2MS SJMP START思考:编程在4个七段LED数码管上显示30H,31H, 32H,33H单元中的内容。 START: MOV R0,#30H MOV R7,#4 MOV R2,#0E0H UP: MOV A,@R0 ORL A,R2 MOV P1,A
LCALL D2MS
INC R0 MOV A,R2
RL A MOV R2,A DJNZ R7,UP SJMP START例:编程在4个七段LED数码管上显示30H,31H,32H,33H单元中的内容。START: MOV R0,#30H MOV R7,#4 MOV R2,#0FEH MOV DPTR,#TAB UP: MOV A,@R0 MOVC A,@A+DPTR MOV P1,A
MOV P3,R2 LCALL D2MS INC R0 MOV A,R2 RL A MOV R2,A DJNZ R7,UP SJMP START TAB : DB 3FH,06H,5BH,4FH DB 66H,6DH,7DH,07H DB 7FH,6FH
分享给小伙伴们:
阅读:11977
阅读:18145
阅读:15100
阅读:20569
阅读:15151
微信公众号二
微信公众号一别抱怨IO口不够用,来看8个IO口驱动8位7段数码管(转载)|我爱单片机 - 数码之家
查看完整版本: [--
赞助商链接
谷歌上搜到的一个岛国DIY图片,只有想不到,没有做不到,只利用8个IO口就能驱动8个数码管,不能驱动小数点是个遗憾。给大家分享,提高思维能力[attachment=4064904][attachment=4064905]
赞助商链接
貌似很强大,就是不知道怎么看
赞助商链接
謝謝分享,可以借鉴,有需要改进的地方
每个I/O口兼顾段和位的双从作用。不知道怎么驱动的,源代码谁给发出来解释一下啊
还没看懂,先收藏了
不错,有想法
8个数码管显示状态有10^8 难道8个口真能变过来吗?
每个IO兼片选(数码管选择)及LED驱动两个功能。正电平做片选,负电极驱动。
有点像杜洋的8*8*8LED
能同时点亮&&控制显示不同?&&恐怕是有很多限制条件的驱动
若想点亮其中的一个(共阳),首先把连接该数码管的三极管(基极)的IO输出高电平,此时这个输出既可以为当前的数码管供电,又能抑制其他的数码管点亮。数码管的显示由剩余的7个IO口的输出高低决定。以此扫描就行了。
为什么不直接用595呢???
还可以用74 或者4000系列 做扩展 驱动无限个数码管 就是编程复杂点
复用脚的数码管, 这个现在市场上很多这类的数码管,为什么不用1628之类的驱动呢,
这个好象应该就是普通的扫描输出显示,同一时间只能提供一个的显示,但由于频率很高,看起来象一直在显示,好象很多的是这么用的,有部分后级再加上扩展芯片,用来驱动类于点阵屏什么的。不知道理解的对 不对?
内容9个io就能驱动小数点了。还能9个管
这样软件应该比较复杂,要显示全8:RB口全高,RA口全低延时RB口全低,RA口全高延时循环不显示一个笔段应该把那一段调整为输入。
还有一种办法:要第一个数码显示:RB7为高,不显示的段为输入高阻态要显示的为低。
如果要小数点的话只能驱动7个数码管了。这样子的图布线困难,代码也不好写。
这样搞程序不好写,字模都不同,而且需要买单位的数码管焊接,也不方便!
想一想,这样的电路必须要IO带高阻输入了,也就是IO口需要具备不显示的码段在不是低电平的时候没有高电平输出,这样才能避免比如第一位显示“1”的时候。数码管只显示两个段,那么段选上就只有两个低电平,而另外6只IO,只有第一位的段选是真正的高电平,其余5只IO都为高阻才能保证与5个非低电平相接的位选三极管不导通,要不然就会出现6个数码管都同时显示“”的情况,程序写起来比较繁琐吧,普通51单片机是没法使用这种电路的!
謝謝分享,有意思,狡猾狡猾的
这个积极的部分也就是提供一个思路,许多问题不要被框框所限制,但归结起来实用性不大,TM1640两根数据线可驱动16位,8位的也有TM1639,还带键扫描,亮度控制,价格只有1块多钱,编程又简单,何苦瞎折腾呢?
:想一想,这样的电路必须要IO带高阻输入了,也就是IO口需要具备不显示的码段在不是低电平的时候没有高电平输出,这样才能避免比如第一位显示“1”的时候。数码管只显示两个段,那么段选上就只有两个低电平,而另外6只IO,只有第一位的段选是真正的高电平,其余5只IO都为高阻才能保 ..&( 12:42)&IO口之间确实是互相影响啊.累脑袋啊.弄这样的电路,死的快啊.
看懂了,小数点不显示
没有看明白其中的典故,高手普及一下。
把数码管当成LED阵列,不考虑编程复杂性,就只需要根号段数的IO脚了。
这个刷新速度得很快吧
查看完整版本: [--
Powered by
Time 0.099649 second(s),query:5 Gzip enabled

我要回帖

更多关于 单片机数码管代码 的文章

 

随机推荐