A ver si a alguien ya le paso esto o al menos porque me esta pasando.... dado q no conozco mucho de proteus y tal vez me falte algo..
resulta q intente simular mi circuito con proteus y falla de la siguiente manera..
{transcribo la ultima parte de los mensajes...}
SIMULATION LOG
==============
.
.
Instantiating SPICE models...
[U2] PIC16 model release 6.5 SP5 (IR1) simulating PIC1684 device.
[U2] Loaded 64 bytes of persistent EEPROM data.
[U2] Loading HEX file "..ASM18FLUZPATIO.HEX".
[U2] Read total of 1848 bytes from file "..ASM18FLUZPATIO.HEX".
[U2] Loaded 923 program words and 0 data bytes.
Warning: [U2] at 44.0000u (PC=0x00CD):
Cannot set EECON1<WR> without first setting EECON1<WREN> in a previous instruction.
PROSPICE - Internal Exception: access violation in module "<UNKNOWN>".
Real Time Simulation FAILED.
la secuencia q esta pidiendo en el error se esta cumpliendo pero es como que el proteus no lo nota...
el LST del lugar donde da la falla es la rutina donde deberia grabar la EPROM
y es el siguiente..
00CA M WriteEprom
.
.
.
.
M
M
00CA 0089 M MOVWF EEADR ; Address to read
00CB 1683 M bsf STATUS , RP0
00CC 138B M BCF INTCON, GIE ; Disable INTs.
M
00CD 1508 M BSF EECON1, WREN ; Enable Write
M
00CE 3055 M MOVLW 55h ;
00CF 0089 M MOVWF EECON2 ; Write 55h
00D0 30AA M MOVLW 0xAA ;
00D1 0089 M MOVWF EECON2 ; Write AAh
M
00D2 1488 M BSF EECON1,WR ; Set WR bit begin write
M
00D3 178B M BSF INTCON, GIE ; Enable INTs.
M
00D4 1108 M BCF EECON1, WREN ; Disable Write
M
00D5 1283 M bcf STATUS , RP0
en una de esas ya estoy tan cerrado q hay algo q no veo, pero me parece q solo pongo lo q dice el manual...
si a alguien se le ocurre algo se lo agradecere....