打印

PIC18F2480 驱动数码管的问题

[复制链接]
2924|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
描述:
单片机的RB0~RB7设置成输出口与数码管的数据口相连(其中,RB5为PGM,RB6为PGC,RB7为PGD),RA0~RA3设置成成输出与数码管的片选线相连(四位数码管)。用CCP功能采集200-1000Hz的频率,将频率值显示在数码管上。下载器为ICD3。
问题:
频率已经采集出来,当ICD3连在下载口上的时候,数码管显示非常稳定,正负1Hz的精确度;而把ICD3拔下来的时候,数码管显示就开始乱跳。
尝试过的解决方法:
1. 检查RB7复用下载口的设置;
2. 将下载复用口剪断;
3. 上拉;
都没有解决问题。
求教大侠。

数码管部分的电路如下图

沙发
shuidi_wangdan| | 2013-1-22 11:40 | 只看该作者
把I所用到O口设置成数字口试一下

使用特权

评论回复
板凳
zhenxing2000|  楼主 | 2013-1-22 11:57 | 只看该作者
shuidi_wangdan 发表于 2013-1-22 11:40
把I所用到O口设置成数字口试一下

设置了,效果还是一样, 谢谢。

使用特权

评论回复
地板
zhenxing2000|  楼主 | 2013-1-22 11:58 | 只看该作者
本帖最后由 zhenxing2000 于 2013-1-22 19:47 编辑

使用特权

评论回复
5
zhenxing2000|  楼主 | 2013-1-22 12:07 | 只看该作者
我怀疑是程序问题。

使用特权

评论回复
6
dodome521| | 2013-1-22 14:07 | 只看该作者
怀疑电源问题
以前做RFID读卡器时,遇到过类似问题,后来把供电电源处理了一下(加电容,电感),问题就解决了。

使用特权

评论回复
7
zhenxing2000|  楼主 | 2013-1-22 14:40 | 只看该作者
dodome521 发表于 2013-1-22 14:07
怀疑电源问题
以前做RFID读卡器时,遇到过类似问题,后来把供电电源处理了一下(加电容,电感),问题就解 ...

谢谢,我去试一下。

使用特权

评论回复
8
zhenxing2000|  楼主 | 2013-1-22 14:59 | 只看该作者
dodome521 发表于 2013-1-22 14:07
怀疑电源问题
以前做RFID读卡器时,遇到过类似问题,后来把供电电源处理了一下(加电容,电感),问题就解 ...

我加了电容,但是不行啊。
我快疯了。

使用特权

评论回复
9
xiaohuang305| | 2013-1-24 15:12 | 只看该作者
zhenxing2000 发表于 2013-1-22 14:59
我加了电容,但是不行啊。
我快疯了。

应该是变量溢出了,或者数组溢出。

使用特权

评论回复
10
dodome521| | 2013-1-29 16:28 | 只看该作者
问题解决了没有?
如果是电源不干净的话,应该多试试,加不同电容的组合,或者电感,不能心急。

使用特权

评论回复
11
zhenxing2000|  楼主 | 2013-1-29 17:29 | 只看该作者
问题解决,说出来怕大家笑话,频率的底线掉了,一直没有发现。

使用特权

评论回复
评论
ocon 2013-1-30 14:11 回复TA
据说,故障的怪异程度跟BUG的等级成反比。 
12
兰天白云| | 2013-1-30 16:44 | 只看该作者
最难查的问题往往是最低级的错误,以后要注意

使用特权

评论回复
13
仰望星期五| | 2013-2-5 10:00 | 只看该作者
犯过同样的低级错误

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:专注于单片机、ARM、嵌入式等硬件、软件设计经验的分享。 微信公众号:micropoint8 QQ群:143586739

20

主题

217

帖子

1

粉丝