Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
; DYNAMIC: Регистры маркировки (используемые WDF); не должны использоваться для перемещения.
currenty | . set | R6 |
currentx | . set | R7 |
IROP1 | . set | cur |
IROP2L | . set | R7 |
IRACL | . set | R8 |
IRBT | . set | R9 |
lastx | . set | R1C |
bit data | . set | Rll |
mem ptr | . set | R15 |
; Используется WDF
; Используется WDF
ty; Используется
; WDF
; Используется WDF; Используется WDF; Используется WDF
; Используется WDF; Используется WDF
; STATIC
.kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk r
bit_sync_timer.set R12;
global_status.set R13;
bits_count.set R14;
INTERRUPT_TOGGLE. set 1
FALLING.set 2
CLOCK.set 4
*****************************************************
r
;Инициализация системы *****************************************************
г
;RAM_NORMAL_DEMOD.sect "RAM_CODE",02fOh
Start
.sect |
#STACK,SP #(WDTHold+WDT |
mov |
mov |
"ADC",0f000h;0214h;0F000h Инициализация системного указателя стека wrkey),&WDTCTL
clr.b &IFG1 |
clr.b mov.b |
Остановка сторожевого таймера очистка всех флагов прерываний &IFG2 #(17*5)-1,&SCFQCTL
; MCLK=32768*17*5 -»; получаем производи-; тельность 2.8 MIPs
Дата публикования: 2014-11-18; Прочитано: 348 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!