![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
IR_Ready; Подпрограмма подготовки к принятию
; 12-битных данных в формате RC5 в регистр; IRData
clr.w IRData mov.w #014,IRBit |
12 бит данных + 1 стартовый
бит + 1 окончательный SetupCl mov.w #CM1+SCS+CAP+CCIE,&CCTL1
CAP CCI1A, спадающий фронт, прерывание ret
TXIR_2_PC; Подпрограмма передачи символов CR, LF
; и содержимого регистра IRData в виде четы-
; рех ASCII байт в ПК R15 используется
; в качестве рабочего регистра и не сохраня-
; ет своего состояния
mov |
#CR,RXTXData
call #TX_Byte mov #LF,RXTXData
call #TX_Byte
символ CR пересылается в буфер UART CR — > ПК/пользователю символ LF пересылается в буфер UART LF — > ПК/пользователю
TX_Word_ASCII; передача слова из IRData в виде
; четырех ASCII байт
swpb IRData; IRData = 3412
call #TX_Byte_ASCII
swpb IRData; IRData = 1234
TX Byte ASCII; Передача байта из IRData в виде двух; ASCII байт
передача значения..x передача значения..х |
mov.b IRData,R15
call #NUM_ASCIR mov.b IRData,R15
NUM ASCIA
Дата публикования: 2014-11-18; Прочитано: 274 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!