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

}

/*Перемещение курсора в левую позицию*/

void vLCD_RetLeft()

{

vLCD_Write(0,0x02);

vLCD_Delay(1);

}

/*Установка направления сдвига курсора (ID=0/1 - влево/вправо)

и разрешение сдвига дисплея (SH=1) при записи в DDRAM*/

void vLCD_EntryModeSet(char ID,char SH)

{

char Data=0x04+(ID<<1)+SH;

vLCD_Write(0,Data);

vLCD_Delay(0);

}

/*Включает модуль (D=1) и выбирает тип курсора (см. даташит)*/

void vLCD_OnOff(char D,char CB)

{

char Data=0x08+(D<<2)+CB;

vLCD_Write(0,Data);

vLCD_Delay(0);

}

/*Выполнияет сдвиг дисплея или курсора (SC=0/1 - курсор/дисплей,

RL=0/1 - влево/вправо)*/

voidvLCD_CurDispShift(charSC,charRL)

{

char Data=0x10+(SC<<3)+(RL<<2);

vLCD_Write(0,Data);

vLCD_Delay(1);

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