Page 541 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 541
for (j=0; j<=23; j++) //dot 24 height
{
CS_reset;
wr_cmd(0x22); //data insert register... 데이터시트봐 이눔아
for (i=15; i>=0; i--) //dot 16 width, auto cousor
{
if ((code[j] & (1<<i))!=0) //표시할 글자 있을경우.
textcolor (); //도트색 찍기.
else backcolor (); //없으면 배경색 찍기.
}
cou_h ++;
cousor (cou_h, cou_v); //커서 이동. 오토커서로 인해 15번 이
동하고 아래로 한칸 내려갈 때만 사용된다.
CS_set;
}
}
void extLCD (int lin, char * c) // 한줄만 디스플레이.
{
int g=320-16; //그냥 320으로 할 경우는 맨 첫글자가 짤린다.
cousor (lin,g); //play line - lock
while (*c!=0) //20 gulza
{
LCD_fix (lin, g, *c);
g-=16;
c++;
}
}
void LCD (int lin, char * c, char * c2) // one line, display it
- 534 -