Holaa, estoy probando el programa que acabo de hacer en el proteus y me sale la siguiente sentencia de error:
[PIC18MEMORY]PC=0x0014 Write 0x00(0) to unimplemented memory address 0x0F4D does nothing
Creo que tiene algo que ver con que estoy consultando direcciones que no hay nada pero no entiendo porque, les pongo el codigo del programa:
#include <pic18.h>
#define PORTBIT(adr,bit)((unsigned)(&adr)*8+(bit))
static bit LED @ PORTBIT(PORTA,1);
static bit MCLR @ PORTBIT(PORTE,3);
void main(void){
MCLR=1;
PORTA=0x00;
TRISA=0x3F;
while(1){
LED=1;
}
}
El programa es muy simple, activa el LED que se encuentra conectado a RA1 y lo deja encendido siempre. Espero que puedan ayudarme
Gracias de antemano