[an error occurred while processing this directive]
|
Вот такой текст, буквально из дадашита на PIC16F87XA
Почему на ORG 500H отладка зависает?
Если писать ORG 50H - все путем, а больше - уже висит.
; программа на странице 0
ORG 00H
CLRF PCLATH
GOTO START
ORG 04H
GOTO SINT ;
START NOP
NOP
NOP
; отладка виснет!!!!
ORG 500H ;
TEST NOP
BCF PCLATH,4
BSF PCLATH,3
CALL SUB1_P1
BCF PCLATH,4
BCF PCLATH,3
GOTO TEST
; подпрограмма на странице 1
ORG 900H
SUB1_P1
NOP
NOP
NOP
RETURN
; обработка прерывания
SINT:
NOP
RETFIE
END
E-mail: info@telesys.ru