Курсовая работа: Проектирование удаленного устройства индикации

}

USART_RxBuf[tmphead] = data; /* Сохранитьполученныеданныевбуффере */ }

// Процедураинициализациитаймера

voidJnitTimer(void)

{

disable_interrupt();

TCCRO = 5;// timerO counts elk/1024

TIMSK |= M « TOIEO); //Enable TimerO Interrupt TCWTO = TmrO_Reload; TmrOFlag = 0;

enable_interrupt(};

}

/* Обработчикпрерыванияоттаймера */ tfpragma vector=TIMERO_OVF_vect

interrupt void TIMERO_OVF_interrupt(void)

(

TCNTO=TmrO_Reload;

TmrOFlag =1; }

void InitPortARead(void) {

DDRA = 0;

PORTA = Oxff; }

void InitPortAWrite(void) {

DDRA = Oxff; }

void InitPortCWrite(void) I

DDRC = Oxff;

PORTC = 0x30; }

void InitLCD(void) {

int tmp = 0;

Send2ByteComraand(tm.p, ET_TEXT_HOME_ADDRESS_COMMAND);

tmp = 0x14;

Send2ByteCommand(tmp, SET_TEXT_AREA_COMMAND);

tmp = 0x80;

К-во Просмотров: 431
Бесплатно скачать Курсовая работа: Проектирование удаленного устройства индикации