Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

IV. Примеры конкретных применений. ; Отобразить значение, хранящееся в R13 в формате BCD ; на ЖКИ .***************************************************** MOV





; Отобразить значение, хранящееся в R13 в формате BCD; на ЖКИ.***************************************************** MOV

R13,R12 MOV #LCDM1+4,R14 BIC #0FFF0H,R13 MOV. В LCD TAB(R13),0

MOV

R12,R13

RRA R13
RRA R13
RRA R13
RRA R13
BIC #0FFF0H,R13
JMP

MOV. В LCD TAB(R13),1

BEGIN


Копировать число в виде BCD в R12 Младшая цифра в памяти ЖКИ? R14 Погасить всё, кроме младшей цифры (R14)

Отправить младшую цифру в ЖКИ Восстановить значение в R13 4 сдвига

Погасить всё, кроме младшей цифры (R14)

Отправить старшую цифру в ЖКИ Переход к началу программы


Подпрограмма обработки прерываний базового таймера

BASIC TIMER:

ЦПУ по возвращении остаётся в активном режиме

благодаря очистке битов

LPM3 в статусном регистре SR в стеке.


BIC

#LPM3,0(SP)

BTINT

; Очистить в SR биты; LPM3, вверху стека RETI *****************************************************

Подпрограмма обработки прерываний таймера - порта

TIMER PORT:

ЦПУ при возвращении по RETI остаётся в активном

режиме *****************************************************

TPINT CLR.b &TPCTL; Очистить флаги

; прерываний ТР, оста-; новить счёт





Дата публикования: 2014-11-18; Прочитано: 325 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...