Курсовая работа: Построение компьютерной системы на микроконтроллере

vRS(0);

P1OUT=0xf0;

}

/*Инициализация дисплея*/

void vLCD_Init(void)

{

for(char i=0;i<21;i++)

vLCD_Delay(1);//задержка на 40 мс.

vRS(0);

_NOP();

P1OUT&=0x30|0x0f;//Запись старшей тетрады.

vEN(1);

_NOP();

vEN(0);

_NOP();

P1OUT|=0xf0;//Устанавливает на выводах состояние "по умолчанию".

_NOP();

for(char i=0;i<3;i++)

vLCD_Delay(1);//задержка на 4.1 мс.

vLCD_FuncSet(0,0,0);//4-х разрядная шина, развертка 1 строк, символ 5х8.

vLCD_FuncSet(0,1,0);//4-х разрядная шина, развертка 1 строк, символ 5х8.

vLCD_OnOff(1,0);//Вкл. модуля, выкл. курсора.

vLCD_Clear();//Очистка DDRAM.

vLCD_EntryModeSet(1,0);//Сдвиг курсора вправо, сдвиг дисплея запрещен.

}

/*Очистка дисплея*/

voidvLCD_Clear()

{

vLCD_Write(0,0x01);

К-во Просмотров: 342
Бесплатно скачать Курсовая работа: Построение компьютерной системы на микроконтроллере