Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
SetupCA mov.b mov.b mov.b |
#CAPD6,&CAPD #P2CA0,&CACTL2 |
обновления ЖК 150 Гц и прерываниями каждые 250 мс Запретить буфер в компараторе Р1.6 - вход компаратора #CARSEL+CAREF1+CAON,&CACTL1
Включить компаратор, внутр. опора l/2Vcc SetupLCD bis.b #LCDON+LCDSON+LCDSG0_7,LCDCTL
Вкл. модуль ЖК
в статическом режиме
ClearLCD mov #15,R15 |
Очистка 15 знакомест
ЖКИ
mov. | b | #LCDMEM,R14 |
Clearl mov. | b | #0,0(R14) |
inc. | b | R14 |
dec | R15 | |
jnz | Clearl |
bis.b #BTIE,&
eint ret
Запись нулей в дисплейную память
Все сегменты очищены?
Если нет - чистим
дальше
Разрешить прерывания
от базового таймера
Basic Timer
Общее разрешение
прерываний
ВТ ISR
/Обработчик прерываний базового таймера /Basic Timer /после RETI ЦПУ остаётся;в активном режиме
bic #LPM3,0(SP) reti
Очистить биты LPM3
в стеке TOS
при возврате из пре
рывания
TAX_ISR /Общий обработчик прерывания для
; регистров захвата сравнения CCR1-4; и переполнения таймера
Дата публикования: 2014-11-18; Прочитано: 361 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!