ВУЗ:
Составители:
169
NOP ;даем установиться данным
ACALL Pod_IMP_E ;имп Е - загр ст тетрады
SWAP A ;
ACALL Pod_TETR ;
ACALL Pod_IMP_E ;имп Е - загр мл тетрады
ACALL Pod_OPROS_LCD ;опрос ЖКИ
MOV ACC,DATA_IND_R ;----------------------------
CLR C ; блок определения,
SUBB A,#10 ;
JNC Aa_0 ; не цифра ли будет
MOV ACC,DATA_IND_R ;
ADD A,#30h ; индицироваться
AJMP Aa_10 ;
Aa_0: MOV ACC,DATA_IND_R ;----------------------------
Aa_10: SETB RS ;уст RS - будут перeд данные
ACALL Pod_TETR ;
ACALL Pod_IMP_E ;имп Е - загр ст тетрады
SWAP A ;
ACALL Pod_TETR ;
ACALL Pod_IMP_E ;имп Е - загр мл тетрады
ACALL Pod_OPROS_LCD ;опрос ЖКИ
RET
;---------------------------------------------------------------------------
;Подпрограмма опроса ЖКИ на предмет готовности принимать команды и данные.
;Подпрограмма возвращает управление, как только ЖКИ освободится.
;---------------------------------------------------------------------------
Pod_OPROS_LCD:
CLR RS ;сброс RS - будет читаться команда
MOV PORT_IND,#11110000b ;сделать шину данных PORT_IND_4 -
;PORT_IND_7 входами
Aa_40: SETB RW ;уст режим чтения
NOP ;даем установиться сигналам
NOP ;
SETB E ;фронт импульса E
NOP ;
NOP ;
JNB PORT_IND_7,Aa_50 ;
CLR E ;спад импульса E
NOP ;
NOP ;
ACALL Pod_IMP_E ;имп Е (продолжить чтение)
AJMP Aa_40 ;
Aa_50: CLR E ;спад импульса E
NOP ;
NOP ;
ACALL Pod_IMP_E ;имп Е (закончить чтение)
CLR RW ;уст режим записи
MOV PORT_IND,#00000000b ;сделать шину данных PORT_IND_4 -
;PORT_IND_7 выходами
RET
3.3. Модуль основного АЦП
Теперь, когда все необходимые средства общения ADuC824 с пользова-
телем определены и разработаны, можно, наконец, заняться исследованием
главной «изюминки» микроконвертора – модуля 24-разрядного АЦП (ADC0).
Прежде всего, представляется целесообразным проверить соответствие его за-
явленных характеристик реальным характеристикам. С этой целью вниманию
читателей предлагается программа, исходный текст которой приведен в файле
adc0.asm (листинг 3.6). Для проведения исследований необходимо на отладоч-
Страницы
- « первая
- ‹ предыдущая
- …
- 167
- 168
- 169
- 170
- 171
- …
- следующая ›
- последняя »
