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

CommandWrite{TEXT_ON_GRAPHIC_OFF);

I

void InitAVR(void)

I

InitPortAWriteO ;

InitPortCWriteO ;

InitLCDO;

InitTimer();

USART_Init( 47 };//Установитьчастоту 9,600 используя1.3728MHz кристалл

}

// Процедурыдляработыс LCD-дисплеемvoid DataWrite(BYTE Data)

t

PINC = DATA_WRITE_COMMAND;

PIНА~ Data; }

void CommandWrite(BYTE Command)

f

PINC = CCMMRND_WRITE_COMMAND;

Р1ЫА = Command; J

void ReadStatus(void) {

BYTE tempFlag = 0; BYTE stat; InitPortAReadO ; while(tempFlag != 1) (

PINC = READ_STATUS_COMMAND;

Stat = PIMH.;

if((stat & 0x03) == 0x03) tempFlag = 1; }

InitPortAWriteO }

void ReadStatusS(void)

{

BYTE tempFlag = 0; BYTE stat; InitPortAReadO; while(tempFlag != 1) {

PINC = READ_STATUS_COMMAND;

stat = PINA;

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