📄 hd66789.c
字号:
}
for(i=0;i<k;i++)
{
for(j=0;j<col;j++)
{
data_out(rgbD1);
data_out(rgbD2);
}
}
for(i=0;i<k;i++)
{
for(j=0;j<col;j++)
{
data_out(rgbE1);
data_out(rgbE2);
}
}
for(i=0;i<k;i++)
{
for(j=0;j<col;j++)
{
data_out(rgbF1);
data_out(rgbF2);
}
}
for(i=0;i<k;i++)
{
for(j=0;j<col;j++)
{
data_out(rgbG1);
data_out(rgbG2);
}
}
for(i=0;i<k;i++)
{
for(j=0;j<col;j++)
{
data_out(rgbH1);
data_out(rgbH2);
}
}
//
for(i=0;i<row%8;i++)
{
for(j=0;j<col;j++)
{
comm_out(0x22);
data_out(rgbH1);
data_out(rgbH2);
}
}
}
void fillColorLine(unsigned char row,unsigned char col, unsigned char *Graphic)
{
unsigned char i;
//comm_out(0x21);
//data_out(0x00);
//data_out(0x00);
for(i=0;i<row/2;i++)
{
dispSingleColorLine(col,Graphic);
}
}
void Switch()
{
repeat:
if (P2&0x10) goto repeat;
else delay(1);
if (P2&0x10) goto repeat;
else ;
}
void main(void)
{
RST=0;
delay(200);
RST=1;
delay(200);
comm_out(0x11);
data_out(0x18);
data_out(0x1f);
comm_out(0x12);
data_out(0x00);
data_out(0x01);
comm_out(0x13);
data_out(0x08);
data_out(0x0e);
comm_out(0x14);
data_out(0x00);
data_out(0x16);
comm_out(0x10);
data_out(0x0a);
data_out(0x04);
comm_out(0x13);
data_out(0x08);
data_out(0x1e);
// R01h => DRIVER Output Control
comm_out(0x01);
data_out(0x02);
data_out(0x0c);
// R02h => Driving Waveform Control
comm_out(0x02);
data_out(0x02);
data_out(0x00);
// R05h => Entry MODE
comm_out(0x03);
data_out(0x10);
data_out(0x30);
// R06h => Compare Mode
comm_out(0x07);
data_out(0x00);
data_out(0x05);
// R07h => Display Control
comm_out(0x08);
data_out(0x03);
data_out(0x02);
// R0Bh => Frame Cycle Control
comm_out(0x0b);
data_out(0x00);
data_out(0x02);
comm_out(0x0c);
data_out(0x00);
data_out(0x00);
comm_out(0xa0);
data_out(0x01);
data_out(0x00);
comm_out(0xa7);
data_out(0x00);
data_out(0x11);
comm_out(0x0e);
data_out(0x00);
data_out(0x02);
comm_out(0x30);
data_out(0x00);
data_out(0x00);
comm_out(0x31);
data_out(0x05);
data_out(0x07);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -