[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Итак, фрагмент софта:
ADCON0_INIT EQU B'01000001'
ADCON1_INIT EQU B'00001000'
BSF STATUS,RP0
MOVLW ADCON1_INIT
MOVWF ADCON1
BCF STATUS,RP0
MOVLW ADCON0_INIT
MOVWF ADCON0
Бла-бла-бла...
BSF ADCON0,GO
LABEL BTFSC ADCON0,GO
GOTO LABEL
И вот тут в ADRES - полное фуфло. Снимаю старшие восемь разрядов корректно.
Страницы и прочее в полном порядке,симулятор - ОК, отлично работает на
74-м,77-м и 873-м(у него ацп ведь такой-же?!),на других не проверял, а на 877-м - БОЛТ!
Ерраташиты облазил - не нашёл.
Мож кто сталкивался? Не дайте помереть в неведении...
E-mail: info@telesys.ru