首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >应该使用哪些配置位来调试PIC16F1947?

应该使用哪些配置位来调试PIC16F1947?
EN

Stack Overflow用户
提问于 2011-03-14 08:02:21
回答 3查看 4.7K关注 0票数 0

我被PIC16F1947的配置位卡住了。我是PIC编程新手,所以请详细回答。

我有以下设置:

  • MPLAB 8.46
  • MPLAB ICD 3
  • HI-TECH C编译器9.81

在PICDEM液晶显示器2演示板上插入了一个PIC16F1947即插即用模块。该板由3V电池供电,J15跳线按手动连接(1-3连接,2-4连接在J15上)。该项目被编译为调试生成

以下是使用的配置位:

代码语言:javascript
运行
复制
// Configuration word 1
__CONFIG(   FOSC_INTOSC &  // INTOSC oscillator: I/O function on CLKIN pin
            WDTE_OFF &      // WDT disabled
            PWRTE_OFF &     // PWRT disabled
            MCLRE_OFF &     // MCLR/VPP pin function is digital input
            CP_OFF &        // Program memory code protection is disabled
            CPD_OFF &       // Data memory code protection is disabled
            BOREN_OFF &     // Brown-out Reset disabled
            CLKOUTEN_OFF &  // CLKOUT function is disabled. I/O or oscillator function on the CLKOUT pin
            IESO_OFF &      // Internal/External Switchover mode is disabled
            FCMEN_OFF       // Fail-Safe Clock Monitor is disabled
);

// Configuration word 2
__CONFIG(   WRT_OFF &      // Write protection off
            VCAPEN_OFF &    // VCAP pin functionality is disabled
            PLLEN_OFF &     // 4x PLL disabled
            STVREN_OFF &    // Stack Overflow or Underflow will not cause a Reset
            BORV_19 &       // Brown-out Reset Voltage (VBOR) set to 1.9 V
            LVP_OFF         // High-voltage on MCLR/VPP must be used for programming
);

可以编程(刻录固件)的微型通过MPLAB。但是,当我尝试Debugger > Run时,输出窗口显示了以下错误:

ICD3Err0040:目标设备尚未准备好调试。在继续之前,请检查您的配置位设置并对设备进行编程。

我已经查看了有关ICD3Err0040的文档,但在我看来一切都很好。

我做错什么了?请帮帮忙。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-03-14 11:44:06

我已经将MPLAB从8.46升级到8.63,调试也开始工作了!

可能是他们对以前的版本有异议。

票数 0
EN

Stack Overflow用户

发布于 2013-09-25 17:48:12

在配置字1中写:- ICS_PGx2应该能工作

票数 0
EN

Stack Overflow用户

发布于 2016-04-13 19:35:28

Debugger>Program

调用上面所示的msg框。单击“确定”,IDE将适当地修改配置位以允许调试。

对于那些不能看到上面所示的图片的人。必须禁用单个-Supply ICSP启用位必须禁用看门狗定时器启用位

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5296085

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档