Arabamda Dijital takometrem olsun hevesi ile tamamı alıntı olan aşağıdaki devreyi isiste kurdum. Simülasyon için tıkladığımda;
"[U1] Program or EEPROM data has invalid adress [2000] for this device. Real time simulation failed to start." hatasını veriyor. ASM den yok denecek kadar az anlıyorum.Hex dosyasını disassembler ile görebildim. Hata nerededir ' Yardımcı olabilecek arkadaşlara çok teşekkürler..
(//%5Burl=http://www.uploadgeek.com%5D%5Bimg%5Dhttp://www.uploadgeek.com/uploads456/0/devre.jpg)[/url][/img]
bitmiş hali ile;
(http://www.uploadgeek.com/uploads456/0/cpt-tour.jpg) (http://www.uploadgeek.com)
processor 16F628A
#include <P16F628A.INC>
__config 0x3F21
; _CP_OFF & _DATA_CP_OFF & _LVP_OFF & _BODEN_OFF & _MCLRE_ON & _PWRTE_ON & _WDT_OFF
; & _XT_OSC
__idlocs 0x0100
; RAM-Variable
LRAM_0x0A equ 0x0A
LRAM_0x0B equ 0x0B
LRAM_0x0C equ 0x0C
LRAM_0x0E equ 0x0E
LRAM_0x0F equ 0x0F
LRAM_0x10 equ 0x10
LRAM_0x12 equ 0x12
LRAM_0x15 equ 0x15
LRAM_0x17 equ 0x17
LRAM_0x1F equ 0x1F
LRAM_0x21 equ 0x21
LRAM_0x22 equ 0x22
LRAM_0x23 equ 0x23
LRAM_0x26 equ 0x26
LRAM_0x27 equ 0x27
LRAM_0x28 equ 0x28
LRAM_0x29 equ 0x29
LRAM_0x2A equ 0x2A
LRAM_0x2B equ 0x2B
LRAM_0x2C equ 0x2C
LRAM_0x2D equ 0x2D
LRAM_0x2E equ 0x2E
LRAM_0x2F equ 0x2F
LRAM_0x30 equ 0x30
LRAM_0x31 equ 0x31
LRAM_0x32 equ 0x32
LRAM_0x33 equ 0x33
LRAM_0x34 equ 0x34
LRAM_0x35 equ 0x35
LRAM_0x36 equ 0x36
LRAM_0x37 equ 0x37
LRAM_0x38 equ 0x38
LRAM_0x39 equ 0x39
LRAM_0x3A equ 0x3A
LRAM_0x3B equ 0x3B
LRAM_0x3C equ 0x3C
LRAM_0x3D equ 0x3D
LRAM_0x3E equ 0x3E
LRAM_0x3F equ 0x3F
LRAM_0x40 equ 0x40
LRAM_0x41 equ 0x41
LRAM_0x42 equ 0x42
LRAM_0x43 equ 0x43
LRAM_0x44 equ 0x44
LRAM_0x45 equ 0x45
LRAM_0x46 equ 0x46
LRAM_0x47 equ 0x47
LRAM_0x48 equ 0x48
LRAM_0x70 equ 0x70
LRAM_0x71 equ 0x71
LRAM_0x72 equ 0x72
LRAM_0x73 equ 0x73
LRAM_0x74 equ 0x74
LRAM_0x75 equ 0x75
LRAM_0x76 equ 0x76
LRAM_0x77 equ 0x77
LRAM_0x78 equ 0x78
LRAM_0x79 equ 0x79
LRAM_0x7A equ 0x7A
LRAM_0x7B equ 0x7B
LRAM_0x7C equ 0x7C
; Program
Org 0x0000
; Reset-Vector
CLRF STATUS
MOVLW 0x00
MOVWF LRAM_0x0A
GOTO LADR_0x00C0
; Interrupt-Vector
MOVWF LRAM_0x7C
MOVF STATUS,W
CLRF STATUS
MOVWF LRAM_0x43
MOVF LRAM_0x0A,W
MOVWF LRAM_0x44
CLRF LRAM_0x0A
MOVF LRAM_0x70,W
MOVWF LRAM_0x47
BTFSS LRAM_0x0B,T0IF
GOTO LADR_0x0010
GOTO LADR_0x0011
LADR_0x0010
GOTO LADR_0x0016
LADR_0x0011
MOVLW 0x01
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
ADDWF LRAM_0x29,F
BCF LRAM_0x0B,T0IF
LADR_0x0016
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BTFSS LRAM_0x0C,0
GOTO LADR_0x001B
GOTO LADR_0x001C
LADR_0x001B
GOTO LADR_0x00B5
LADR_0x001C
DECF LRAM_0x42,F
MOVF LRAM_0x42,F
BTFSS STATUS,Z
GOTO LADR_0x0021
GOTO LADR_0x0022
LADR_0x0021
GOTO LADR_0x003F
LADR_0x0022
MOVF TMR0,W ; !!Bank!! TMR0 - OPTION_REG - TMR0 - OPTION_REG
ADDWF LRAM_0x28,F
BTFSC STATUS,C
INCF LRAM_0x29,F
MOVLW 0x01
XORWF PORTA,F ; !!Bank!! PORTA - TRISA - Unimplemented - Unimplemented
MOVLW 0x30
MOVWF LRAM_0x42
MOVF LRAM_0x28,W
MOVWF LRAM_0x26
MOVF LRAM_0x29,W
MOVWF LRAM_0x27
BTFSS PORTA,1 ; !!Bank!! PORTA - TRISA - Unimplemented - Unimplemented
GOTO LADR_0x0031
GOTO LADR_0x0032
LADR_0x0031
GOTO LADR_0x0035
LADR_0x0032
MOVLW 0x14
MOVWF LRAM_0x15
GOTO LADR_0x0039
LADR_0x0035
MOVLW 0x64
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVWF LRAM_0x15
LADR_0x0039
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
CLRF LRAM_0x28
CLRF LRAM_0x29
CLRF TMR0 ; !!Bank!! TMR0 - OPTION_REG - TMR0 - OPTION_REG
BCF LRAM_0x0B,T0IF
LADR_0x003F
MOVLW 0xFE
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVWF LRAM_0x0F
MOVLW 0xBB
MOVWF LRAM_0x0E
CLRF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB
INCF LRAM_0x21,F
MOVLW 0x06
SUBWF LRAM_0x21,W
BTFSS STATUS,C
GOTO LADR_0x004C
GOTO LADR_0x004D
LADR_0x004C
GOTO LADR_0x004E
LADR_0x004D
CLRF LRAM_0x21
LADR_0x004E
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BSF PORTA,3 ; !!Bank!! PORTA - TRISA - Unimplemented - Unimplemented
NOP
BCF PORTA,3 ; !!Bank!! PORTA - TRISA - Unimplemented - Unimplemented
GOTO LADR_0x0081
LADR_0x0054
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BSF PORTA,2 ; !!Bank!! PORTA - TRISA - Unimplemented - Unimplemented
NOP
BCF PORTA,2 ; !!Bank!! PORTA - TRISA - Unimplemented - Unimplemented
MOVF LRAM_0x2C,W
MOVWF LRAM_0x23
GOTO LADR_0x0097
LADR_0x005C
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x2D,W
MOVWF LRAM_0x23
GOTO LADR_0x0097
LADR_0x0061
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x2A,W
MOVWF LRAM_0x23
MOVF LRAM_0x23,F
BTFSS STATUS,Z
GOTO LADR_0x0069
GOTO LADR_0x006A
LADR_0x0069
GOTO LADR_0x006C
LADR_0x006A
MOVLW 0x15
MOVWF LRAM_0x23
LADR_0x006C
GOTO LADR_0x0097
LADR_0x006D
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x2B,W
MOVWF LRAM_0x23
GOTO LADR_0x0097
LADR_0x0072
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x2E,W
MOVWF LRAM_0x23
GOTO LADR_0x0097
LADR_0x0077
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x2F,W
MOVWF LRAM_0x23
GOTO LADR_0x0097
LADR_0x007C
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
CLRF LRAM_0x23
GOTO LADR_0x0097
GOTO LADR_0x0097
LADR_0x0081
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x21,W
XORLW 0x00
BTFSC STATUS,Z
GOTO LADR_0x0054
XORLW 0x01
BTFSC STATUS,Z
GOTO LADR_0x005C
XORLW 0x03
BTFSC STATUS,Z
GOTO LADR_0x0061
XORLW 0x01
BTFSC STATUS,Z
GOTO LADR_0x006D
XORLW 0x07
BTFSC STATUS,Z
GOTO LADR_0x0072
XORLW 0x01
BTFSC STATUS,Z
GOTO LADR_0x0077
GOTO LADR_0x007C
LADR_0x0097
MOVLW 0x04
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x21,W
BTFSC STATUS,C
GOTO LADR_0x009E
GOTO LADR_0x009F
LADR_0x009E
GOTO LADR_0x00AE
LADR_0x009F
MOVLW 0x16
SUBWF LRAM_0x23,W
BTFSS STATUS,C
GOTO LADR_0x00A4
GOTO LADR_0x00A5
LADR_0x00A4
GOTO LADR_0x00A6
LADR_0x00A5
CLRF LRAM_0x23
LADR_0x00A6
MOVLW 0x01
MOVWF LRAM_0x0A
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x23,W
CALL LADR_0x0100
MOVWF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB
GOTO LADR_0x00B2
LADR_0x00AE
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x23,W
MOVWF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB
LADR_0x00B2
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF LRAM_0x0C,0
LADR_0x00B5
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
MOVF LRAM_0x47,W
MOVWF LRAM_0x70
MOVF LRAM_0x44,W
MOVWF LRAM_0x0A
MOVF LRAM_0x43,W
MOVWF STATUS
SWAPF LRAM_0x7C,F
SWAPF LRAM_0x7C,W
RETFIE
LADR_0x00C0
MOVLW 0x21
MOVWF FSR
MOVLW 0x42
CALL LADR_0x00D6
MOVLW 0x20
MOVWF FSR
MOVLW 0x21
CALL LADR_0x00D6
CLRF STATUS
MOVLW 0x07
MOVWF LRAM_0x46
MOVLW 0xFF
MOVWF LRAM_0x45
MOVLW 0x42
MOVWF FSR
MOVLW 0x43
CALL LADR_0x00DA
CLRF STATUS
GOTO LADR_0x0440
LADR_0x00D3
XORWF FSR,W
CLRF INDF
INCF FSR,F
LADR_0x00D6
XORWF FSR,W
BTFSS STATUS,Z
GOTO LADR_0x00D3
RETLW 0x00
LADR_0x00DA
MOVWF LRAM_0x70
LADR_0x00DB
CALL LADR_0x00E6
MOVWF INDF
INCF FSR,F
MOVF FSR,W
XORWF LRAM_0x70,W
BTFSC STATUS,Z
RETLW 0x00
GOTO LADR_0x00DB
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVWF LRAM_0x45
LADR_0x00E6
BTFSC LRAM_0x46,7
GOTO LADR_0x00F1
BTFSC LRAM_0x46,6
GOTO LADR_0x00F9
MOVF LRAM_0x46,W
MOVWF LRAM_0x0A
MOVF LRAM_0x45,W
INCF LRAM_0x45,F
BTFSC STATUS,Z
INCF LRAM_0x46,F
MOVWF PCL
LADR_0x00F1
BCF STATUS,IRP
BTFSC LRAM_0x46,0
BSF STATUS,IRP
MOVF LRAM_0x45,W
INCF LRAM_0x45,F
MOVWF FSR
MOVF INDF,W
RETURN
Org 0x00FD
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
RETURN
LADR_0x0100
ADDWF PCL,F
RETLW 0x77
RETLW 0x06
RETLW 0xB3
RETLW 0x97
RETLW 0xC6
RETLW 0xD5
RETLW 0xF5
RETLW 0x07
RETLW 0xF7
RETLW 0xD7
RETLW 0xE7
RETLW 0xF4
RETLW 0x71
RETLW 0xB6
RETLW 0xF1
RETLW 0xE1
RETLW 0xE6
RETLW 0x70
RETLW 0xC3
RETLW 0x80
RETLW 0x10
RETLW 0x00
LADR_0x0117
MOVWF LRAM_0x70
MOVLW 0x00
LADR_0x0119
BTFSC LRAM_0x71,0
ADDWF LRAM_0x70,W
BCF STATUS,C
RLF LRAM_0x70,F
BCF STATUS,C
RRF LRAM_0x71,F
MOVF LRAM_0x71,F
BTFSC STATUS,Z
RETURN
GOTO LADR_0x0119
Org 0x02A0
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVWF LRAM_0x31
MOVF LRAM_0x31,W
MOVWF LRAM_0x70
BCF STATUS,C
RRF LRAM_0x70,F
BCF STATUS,C
RRF LRAM_0x70,F
BCF STATUS,C
RRF LRAM_0x70,W
MOVWF LRAM_0x30
MOVF LRAM_0x30,F
BTFSS STATUS,Z
GOTO LADR_0x02B0
GOTO LADR_0x02B1
LADR_0x02B0
GOTO LADR_0x02B2
LADR_0x02B1
GOTO LADR_0x02BA
LADR_0x02B2
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
DECF LRAM_0x30,F
MOVF LRAM_0x30,F
BTFSS STATUS,Z
GOTO LADR_0x02B9
GOTO LADR_0x02BA
LADR_0x02B9
GOTO LADR_0x02B2
LADR_0x02BA
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
RETURN
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
CLRF LRAM_0x30
MOVWF LRAM_0x31
GOTO LADR_0x02C7
LADR_0x02C2
MOVLW 0xF6
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
ADDWF LRAM_0x31,F
INCF LRAM_0x30,F
LADR_0x02C7
MOVLW 0x0A
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x31,W
BTFSC STATUS,C
GOTO LADR_0x02CE
GOTO LADR_0x02CF
LADR_0x02CE
GOTO LADR_0x02C2
LADR_0x02CF
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x30,W
MOVWF FSR
BCF STATUS,IRP
MOVF LRAM_0x31,W
MOVWF INDF
MOVF LRAM_0x30,W
GOTO LADR_0x02D8
LADR_0x02D8
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
RETURN
LADR_0x02DB
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVWF LRAM_0x3F
MOVWF LRAM_0x41
MOVF LRAM_0x3F,F
BTFSS STATUS,Z
GOTO LADR_0x02E3
GOTO LADR_0x02E4
LADR_0x02E3
GOTO LADR_0x02E5
LADR_0x02E4
GOTO LADR_0x02FF
LADR_0x02E5
MOVLW 0x9F
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVWF LRAM_0x40
MOVF LRAM_0x40,F
BTFSS STATUS,Z
GOTO LADR_0x02ED
GOTO LADR_0x02EE
LADR_0x02ED
GOTO LADR_0x02EF
LADR_0x02EE
GOTO LADR_0x02F7
LADR_0x02EF
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
DECF LRAM_0x40,F
MOVF LRAM_0x40,F
BTFSS STATUS,Z
GOTO LADR_0x02F6
GOTO LADR_0x02F7
LADR_0x02F6
GOTO LADR_0x02EF
LADR_0x02F7
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
DECF LRAM_0x3F,F
MOVF LRAM_0x3F,F
BTFSS STATUS,Z
GOTO LADR_0x02FE
GOTO LADR_0x02FF
LADR_0x02FE
GOTO LADR_0x02E5
LADR_0x02FF
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
RETURN
LADR_0x0302
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
CLRF PORTA ; !!Bank!! PORTA - TRISA - Unimplemented - Unimplemented
CLRF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB
MOVLW 0x07
MOVWF LRAM_0x1F
MOVLW 0xF3
BSF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
MOVWF PORTA ; !!Bank!! PORTA - TRISA - Unimplemented - Unimplemented
CLRF PORTB ; !!Bank!! PORTB - TRISB - PORTB - TRISB
MOVLW 0xE8
MOVWF TMR0 ; !!Bank!! TMR0 - OPTION_REG - TMR0 - OPTION_REG
MOVLW 0x20
MOVWF LRAM_0x0B
MOVLW 0x31
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
MOVWF LRAM_0x10
MOVLW 0xFE
MOVWF LRAM_0x0F
MOVLW 0xBB
MOVWF LRAM_0x0E
BCF LRAM_0x0C,0
BSF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BSF LRAM_0x0C,0
BSF LRAM_0x0B,PEIE
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BSF PORTA,2 ; !!Bank!! PORTA - TRISA - Unimplemented - Unimplemented
MOVLW 0x64
BSF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
MOVWF LRAM_0x12
MOVLW 0x64
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
MOVWF LRAM_0x15
CLRF LRAM_0x17
MOVLW 0x7C
MOVWF LRAM_0x12
MOVLW 0x0C
MOVWF LRAM_0x17
BSF LRAM_0x0B,GIE
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
RETURN
LADR_0x032C
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
CLRF LRAM_0x38
MOVLW 0x10
MOVWF LRAM_0x39
MOVLW 0x0E
MOVWF LRAM_0x3A
MOVLW 0x11
MOVWF LRAM_0x3B
MOVLW 0x11
MOVWF LRAM_0x3C
CLRF LRAM_0x3D
MOVLW 0x15
MOVWF LRAM_0x3E
MOVLW 0x10
MOVWF LRAM_0x2A
MOVLW 0x0E
MOVWF LRAM_0x2B
MOVLW 0x11
MOVWF LRAM_0x2C
MOVLW 0x11
MOVWF LRAM_0x2D
CLRF LRAM_0x2E
CLRF LRAM_0x2F
BSF LRAM_0x0B,GIE
MOVLW 0x07
MOVWF LRAM_0x37
BTFSS LRAM_0x37,7
GOTO LADR_0x034A
GOTO LADR_0x034B
LADR_0x034A
GOTO LADR_0x034C
LADR_0x034B
GOTO LADR_0x043D
LADR_0x034C
MOVLW 0x00
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x27,W
MOVLW 0x65
BTFSC STATUS,Z
SUBWF LRAM_0x26,W
BTFSS STATUS,C
GOTO LADR_0x0356
GOTO LADR_0x0357
LADR_0x0356
GOTO LADR_0x0358
LADR_0x0357
GOTO LADR_0x043D
LADR_0x0358
MOVLW 0x06
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x38,W
BTFSC STATUS,C
GOTO LADR_0x0367
GOTO LADR_0x035F
LADR_0x035F
MOVF LRAM_0x38,W
ADDLW 0x39
MOVWF FSR
BCF STATUS,IRP
MOVF INDF,W
GOTO LADR_0x0368
LADR_0x0365
MOVLW 0x15
GOTO LADR_0x0368
LADR_0x0367
GOTO LADR_0x0365
LADR_0x0368
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVWF LRAM_0x2A
MOVF LRAM_0x38,W
MOVWF LRAM_0x70
CLRF LRAM_0x71
MOVLW 0x01
ADDWF LRAM_0x70,F
BTFSC STATUS,C
INCF LRAM_0x71,F
MOVF LRAM_0x71,W
XORLW 0x80
MOVWF LRAM_0x72
MOVLW 0x80
SUBWF LRAM_0x72,W
MOVLW 0x06
BTFSC STATUS,Z
SUBWF LRAM_0x70,W
BTFSC STATUS,C
GOTO LADR_0x0385
GOTO LADR_0x037D
LADR_0x037D
INCF LRAM_0x38,W
ADDLW 0x39
MOVWF FSR
BCF STATUS,IRP
MOVF INDF,W
GOTO LADR_0x0386
LADR_0x0383
MOVLW 0x15
GOTO LADR_0x0386
LADR_0x0385
GOTO LADR_0x0383
LADR_0x0386
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVWF LRAM_0x2B
MOVF LRAM_0x38,W
MOVWF LRAM_0x70
CLRF LRAM_0x71
MOVLW 0x02
ADDWF LRAM_0x70,F
BTFSC STATUS,C
INCF LRAM_0x71,F
MOVF LRAM_0x71,W
XORLW 0x80
MOVWF LRAM_0x72
MOVLW 0x80
SUBWF LRAM_0x72,W
MOVLW 0x06
BTFSC STATUS,Z
SUBWF LRAM_0x70,W
BTFSC STATUS,C
GOTO LADR_0x03A4
GOTO LADR_0x039B
LADR_0x039B
MOVF LRAM_0x38,W
ADDLW 0x02
ADDLW 0x39
MOVWF FSR
BCF STATUS,IRP
MOVF INDF,W
GOTO LADR_0x03A5
LADR_0x03A2
MOVLW 0x15
GOTO LADR_0x03A5
LADR_0x03A4
GOTO LADR_0x03A2
LADR_0x03A5
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVWF LRAM_0x2C
MOVF LRAM_0x38,W
MOVWF LRAM_0x70
CLRF LRAM_0x71
MOVLW 0x03
ADDWF LRAM_0x70,F
BTFSC STATUS,C
INCF LRAM_0x71,F
MOVF LRAM_0x71,W
XORLW 0x80
MOVWF LRAM_0x72
MOVLW 0x80
SUBWF LRAM_0x72,W
MOVLW 0x06
BTFSC STATUS,Z
SUBWF LRAM_0x70,W
BTFSC STATUS,C
GOTO LADR_0x03C3
GOTO LADR_0x03BA
LADR_0x03BA
MOVF LRAM_0x38,W
ADDLW 0x03
ADDLW 0x39
MOVWF FSR
BCF STATUS,IRP
MOVF INDF,W
GOTO LADR_0x03C4
LADR_0x03C1
MOVLW 0x15
GOTO LADR_0x03C4
LADR_0x03C3
GOTO LADR_0x03C1
LADR_0x03C4
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVWF LRAM_0x2D
INCF LRAM_0x38,F
MOVLW 0x02
SUBWF LRAM_0x38,W
BTFSS STATUS,C
GOTO LADR_0x03CD
GOTO LADR_0x03CE
LADR_0x03CD
GOTO LADR_0x03CF
LADR_0x03CE
CLRF LRAM_0x38
LADR_0x03CF
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
CLRF LRAM_0x2E
INCF LRAM_0x2E,F
CLRF LRAM_0x2F
LADR_0x03D4
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x2E,W
ADDWF LRAM_0x2E,W
MOVWF LRAM_0x2E
MOVF LRAM_0x2E,W
XORLW 0x08
BTFSS STATUS,Z
GOTO LADR_0x03DE
GOTO LADR_0x03DF
LADR_0x03DE
GOTO LADR_0x03E1
LADR_0x03DF
MOVLW 0x10
MOVWF LRAM_0x2E
LADR_0x03E1
MOVLW 0x0A
CALL LADR_0x02DB
MOVF LRAM_0x2E,F
BTFSS STATUS,Z
GOTO LADR_0x03E7
GOTO LADR_0x03E8
LADR_0x03E7
GOTO LADR_0x03D4
LADR_0x03E8
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
CLRF LRAM_0x2E
CLRF LRAM_0x2F
INCF LRAM_0x2F,F
MOVLW 0x0A
CALL LADR_0x02DB
LADR_0x03EF
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x2F,W
ADDWF LRAM_0x2F,W
MOVWF LRAM_0x2F
MOVF LRAM_0x2F,W
XORLW 0x08
BTFSS STATUS,Z
GOTO LADR_0x03F9
GOTO LADR_0x03FA
LADR_0x03F9
GOTO LADR_0x03FC
LADR_0x03FA
MOVLW 0x10
MOVWF LRAM_0x2F
LADR_0x03FC
MOVLW 0x0A
CALL LADR_0x02DB
MOVF LRAM_0x2F,F
BTFSS STATUS,Z
GOTO LADR_0x0402
GOTO LADR_0x0403
LADR_0x0402
GOTO LADR_0x03EF
LADR_0x0403
MOVLW 0x80
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVWF LRAM_0x2F
LADR_0x0407
BCF STATUS,C
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
RRF LRAM_0x2F,W
MOVWF LRAM_0x2F
MOVF LRAM_0x2F,W
XORLW 0x08
BTFSS STATUS,Z
GOTO LADR_0x0411
GOTO LADR_0x0412
LADR_0x0411
GOTO LADR_0x0414
LADR_0x0412
MOVLW 0x04
MOVWF LRAM_0x2F
LADR_0x0414
MOVLW 0x0A
CALL LADR_0x02DB
MOVF LRAM_0x2F,F
BTFSS STATUS,Z
GOTO LADR_0x041A
GOTO LADR_0x041B
LADR_0x041A
GOTO LADR_0x0407
LADR_0x041B
MOVLW 0x80
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVWF LRAM_0x2E
CLRF LRAM_0x2F
MOVLW 0x0A
CALL LADR_0x02DB
LADR_0x0422
BCF STATUS,C
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
RRF LRAM_0x2E,W
MOVWF LRAM_0x2E
MOVF LRAM_0x2E,W
XORLW 0x08
BTFSS STATUS,Z
GOTO LADR_0x042C
GOTO LADR_0x042D
LADR_0x042C
GOTO LADR_0x042F
LADR_0x042D
MOVLW 0x04
MOVWF LRAM_0x2E
LADR_0x042F
MOVLW 0x0A
CALL LADR_0x02DB
MOVF LRAM_0x2E,F
BTFSS STATUS,Z
GOTO LADR_0x0435
GOTO LADR_0x0436
LADR_0x0435
GOTO LADR_0x0422
LADR_0x0436
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
DECF LRAM_0x37,F
BTFSS LRAM_0x37,7
GOTO LADR_0x043C
GOTO LADR_0x043D
LADR_0x043C
GOTO LADR_0x034C
LADR_0x043D
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
RETURN
LADR_0x0440
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
CLRF LRAM_0x30
CLRF LRAM_0x31
CLRF LRAM_0x32
CLRF LRAM_0x33
CLRF LRAM_0x34
CALL LADR_0x0302
CALL LADR_0x032C
CLRF LRAM_0x33
CLRF LRAM_0x34
LADR_0x044B
BCF LRAM_0x0B,GIE
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x26,W
MOVWF LRAM_0x31
MOVF LRAM_0x27,W
MOVWF LRAM_0x32
BSF LRAM_0x0B,GIE
MOVLW 0x64
MOVWF LRAM_0x74
MOVLW 0x00
MOVWF LRAM_0x75
MOVLW 0x00
MOVWF LRAM_0x76
MOVLW 0x00
MOVWF LRAM_0x77
MOVF LRAM_0x32,W
MOVWF LRAM_0x71
MOVF LRAM_0x31,W
MOVWF LRAM_0x70
CLRF LRAM_0x72
CLRF LRAM_0x73
CALL LADR_0x07C2
MOVLW 0x0C
MOVWF LRAM_0x74
MOVLW 0x00
MOVWF LRAM_0x75
MOVLW 0x00
MOVWF LRAM_0x76
MOVLW 0x00
MOVWF LRAM_0x77
CALL LADR_0x071E
MOVF LRAM_0x70,W
MOVWF LRAM_0x31
MOVF LRAM_0x71,W
MOVWF LRAM_0x32
MOVLW 0x27
SUBWF LRAM_0x32,W
MOVLW 0x10
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x0477
GOTO LADR_0x0478
LADR_0x0477
GOTO LADR_0x047C
LADR_0x0478
MOVLW 0x0F
MOVWF LRAM_0x31
MOVLW 0x27
MOVWF LRAM_0x32
LADR_0x047C
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x34,W
SUBWF LRAM_0x32,W
BTFSS STATUS,Z
GOTO LADR_0x0484
MOVF LRAM_0x33,W
SUBWF LRAM_0x31,W
LADR_0x0484
BTFSS STATUS,C
GOTO LADR_0x0487
GOTO LADR_0x0488
LADR_0x0487
GOTO LADR_0x048F
LADR_0x0488
MOVF LRAM_0x31,W
MOVWF LRAM_0x33
MOVF LRAM_0x32,W
MOVWF LRAM_0x34
MOVLW 0xC8
MOVWF LRAM_0x30
GOTO LADR_0x049C
LADR_0x048F
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x30,F
BTFSC STATUS,Z
GOTO LADR_0x0495
GOTO LADR_0x0496
LADR_0x0495
GOTO LADR_0x0498
LADR_0x0496
DECF LRAM_0x30,F
GOTO LADR_0x049C
LADR_0x0498
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
CLRF LRAM_0x33
CLRF LRAM_0x34
LADR_0x049C
MOVLW 0xE8
MOVWF LRAM_0x72
MOVLW 0x03
MOVWF LRAM_0x73
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x32,W
MOVWF LRAM_0x71
MOVF LRAM_0x31,W
MOVWF LRAM_0x70
CALL LADR_0x06E4
MOVF LRAM_0x74,W
MOVWF LRAM_0x2A
MOVLW 0xE8
MOVWF LRAM_0x72
MOVLW 0x03
MOVWF LRAM_0x73
MOVF LRAM_0x32,W
MOVWF LRAM_0x71
MOVF LRAM_0x31,W
MOVWF LRAM_0x70
CALL LADR_0x06E4
MOVF LRAM_0x70,W
MOVWF LRAM_0x35
MOVF LRAM_0x71,W
MOVWF LRAM_0x36
MOVLW 0x64
MOVWF LRAM_0x72
MOVLW 0x00
MOVWF LRAM_0x73
MOVF LRAM_0x36,W
MOVWF LRAM_0x71
MOVF LRAM_0x35,W
MOVWF LRAM_0x70
CALL LADR_0x06E4
MOVF LRAM_0x74,W
MOVWF LRAM_0x2B
MOVLW 0x64
MOVWF LRAM_0x72
MOVLW 0x00
MOVWF LRAM_0x73
MOVF LRAM_0x36,W
MOVWF LRAM_0x71
MOVF LRAM_0x35,W
MOVWF LRAM_0x70
CALL LADR_0x06E4
MOVF LRAM_0x70,W
MOVWF LRAM_0x35
MOVF LRAM_0x71,W
MOVWF LRAM_0x36
MOVLW 0x05
SUBWF LRAM_0x32,W
MOVLW 0xDD
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x04D6
GOTO LADR_0x04D7
LADR_0x04D6
GOTO LADR_0x04E8
LADR_0x04D7
MOVLW 0x32
MOVWF LRAM_0x72
MOVLW 0x00
MOVWF LRAM_0x73
MOVF LRAM_0x36,W
MOVWF LRAM_0x71
MOVF LRAM_0x35,W
MOVWF LRAM_0x70
CALL LADR_0x06E4
MOVF LRAM_0x74,W
MOVWF LRAM_0x70
MOVLW 0x05
MOVWF LRAM_0x71
MOVF LRAM_0x70,W
CALL LADR_0x0117
MOVWF LRAM_0x2C
GOTO LADR_0x04FA
LADR_0x04E8
MOVLW 0x32
MOVWF LRAM_0x72
MOVLW 0x00
MOVWF LRAM_0x73
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
MOVF LRAM_0x36,W
MOVWF LRAM_0x71
MOVF LRAM_0x35,W
MOVWF LRAM_0x70
CALL LADR_0x06E4
MOVF LRAM_0x74,W
MOVWF LRAM_0x70
MOVLW 0x05
MOVWF LRAM_0x71
MOVF LRAM_0x70,W
CALL LADR_0x0117
MOVWF LRAM_0x2C
LADR_0x04FA
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
CLRF LRAM_0x2D
MOVLW 0x01
SUBWF LRAM_0x32,W
MOVLW 0x90
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x0505
GOTO LADR_0x0506
LADR_0x0505
GOTO LADR_0x0508
LADR_0x0506
BSF LRAM_0x2E,0
GOTO LADR_0x050B
LADR_0x0508
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF LRAM_0x2E,0
LADR_0x050B
MOVLW 0x03
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x32,W
MOVLW 0x20
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x0515
GOTO LADR_0x0527
LADR_0x0515
MOVLW 0x03
SUBWF LRAM_0x34,W
MOVLW 0x20
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSS STATUS,C
GOTO LADR_0x0526
GOTO LADR_0x051D
LADR_0x051D
MOVLW 0x04
SUBWF LRAM_0x34,W
MOVLW 0xB0
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSC STATUS,C
GOTO LADR_0x0526
GOTO LADR_0x0525
LADR_0x0525
GOTO LADR_0x0527
LADR_0x0526
GOTO LADR_0x0528
LADR_0x0527
GOTO LADR_0x052A
LADR_0x0528
GOTO LADR_0x0529
LADR_0x0529
GOTO LADR_0x052C
LADR_0x052A
BSF LRAM_0x2E,1
GOTO LADR_0x052F
LADR_0x052C
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF LRAM_0x2E,1
LADR_0x052F
MOVLW 0x04
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x32,W
MOVLW 0xB0
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x0539
GOTO LADR_0x054B
LADR_0x0539
MOVLW 0x04
SUBWF LRAM_0x34,W
MOVLW 0xB0
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSS STATUS,C
GOTO LADR_0x054A
GOTO LADR_0x0541
LADR_0x0541
MOVLW 0x06
SUBWF LRAM_0x34,W
MOVLW 0x40
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSC STATUS,C
GOTO LADR_0x054A
GOTO LADR_0x0549
LADR_0x0549
GOTO LADR_0x054B
LADR_0x054A
GOTO LADR_0x054C
LADR_0x054B
GOTO LADR_0x054E
LADR_0x054C
GOTO LADR_0x054D
LADR_0x054D
GOTO LADR_0x0550
LADR_0x054E
BSF LRAM_0x2E,2
GOTO LADR_0x0553
LADR_0x0550
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF LRAM_0x2E,2
LADR_0x0553
MOVLW 0x06
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x32,W
MOVLW 0x40
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x055D
GOTO LADR_0x056F
LADR_0x055D
MOVLW 0x06
SUBWF LRAM_0x34,W
MOVLW 0x40
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSS STATUS,C
GOTO LADR_0x056E
GOTO LADR_0x0565
LADR_0x0565
MOVLW 0x07
SUBWF LRAM_0x34,W
MOVLW 0xD0
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSC STATUS,C
GOTO LADR_0x056E
GOTO LADR_0x056D
LADR_0x056D
GOTO LADR_0x056F
LADR_0x056E
GOTO LADR_0x0570
LADR_0x056F
GOTO LADR_0x0572
LADR_0x0570
GOTO LADR_0x0571
LADR_0x0571
GOTO LADR_0x0574
LADR_0x0572
BSF LRAM_0x2E,4
GOTO LADR_0x0577
LADR_0x0574
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF LRAM_0x2E,4
LADR_0x0577
MOVLW 0x07
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x32,W
MOVLW 0xD0
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x0581
GOTO LADR_0x0593
LADR_0x0581
MOVLW 0x07
SUBWF LRAM_0x34,W
MOVLW 0xD0
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSS STATUS,C
GOTO LADR_0x0592
GOTO LADR_0x0589
LADR_0x0589
MOVLW 0x09
SUBWF LRAM_0x34,W
MOVLW 0x60
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSC STATUS,C
GOTO LADR_0x0592
GOTO LADR_0x0591
LADR_0x0591
GOTO LADR_0x0593
LADR_0x0592
GOTO LADR_0x0594
LADR_0x0593
GOTO LADR_0x0596
LADR_0x0594
GOTO LADR_0x0595
LADR_0x0595
GOTO LADR_0x0598
LADR_0x0596
BSF LRAM_0x2E,5
GOTO LADR_0x059B
LADR_0x0598
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF LRAM_0x2E,5
LADR_0x059B
MOVLW 0x09
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x32,W
MOVLW 0x60
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x05A5
GOTO LADR_0x05B7
LADR_0x05A5
MOVLW 0x09
SUBWF LRAM_0x34,W
MOVLW 0x60
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSS STATUS,C
GOTO LADR_0x05B6
GOTO LADR_0x05AD
LADR_0x05AD
MOVLW 0x0A
SUBWF LRAM_0x34,W
MOVLW 0xF0
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSC STATUS,C
GOTO LADR_0x05B6
GOTO LADR_0x05B5
LADR_0x05B5
GOTO LADR_0x05B7
LADR_0x05B6
GOTO LADR_0x05B8
LADR_0x05B7
GOTO LADR_0x05BA
LADR_0x05B8
GOTO LADR_0x05B9
LADR_0x05B9
GOTO LADR_0x05BC
LADR_0x05BA
BSF LRAM_0x2E,6
GOTO LADR_0x05BF
LADR_0x05BC
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF LRAM_0x2E,6
LADR_0x05BF
MOVLW 0x0A
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x32,W
MOVLW 0xF0
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x05C9
GOTO LADR_0x05DB
LADR_0x05C9
MOVLW 0x0A
SUBWF LRAM_0x34,W
MOVLW 0xF0
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSS STATUS,C
GOTO LADR_0x05DA
GOTO LADR_0x05D1
LADR_0x05D1
MOVLW 0x0C
SUBWF LRAM_0x34,W
MOVLW 0x80
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSC STATUS,C
GOTO LADR_0x05DA
GOTO LADR_0x05D9
LADR_0x05D9
GOTO LADR_0x05DB
LADR_0x05DA
GOTO LADR_0x05DC
LADR_0x05DB
GOTO LADR_0x05DE
LADR_0x05DC
GOTO LADR_0x05DD
LADR_0x05DD
GOTO LADR_0x05E0
LADR_0x05DE
BSF LRAM_0x2E,7
GOTO LADR_0x05E3
LADR_0x05E0
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF LRAM_0x2E,7
LADR_0x05E3
MOVLW 0x0C
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x32,W
MOVLW 0x80
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x05ED
GOTO LADR_0x05FF
LADR_0x05ED
MOVLW 0x0C
SUBWF LRAM_0x34,W
MOVLW 0x80
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSS STATUS,C
GOTO LADR_0x05FE
GOTO LADR_0x05F5
LADR_0x05F5
MOVLW 0x0E
SUBWF LRAM_0x34,W
MOVLW 0x10
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSC STATUS,C
GOTO LADR_0x05FE
GOTO LADR_0x05FD
LADR_0x05FD
GOTO LADR_0x05FF
LADR_0x05FE
GOTO LADR_0x0600
LADR_0x05FF
GOTO LADR_0x0602
LADR_0x0600
GOTO LADR_0x0601
LADR_0x0601
GOTO LADR_0x0604
LADR_0x0602
BSF LRAM_0x2F,0
GOTO LADR_0x0607
LADR_0x0604
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF LRAM_0x2F,0
LADR_0x0607
MOVLW 0x0E
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x32,W
MOVLW 0x10
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x0611
GOTO LADR_0x0623
LADR_0x0611
MOVLW 0x0E
SUBWF LRAM_0x34,W
MOVLW 0x10
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSS STATUS,C
GOTO LADR_0x0622
GOTO LADR_0x0619
LADR_0x0619
MOVLW 0x0F
SUBWF LRAM_0x34,W
MOVLW 0xA0
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSC STATUS,C
GOTO LADR_0x0622
GOTO LADR_0x0621
LADR_0x0621
GOTO LADR_0x0623
LADR_0x0622
GOTO LADR_0x0624
LADR_0x0623
GOTO LADR_0x0626
LADR_0x0624
GOTO LADR_0x0625
LADR_0x0625
GOTO LADR_0x0628
LADR_0x0626
BSF LRAM_0x2F,1
GOTO LADR_0x062B
LADR_0x0628
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF LRAM_0x2F,1
LADR_0x062B
MOVLW 0x0F
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x32,W
MOVLW 0xA0
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x0635
GOTO LADR_0x0647
LADR_0x0635
MOVLW 0x0F
SUBWF LRAM_0x34,W
MOVLW 0xA0
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSS STATUS,C
GOTO LADR_0x0646
GOTO LADR_0x063D
LADR_0x063D
MOVLW 0x11
SUBWF LRAM_0x34,W
MOVLW 0x30
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSC STATUS,C
GOTO LADR_0x0646
GOTO LADR_0x0645
LADR_0x0645
GOTO LADR_0x0647
LADR_0x0646
GOTO LADR_0x0648
LADR_0x0647
GOTO LADR_0x064A
LADR_0x0648
GOTO LADR_0x0649
LADR_0x0649
GOTO LADR_0x064C
LADR_0x064A
BSF LRAM_0x2F,2
GOTO LADR_0x064F
LADR_0x064C
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF LRAM_0x2F,2
LADR_0x064F
MOVLW 0x11
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x32,W
MOVLW 0x30
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x0659
GOTO LADR_0x066B
LADR_0x0659
MOVLW 0x11
SUBWF LRAM_0x34,W
MOVLW 0x30
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSS STATUS,C
GOTO LADR_0x066A
GOTO LADR_0x0661
LADR_0x0661
MOVLW 0x12
SUBWF LRAM_0x34,W
MOVLW 0xC0
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSC STATUS,C
GOTO LADR_0x066A
GOTO LADR_0x0669
LADR_0x0669
GOTO LADR_0x066B
LADR_0x066A
GOTO LADR_0x066C
LADR_0x066B
GOTO LADR_0x066E
LADR_0x066C
GOTO LADR_0x066D
LADR_0x066D
GOTO LADR_0x0670
LADR_0x066E
BSF LRAM_0x2F,4
GOTO LADR_0x0673
LADR_0x0670
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF LRAM_0x2F,4
LADR_0x0673
MOVLW 0x12
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x32,W
MOVLW 0xC0
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x067D
GOTO LADR_0x068F
LADR_0x067D
MOVLW 0x12
SUBWF LRAM_0x34,W
MOVLW 0xC0
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSS STATUS,C
GOTO LADR_0x068E
GOTO LADR_0x0685
LADR_0x0685
MOVLW 0x14
SUBWF LRAM_0x34,W
MOVLW 0x50
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSC STATUS,C
GOTO LADR_0x068E
GOTO LADR_0x068D
LADR_0x068D
GOTO LADR_0x068F
LADR_0x068E
GOTO LADR_0x0690
LADR_0x068F
GOTO LADR_0x0692
LADR_0x0690
GOTO LADR_0x0691
LADR_0x0691
GOTO LADR_0x0694
LADR_0x0692
BSF LRAM_0x2F,5
GOTO LADR_0x0697
LADR_0x0694
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF LRAM_0x2F,5
LADR_0x0697
MOVLW 0x14
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x32,W
MOVLW 0x50
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x06A1
GOTO LADR_0x06B3
LADR_0x06A1
MOVLW 0x14
SUBWF LRAM_0x34,W
MOVLW 0x50
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSS STATUS,C
GOTO LADR_0x06B2
GOTO LADR_0x06A9
LADR_0x06A9
MOVLW 0x15
SUBWF LRAM_0x34,W
MOVLW 0xE0
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSC STATUS,C
GOTO LADR_0x06B2
GOTO LADR_0x06B1
LADR_0x06B1
GOTO LADR_0x06B3
LADR_0x06B2
GOTO LADR_0x06B4
LADR_0x06B3
GOTO LADR_0x06B6
LADR_0x06B4
GOTO LADR_0x06B5
LADR_0x06B5
GOTO LADR_0x06B8
LADR_0x06B6
BSF LRAM_0x2F,6
GOTO LADR_0x06BB
LADR_0x06B8
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF LRAM_0x2F,6
LADR_0x06BB
MOVLW 0x15
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
SUBWF LRAM_0x32,W
MOVLW 0xE0
BTFSC STATUS,Z
SUBWF LRAM_0x31,W
BTFSS STATUS,C
GOTO LADR_0x06C5
GOTO LADR_0x06D7
LADR_0x06C5
MOVLW 0x15
SUBWF LRAM_0x34,W
MOVLW 0xE0
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSS STATUS,C
GOTO LADR_0x06D6
GOTO LADR_0x06CD
LADR_0x06CD
MOVLW 0x17
SUBWF LRAM_0x34,W
MOVLW 0x70
BTFSC STATUS,Z
SUBWF LRAM_0x33,W
BTFSC STATUS,C
GOTO LADR_0x06D6
GOTO LADR_0x06D5
LADR_0x06D5
GOTO LADR_0x06D7
LADR_0x06D6
GOTO LADR_0x06D8
LADR_0x06D7
GOTO LADR_0x06DA
LADR_0x06D8
GOTO LADR_0x06D9
LADR_0x06D9
GOTO LADR_0x06DC
LADR_0x06DA
BSF LRAM_0x2F,7
GOTO LADR_0x06DF
LADR_0x06DC
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
BCF LRAM_0x2F,7
LADR_0x06DF
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
INCF LRAM_0x22,F
GOTO LADR_0x044B
GOTO LADR_0x00C0
LADR_0x06E4
CLRF LRAM_0x76
CLRF LRAM_0x74
CLRF LRAM_0x75
MOVF LRAM_0x72,W
IORWF LRAM_0x73,W
BTFSS STATUS,Z
GOTO LADR_0x06EE
CLRF LRAM_0x70
CLRF LRAM_0x71
RETLW 0x00
LADR_0x06EE
MOVLW 0x1F
IORWF LRAM_0x76,F
BCF STATUS,C
LADR_0x06F1
INCF LRAM_0x76,F
RLF LRAM_0x72,F
RLF LRAM_0x73,F
BTFSS STATUS,C
GOTO LADR_0x06F1
LADR_0x06F6
RRF LRAM_0x73,F
RRF LRAM_0x72,F
MOVF LRAM_0x73,W
SUBWF LRAM_0x71,W
BTFSS STATUS,Z
GOTO LADR_0x06FE
MOVF LRAM_0x72,W
SUBWF LRAM_0x70,W
LADR_0x06FE
BTFSS STATUS,C
GOTO LADR_0x0706
MOVF LRAM_0x72,W
SUBWF LRAM_0x70,F
MOVF LRAM_0x73,W
BTFSS STATUS,C
INCF LRAM_0x73,W
SUBWF LRAM_0x71,F
LADR_0x0706
RLF LRAM_0x74,F
RLF LRAM_0x75,F
DECFSZ LRAM_0x76,F
BTFSC LRAM_0x76,5
GOTO LADR_0x06F6
BTFSS LRAM_0x76,7
GOTO LADR_0x0712
COMF LRAM_0x74,F
INCF LRAM_0x74,F
BTFSC STATUS,Z
DECF LRAM_0x75,F
COMF LRAM_0x75,F
LADR_0x0712
MOVF LRAM_0x74,W
MOVWF LRAM_0x72
MOVF LRAM_0x75,W
MOVWF LRAM_0x73
BTFSS LRAM_0x76,6
RETLW 0x00
COMF LRAM_0x70,F
INCF LRAM_0x70,F
BTFSC STATUS,Z
DECF LRAM_0x71,F
COMF LRAM_0x71,F
RETLW 0x00
LADR_0x071E
CLRF FSR
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
CLRF LRAM_0x48
BTFSS LRAM_0x73,7
GOTO LADR_0x0733
BCF STATUS,C
MOVLW 0xFF
ADDWF LRAM_0x70,F
COMF LRAM_0x70,F
BTFSS STATUS,C
ADDWF LRAM_0x71,F
COMF LRAM_0x71,F
BTFSS STATUS,C
ADDWF LRAM_0x72,F
COMF LRAM_0x72,F
BTFSS STATUS,C
ADDWF LRAM_0x73,F
COMF LRAM_0x73,F
BSF LRAM_0x48,6
BSF LRAM_0x48,7
LADR_0x0733
MOVF LRAM_0x77,W
ANDLW 0x80
XORWF LRAM_0x48,F
BTFSS LRAM_0x77,7
GOTO LADR_0x074A
BCF STATUS,C
MOVLW 0xFF
ADDWF LRAM_0x74,F
COMF LRAM_0x74,F
BTFSS STATUS,C
ADDWF LRAM_0x75,F
COMF LRAM_0x75,F
BTFSS STATUS,C
ADDWF LRAM_0x76,F
COMF LRAM_0x76,F
BTFSS STATUS,C
ADDWF LRAM_0x77,F
COMF LRAM_0x77,F
GOTO LADR_0x074A
CLRF FSR
BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BCF STATUS,RP1 ; !!Bank Register-Bank(2/3)-Select
CLRF LRAM_0x48
LADR_0x074A
CLRF LRAM_0x78
CLRF LRAM_0x79
CLRF LRAM_0x7A
CLRF LRAM_0x7B
MOVF LRAM_0x74,W
IORWF LRAM_0x75,W
IORWF LRAM_0x76,W
IORWF LRAM_0x77,W
BTFSC STATUS,Z
GOTO LADR_0x0757
MOVLW 0xC0
ANDWF LRAM_0x48,F
GOTO LADR_0x0762
LADR_0x0757
CLRF LRAM_0x70
CLRF LRAM_0x71
CLRF LRAM_0x72
CLRF LRAM_0x73
GOTO LADR_0x07F0
LADR_0x075C
BCF STATUS,C
RLF LRAM_0x74,F
RLF LRAM_0x75,F
RLF LRAM_0x76,F
RLF LRAM_0x77,F
INCF LRAM_0x48,F
LADR_0x0762
BTFSS LRAM_0x77,7
GOTO LADR_0x075C
INCF LRAM_0x48,F
LADR_0x0765
BCF STATUS,C
RLF LRAM_0x78,F
RLF LRAM_0x79,F
RLF LRAM_0x7A,F
RLF LRAM_0x7B,F
MOVF LRAM_0x77,W
SUBWF LRAM_0x73,W
BTFSS STATUS,Z
GOTO LADR_0x0778
MOVF LRAM_0x76,W
SUBWF LRAM_0x72,W
BTFSS STATUS,Z
GOTO LADR_0x0778
MOVF LRAM_0x75,W
SUBWF LRAM_0x71,W
BTFSS STATUS,Z
GOTO LADR_0x0778
MOVF LRAM_0x74,W
SUBWF LRAM_0x70,W
LADR_0x0778
BTFSS STATUS,C
GOTO LADR_0x078A
BSF LRAM_0x78,0
MOVF LRAM_0x74,W
SUBWF LRAM_0x70,F
MOVF LRAM_0x75,W
BTFSS STATUS,C
INCFSZ LRAM_0x75,W
SUBWF LRAM_0x71,F
MOVF LRAM_0x76,W
BTFSS STATUS,C
INCFSZ LRAM_0x76,W
SUBWF LRAM_0x72,F
MOVF LRAM_0x77,W
BTFSS STATUS,C
INCFSZ LRAM_0x77,W
SUBWF LRAM_0x73,F
BCF STATUS,C
LADR_0x078A
RRF LRAM_0x77,F
RRF LRAM_0x76,F
RRF LRAM_0x75,F
RRF LRAM_0x74,F
DECF LRAM_0x48,F
MOVF LRAM_0x48,W
ANDLW 0x3F
BTFSS STATUS,Z
GOTO LADR_0x0765
BTFSS LRAM_0x48,6
GOTO LADR_0x07A2
BCF STATUS,C
MOVLW 0xFF
ADDWF LRAM_0x70,F
COMF LRAM_0x70,F
BTFSS STATUS,C
ADDWF LRAM_0x71,F
COMF LRAM_0x71,F
BTFSS STATUS,C
ADDWF LRAM_0x72,F
COMF LRAM_0x72,F
BTFSS STATUS,C
ADDWF LRAM_0x73,F
COMF LRAM_0x73,F
LADR_0x07A2
MOVF LRAM_0x70,W
MOVWF LRAM_0x74
MOVF LRAM_0x71,W
MOVWF LRAM_0x75
MOVF LRAM_0x72,W
MOVWF LRAM_0x76
MOVF LRAM_0x73,W
MOVWF LRAM_0x77
MOVF LRAM_0x78,W
MOVWF LRAM_0x70
MOVF LRAM_0x79,W
MOVWF LRAM_0x71
MOVF LRAM_0x7A,W
MOVWF LRAM_0x72
MOVF LRAM_0x7B,W
MOVWF LRAM_0x73
BTFSS LRAM_0x48,7
GOTO LADR_0x07F0
BCF STATUS,C
MOVLW 0xFF
ADDWF LRAM_0x70,F
COMF LRAM_0x70,F
BTFSS STATUS,C
ADDWF LRAM_0x71,F
COMF LRAM_0x71,F
BTFSS STATUS,C
ADDWF LRAM_0x72,F
COMF LRAM_0x72,F
BTFSS STATUS,C
ADDWF LRAM_0x73,F
COMF LRAM_0x73,F
GOTO LADR_0x07F0
LADR_0x07C2
CLRF FSR
MOVF LRAM_0x70,W
MOVWF LRAM_0x78
MOVF LRAM_0x71,W
MOVWF LRAM_0x79
MOVF LRAM_0x72,W
MOVWF LRAM_0x7A
MOVF LRAM_0x73,W
MOVWF LRAM_0x7B
CLRF LRAM_0x72
CLRF LRAM_0x73
CLRF LRAM_0x70
CLRF LRAM_0x71
LADR_0x07CF
BCF STATUS,C
RRF LRAM_0x7B,F
RRF LRAM_0x7A,F
RRF LRAM_0x79,F
RRF LRAM_0x78,F
BTFSS STATUS,C
GOTO LADR_0x07E4
MOVF LRAM_0x74,W
ADDWF LRAM_0x70,F
MOVF LRAM_0x75,W
BTFSC STATUS,C
INCFSZ LRAM_0x75,W
ADDWF LRAM_0x71,F
MOVF LRAM_0x76,W
BTFSC STATUS,C
INCFSZ LRAM_0x76,W
ADDWF LRAM_0x72,F
MOVF LRAM_0x77,W
BTFSC STATUS,C
INCFSZ LRAM_0x77,W
ADDWF LRAM_0x73,F
LADR_0x07E4
MOVF LRAM_0x78,W
IORWF LRAM_0x79,W
IORWF LRAM_0x7A,W
IORWF LRAM_0x7B,W
BTFSC STATUS,Z
GOTO LADR_0x07F0
BCF STATUS,C
RLF LRAM_0x74,F
RLF LRAM_0x75,F
RLF LRAM_0x76,F
RLF LRAM_0x77,F
GOTO LADR_0x07CF
LADR_0x07F0
MOVF FSR,F
BTFSC STATUS,Z
RETLW 0x00
MOVF LRAM_0x73,W
MOVWF INDF
DECF FSR,F
MOVF LRAM_0x72,W
MOVWF INDF
DECF FSR,F
MOVF LRAM_0x71,W
MOVWF INDF
DECF FSR,F
MOVF LRAM_0x70,W
MOVWF INDF
RETLW 0x00
RETLW 0x30
End
Dosyaları rapide koyarsan iyi olur. Kodları kopyalamak ölüm olacak.
Hemen atıyorum.. Yardımlarınızla bu akşam bitirip yarın sabaha arabama takarım inşallah :)
Dosyalar (http://rapidshare.com/files/89444121/Dijital_Devir_16f628.rar.html)
Hata diyor ki; programlayın yada eepromdaki veri geçersiz adrese sahiptir.
Hiçbirşey anlamadım ama hayırlısı aşağıdaki .HEX'i dene.
Devrende kristal kullanma kullandıysan koddan değişikliği yap.
http://rapidshare.com/files/89442575/kod.rar
Sevgili ilker gönderdiğin hex ile displayler sürekli dönüyor.
Alıntı yapılan: solidusHemen atıyorum.. Yardımlarınızla bu akşam bitirip yarın sabaha arabama takarım inşallah :)
Dosyalar
Bu dosyanın içindeki .HEX'le çalışıyor mu ?
Birde bunu dene,
http://rapidshare.com/files/89469121/kk.rar
Son gönderdiğin kodla da ilk baştaki hatayı verdi. isis te çizilmiş devre ekte..Link (http://rapidshare.com/files/89661659/Dijital_Devir_16f628.rar.html)
Klasörün ismi uzun kısalt.
Kısaltarakta denedim. hata verme işi sona erdi ama bi garip çalışıyor..
Aşağıdaki .HEX'i dene güzel çalışırsa kodlarını koyarım.
http://rapidshare.com/files/89665371/a.hex
Tekrar ilk baştaki hatayı verdi dostum.. Ram variable ları ekleyip hex e çevirdim. Simülasyon başlamadan tekrar en baştaki hatayı verdi .
Sanırım sen bunu ISIS'de deniyorsun. ISIS dosyasını upload etsene.
Link.. (http://rapidshare.com/files/89661659/Dijital_Devir_16f628.rar.html)