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

Ультразвуковое измерение дальности на msp430. #define iracl R7 # define iracm R8




#define IRACL R7 # define IRACM R8


;Определение переменных ******************************************************

г

слово по адресам ОЗУ RAM 20 Oh & 2 0 In 202h & 203h ************ Начало сегмента стека Начало программного сегмента Указатель стека Инициализ ация устройства Очистка буфера DIGITS Отключить компаратор Comparator_A Вывести данные на ЖКИ Перейти в режим пониженного потреб­ления LPM3

RSEG UDATAC htXlOOjnsw: DS 2

htX100_lsw: DS 2

k-k-k-k-k-k-k-k-k-k-k-k-k-k

RSEG CSTACK DS 0 RSEG CODE

RESET mov.w #SFE(CSTACK),SP call #Init Device

mov.w #0,DIGITS

Mainloop

bic.b #CAON,&CACTL1 call #Display bis.w #LPM3,SR


Отправить пачку импульсов и начать измерения

clr.w &CCTL1 clr.w &TACTL

Запретить CCTL1 Запретить таймер timer A Включить светодиод

bis.b #BITO,&P10UT SetupTimerA

mov.w #TASSELO+TACLR+MC1,&TACTL

TACLK = ACLK, 16 бит режим up mode

вывод ACLK на PI. 5 12 импульсов часто­той 4 0KHz Прерывания в режиме сравнения

bis.b #BIT5,&P1SEL

mov.w #12,&CCR1

mov.w #CCIE,&CCTL1





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



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