Microchip
直播中

邹俩珍

8年用户 1113经验值
私信 关注
[问答]

PIC18F25K20/80对程序无反应,没有任何效果

嗨,古依斯,我不知道出了什么问题。无论是哪种方式,我的电路和程序都在电路板上完美地工作。我把它焊接到了一个荒原上,现在什么也没用。我使用PIC18F25K20和一个PICtiT3程序员。我上传代码,MPLAB说可以看到PIC18F25K20,甚至说编程验证完成,然后什么都没发生。昨晚我挂上了一个LED,当我写代码让它打开时,它就亮了,关闭时也一样,但是当我上传代码让它闪烁时,它就亮了。FF。今天早上再试一次,除了现在我什么代码都没发生。我也尝试使用2,PIC18F25K80的,同样的事情仍然发生。我开始认为PICKit3可能是有问题的,因为它没有正确地发送程序,即使MPLAB说它是有问题的,因为并非所有3个微处理器都可以被破坏。任何关于如何解决这个问题的建议都会非常感激。我祈祷它不是PICKit,尽管看起来不太可能,因为它们不容易打破,我在这里使用最大6V,3.3V调节器。

回帖(6)

tijing忽忽

2020-3-23 09:04:29
使用PIC的振荡器选项是什么?内部还是外部?你确定它运行正常吗?怎样?如果你描述(或张贴)你的电路和程序代码,就更容易猜出问题了。有很多不同的东西可以阻止一个程序做你期望的事情。
举报

乔丽娜

2020-3-23 09:17:38
谢谢你的回应。我在RA6和RA7上使用具有端口功能的内部振荡器,看门狗定时器是关闭的,这是我在配置位中从股票标准配置中唯一改变的两件事。我确信电压调节器正按预期输出3.3伏,否则PICkit在编程时将不会看到PIC18F25K20。它用代码在黑板上工作得非常完美,开始时我总是只让一个LED闪烁,然后以此为基础。我知道这个程序就像我说的那样在黑板上工作。很不幸,我不能和你分享这个程序,因为这是大学作业,我害怕剽窃的发生,但是我会贴上我的电路的基本电路图给你们看:https://..google.com/f。IL/D/11XGBZLSZHA4XLX1-Y34 MLLSBLZNR6AQ/VIEW?usp=sharing基本上,我所需要做的就是右上角的单个LED,一旦它工作了,剩下的就放回原位,LED闪光的代码非常简单,但是正如我在原文中所说,我知道的代码工作,不能在黑板上工作,MCU会做出响应我没告诉它做什么,我用万用表检查过每个端口。我用来发布的LED的代码,我上面提到的配置位,其余的看起来是这样的:void main(void){OSCCON=0b00110000;TRISB=0b00000000000;LATB=0b00000000000;(1){LATBbitS.LATB2= RATBIT.LATB2;γ延迟(125000);}
举报

吴键洪

2020-3-23 09:25:10
电压调节器右上角似乎是向后布线的。
举报

tijing忽忽

2020-3-23 09:35:25
我建议您应该张贴您正在使用的配置语句。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分