程序不起作用了

[复制链接]
 楼主| hjgum409 发表于 2008-2-29 10:39 | 显示全部楼层 |阅读模式
月前给一个产品编了程序,烧到STC12C4052后,LED能正常显示测量的数据;但是最近需要同一批产品,相同硬件,相同软件烧进去后,显示的却是乱码,不知道怎么了,我是用Keil C编写的,就是显示的数字不对了,例如:当是0时,有些断码不亮了,本来不需要亮的还是没亮的,就是少亮段码了
wofansile 发表于 2008-2-29 10:51 | 显示全部楼层

只能说你的硬件设计的太娇气了!

只能说你的硬件设计的太娇气了!
chenjy1390 发表于 2008-2-29 12:20 | 显示全部楼层

看一下硬件有没有出现在问题(个人觉得可能性不大)

可能是你烧写程序时设置有问题,比如选择RC还是内部振荡,看门口复位之类的设置有没有错?
chunyang 发表于 2008-2-29 12:37 | 显示全部楼层

烧录问题

  
lych9139 发表于 2008-2-29 12:41 | 显示全部楼层

操作硬件的延时不够

  
mohanwei 发表于 2008-2-29 13:06 | 显示全部楼层

以上的情况皆有可能……

  
wayner 发表于 2008-2-29 21:11 | 显示全部楼层

电源、复位有问题吗?

  
 楼主| hjgum409 发表于 2008-3-1 10:21 | 显示全部楼层

re:wayner

电源、复位没有问题,我有六位LED显示,当要1,2位显示测量数据的时候,1,2是显示了,其它的几位也是没有变化的,达到要求,但就显示的就是乱码。
将军令 发表于 2008-3-1 11:07 | 显示全部楼层

这样的故障,原因多着呢

  
cjf512 发表于 2008-3-1 13:44 | 显示全部楼层

程序被被别人或者自己修改过了?

  
mikesullen 发表于 2008-3-2 01:51 | 显示全部楼层

应该有不同的地方

细细查找不同的地方,哪怕是一点点的改动。硬件和软件都有可能。<br />有没有多做几个?先排除个体原因。。。<br />找到以前的OK品来对比。
 楼主| hjgum409 发表于 2008-3-3 11:56 | 显示全部楼层

Re:

烧到以前OK的硬件也出现乱码了,是不是烧录器的问题啊,坏了?<br />但是我让它光显示单个数字的时候又没有问题,表明烧录器又是好的哦,郁闷死了!
qguangdong 发表于 2008-3-3 15:23 | 显示全部楼层

*

有这种事?
mikesullen 发表于 2008-3-4 00:51 | 显示全部楼层

烧录器可能是没问题

问题应该是出在烧录的选项可能没有设置好,特别是晶振这一块。
 楼主| hjgum409 发表于 2008-3-4 10:46 | 显示全部楼层

Re:终于好了

显示那边改了下程序,原来是先把发数据通过74LS164发到数码管上,再把相应位LED置位;现在反了下,先置位LED,后发数据就可以了,不知道怎么回事!前段时间程序不改(先发数据后置位),也可以正常显示的,奇怪了。
wlprelax 发表于 2013-6-10 23:43 | 显示全部楼层
你好,hjgum409,可以把你做的,就是用74ls164驱动数码管显示时间程序和仿真图发给我好吗?急需!!!发到我QQ邮箱1870368886,万分感激你。
handlike 发表于 2013-6-11 10:26 | 显示全部楼层
赞同11楼的说法。
每次多做几块板(一般我做5块),可能是个例,但不能忽略个例。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

27

主题

120

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部