![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Автор: М. Buccini
Компания Texas Instruments, Inc
июль 2 001
ORG
OFOOOh
Начало программы
RESET mov.w #0300h,SP
call #Init_Sys
Mainloop call #IR_Ready bis.w #LPM3,SR
call #TXIR_2_PC call #LED_Disp
jmp Mainloop
Инициализация указателя стека микроконтроллера семейства'х112х Инициализация системных периферийных модулей
Подготовка ИК декодера Переход в режим LPMx, остановка, снижение потребления
Передача принятой команды Проверка, являются ли принятые данные командой «Channel +» или нет
Init Sys; Инициализация системных периферийных; устройств
StopWDT mov.w #WDTPW+WDTHOLD,&WDTCTL
SetupTA mov.w #TASSELO+MC1,&TACTL SetupCO mov.w #OUT,&CCTL0
SetupPl bis.b #IRIN+TXD,&P1SEL bis.b #LED0+TXD,&P1DIR bic.b #LEDO,&P10UT
eint ret
Остановка сторожевого таймера
ACLK непрерывны Установка на выходе передатчика единицы Р1.2 - CCR1, Pl.l - CCR0 Р1.0 - выход передатчика на Р1.0 низкий уровень - све-тодиод выключен
Выход из подпрограммы
Дата публикования: 2014-11-18; Прочитано: 283 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!