用proteus仿真做数字电压表时数码管不亮怎么回事?程序都是对的,数码管用的是共阴的也没错。。。

如题所述

首先检查HEX文件是否载入单片机
再检查LED取码是否正确,共阴取码的0是0x3f,而共阳取码的0是0xc0
最后是位选,共阴位选低电平有效,例如P2=0x0e时第一个数码管选通(相对你这个图)

纯手打,望采纳···追问

刚刚学习用proteus。。。还不怎么会呢,你说的led取码是什么意思呢?这个是我做课程设计的题目,HEX载入了,可以百度hi详细指导一下吗?或者QQ也行478237917我的,谢谢了,昨天搞了一下午也没找到问题。。。上面是我的程序,帮我看看呢,谢谢了

追答

QQ加了,等回复
我QQ1055590241

温馨提示:内容为网友见解,仅供参考
无其他回答

用proteus仿真做数字电压表时数码管不亮怎么回事?程序都是对的,数码...
首先检查HEX文件是否载入单片机 再检查LED取码是否正确,共阴取码的0是0x3f,而共阳取码的0是0xc0 最后是位选,共阴位选低电平有效,例如P2=0x0e时第一个数码管选通(相对你这个图)纯手打,望采纳···

proteus仿真中数码管不亮
1、检查数码管是共阴还是共阳,A表示共阳,K表示共阴。或者直接给公共端接高电平或者低电平,段码端一部分接高电平,一部分接低电平,这样数码管亮的话看公共端接的是高还是低电平就可以判断了。2、看你接的限流电阻是不是太大,大于1K的值有可能不亮,最好不要接限流电阻。做实际的实物电路再加上...

如图proteus仿真 为什么数码管点不亮啊
p0口需要加上拉电阻。如果还有问题要确定数码管是共阴还是共阳,然后检查电路和程序的对应是否正确。

proteus仿真LED数码管不显示
你的程序中的段码表是共阴的,仿真图用的数码管是共阴型的吗?应该是CC型的。而且程序中的位选码却是1有效,那数码管的位控端应该加一个反相器,太麻烦了,位控码变成0有效就好了。下图只画了数码管电路,用你的程序,是可以显示的。但有一点问题,编译不通过,需要改一下。

proteus设计仿真数字电压表,仿真结果电压一直不对,程序有人知道怎么改...
proteus设计仿真数字电压表,仿真结果电压一直不对,程序有人知道怎么改吗 功能:可实现数字电压表功能,可实时切换输入通道。要求:以单片机最小系统为基础,利用ADC0832采集模拟电压值并通过数码管显示(显示格式为CHXX.XX,CHX表示第几路),模拟电压可用电位... 功能:可实现数字电压表功能,可实时切换输入通道。要求:以...

用proteus仿真,数码管一直不亮。而且P0口一直电压不稳,是要加上拉电 ...
你用P0口驱动数码管的公共端,要求数码管是共阴的才行的,这样位码是0有效。那个P2口输出段码,是不需要上拉电阻的。通常是用P0口输出段码,用上拉电阻,而用P2口输出位码,可用共阴数码管,也可用共阳数码管。

proteus的数码管的高低电平怎么不亮
要数码管亮,要运行仿真哪,那数码管的引脚要显示出红块和蓝块,可你的图没有显示,说明并没有运行仿真,那怎么能亮呢?要测试数码管,很简单,直接加VCC,GND就行了,保证能亮了。见下图,这样接,左边是共阳的,右边是共阴的。看见引脚上的红块和蓝块了吗?另外,VCC的端子不用打VCC的。

proteus单片机电路图如下,为什么 我想数码管最左边的灯亮,却变成了 只...
1,按你的仿真图,数码管应该是共阴的,你用的对吗?2,P0口应该加上拉电阻,你现在电路,不只是左边不亮,全都不能亮。3,控制138译码器的P2.2,P2.3,P2.4,应全为0才能最左边的数码管亮(P0口加上拉电阻的条件下才能亮),即程序中的x2,x3,x4都为0。4,主程序只看到 x2,x3,x4...

求各位帮帮忙!在proteus里仿真时只是闪烁移动不显示!
方法一:把名为7SEG-MPX8-CA共阳极数码管换成名为7SEG-MPX8-CC的共阴极数码管。因为你的是共阴程序用共阳极数码管是不会正常显示的。方法二:把 ···\/***数码管扫描部分***\/ P2=0xff;\/\/先关闭所有数码管 P0=dispcode[dispbuf[dispcount]];\/\/先确定相应数码管的段码,送入段码 P2=dispbi...

谁能教教我proteus二位数码管怎么教才亮,截图讲解一下。
你现的仿真图中用的两个数码管,不是什么共阴的,只有4个脚,那是BCD码输入的。这样,你的程序就非常简单,用一行就能显示:MOV P2,A,这样挺好的,简单,省事。一样,能显示出接收的字符的ASCII码的。但是,要换成两位一体的,是共阴的,10个脚的,那是需要段码和位码来控制显示的,需要专门...

相似回答