[an error occurred while processing this directive] [an error occurred while processing this directive]
Дядьки пикоманы, подскажите по ADC в 877-м?(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Peet_on_B3 13 сентября 2001 г. 15:43

Итак, фрагмент софта:

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