谢谢你的回应。我在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);}
谢谢你的回应。我在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);}
举报