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