|
void initLCD(void)
{
char c;
char ini_base[8]={0x30,0x30,0x30,0x38,0x8,0x1,0xC,0x6};
RW=0; //запись в индикатор
RS=0; //адресуется регистр команд
E=0;
for(c=0;c<8;c++)
{
LCD=ini_base[c];
E=1;
_nop_();_nop_();_nop_();_nop_();_nop_();
E=0;
delay100();
busy();
}
//0x38 - 8-битный интерфейс,двухстрочный, шрифт 5х7 точек
//0x0C - Дисплей включить, без курсора и без мигания
//0x06 - перемещение курсора вправо без сдвига дисплея.
}
Особого смысла искать не следует.
E-mail: info@telesys.ru