Proceed reti
Выход из подпрограммы обработки прерывания
Init_Sys; Настройка периферийных модулей
StopWDT mov.w SetupBC bic.b
call
|
mov.b
bic.b
SetupPl mov.b
|
bic.b
SetupP2 mov.b bis.b
|
#WDTPW+WDTHOLD,&WDTCTL; Остановка
сторожевого таймера Активизация автогенератора на ХТ2 Задержка для обеспечения выхода автогенератора в стабильный режим
#SELM1+SELS,&BCSCTL2; MCLK=SMCLK=XT2CLK
#BIT4,&P1DIR #0h,&P2OUT #0ffh,&P2DIR
|
Очистка OFIFG Очистка выходного регистра порта Р1 Настройка всех линий порта Р1 для работы в режиме выхода Вывод Р1.О используется для управления светодиодом Для переключения выходов
SetupP3 bis.b #00ah,&P3SEL
|
bis.b #FS,&P3OUT bis.b #0feh+FS,&P3DIR
|
очистка выходного регистра порта Р2 Неиспользуемые выводы переводятся в режим выходов Линии порта Р3.1 & РЗ.З используются для SPI модуля Установка FS РЗ.О,3.1,3.3 и неиспользуемые выводы переводятся в режим выходов
Очистка выходного регистра порта Р4