Estou utilizando o compilador CCS e o ICD2 e tentando programar e/ou debugar um firmware para o devide 16F506. Porém, ao tentar realizar qualquer uma das duas operações, tal erro ocorre:
"ICDWarn0045: You have chosen to program a new calibration memory value. Doing so will destroy the existing calibration memory value. Do you wish to continue?"
O erro aparece no momento da conexão (usando o MPLAB IDE). Estou utilizando oscilaçao interna de 4MHZ, e no HW estou utilizando um resistor de 10k entre o pino do Vpp e o VDD.
Segue os fuses setados em meu programa:
- Código: Selecionar todos
#include <16F506.h>
#device adc=8
#FUSES NOWDT //Watch Dog Timer
#FUSES INTRC //Internal RC Osc
#FUSES NOPROTECT //Code protected from reads
#FUSES MCLR //Master Clear pin used for I/O
#FUSES IOSC4 //INTOSC speed 4 MHz
#FUSES DEBUG
#use delay(clock=4000000, RESTART_WDT)
Já visualizei o sinal do PGD, PGC e Vpp no HW e me pareceu OK, dei um self test e conferi as tensões pelo MPLAB IDE e estas tb estão certinhas...
Agora vem a pergunta, pq isto está acontecendo????
Obrigado a todos!!!