例如初始化程序:
/*****************************************/
无效Comleft ( CHAR我)
{
P1 = i;
R_W = 0;
D_I = 0;
E1 = 1;
delay(2);
E1 = 0;
}
无效Comright ( CHAR我)
{
P1 = i;
R_W = 0;
D_I = 0;
E2 = 1;
delay(2);
E2 = 0;
}
无效Writeleft ( CHAR我)
{
P1 = i;
R_W = 0;
D_I = 1;
E1 = 1;
delay(2);
E1 = 0;
}
无效Writeright ( CHAR我)
{
P1 = i;
R_W = 0;
D_I = 1;
E2 = 1;
delay(2);
E2= 0;
}
/*****************************************/
无效bothSides ( CHAR我)
{
Comleft (ⅰ) ;
Comright (ⅰ) ;
}
/*****************************************/
无效的init( )
{
P1 = 0;
P3 = 0;
RST = 0;
//
RST复位
delay(1);
RST = 1;
//
Reset RST= M68 Interface
delay(10);
D_I = 0;
E1 = 1;
E2 = 1;
R_W = 1;
bothSides(0xE2);
delay(10);
bothSides(0xA4);
bothSides(0xA9);
bothSides(0xA0);
bothSides(0xEE);
bothSides(0xC0);
bothSides(0xAF);
}
/*****************************************/
[8]