第一次使用PIC,今天刚刚拿到样片PIC16F722,赶忙焊了个最小系统。没有焊晶振。
(原文件名:PIC16F722ddb.JPG)
程序很简单,就是软件延时让LED交替亮灭。程序编译通过,我使用 Program可以下载。
但使用debug时报错:
ICDWarn0015: Program memory has changed since last program operation? Continue with Debug operation?
Stepping Target
ICD0083: Debug: Unable to enter debug mode. Please double click this message for more information.
MPLAB ICD 2 ready for next operation
连接也是正常的。如下:
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
Target Device PIC16F722 found, revision = Rev 0x9
...Reading ICD Product ID
Running ICD Self Test
...Passed
我看了帮助手册,说要注意 configuratiom bits设置。
我的设置如下:
(原文件名:configuratiom bits setting.jpg)
我没有焊接晶振,所以选择了内部RC振荡器。
安装了MPLAB IDE V8.36。显示是不需要header就可以 debug的。
在Select Device中。MPLAB ICD2 是绿 {MOD}的。
上图,顶起
(原文件名:厦门 056.JPG)
问题还没解决呢,别沉啊!
上图,顶起
用16F722 就不要搞什么仿真,直接烧程序不就更好么
一周热门 更多>