?? 1303_init.h
字號(hào):
void write_com(uchar com)
{ cs=0;
dc=0;
WR=0;
P0=com;
WR=1;
cs=1;
}
void write_dat(uchar dat)
{ cs=0;
dc=1;
WR=0;
P0=dat;
WR=1;
cs=1;
}
void init()
{
cs=0;
res=0;
delay_us(3);
res=1;
delay_us(30);
write_com(0xda); //Set COM pins hardware configuration
write_com(0x12);
write_com(0xa0); //設(shè)置掃描方向
write_com(0xc0); //設(shè)置掃描方向com[0]-com[N-1]
write_com(0xa8); //Set Multiplex Ratio
write_com(0x3f);
write_com(0xd5); //Set Display Clock Divide Ratio/Oscillator Frequency
write_com(0x50);
write_com(0xd9); //charge Period
write_com(0x22);
write_com(0xdb); //Set VCOM Deselect Level
write_com(0x34); //
write_com(0x81); //Set Contrast Control Register
write_com(0xff); //second byte
write_com(0x40); //起始行
write_com(0xad); //關(guān)DC-DC
write_com(0x8e); //關(guān)
}
void ql()
{
uchar num,num1;
write_com(0xaf); //turns ON OLED panel
write_com(0x40); //從0行開(kāi)始
for(num=0;num<8;num++)
{
write_com(0xb0+num);
write_com(0x10);
write_com(0x00);
for(num1=0;num1<128;num1++)
write_dat(0xff);
}
}
void qm()
{
uchar num,num1;
for(num=0;num<8;num++)
{
write_com(0xb0+num);
write_com(0x10);
write_com(0x00);
for(num1=0;num1<128;num1++)
write_dat(0x00);
}
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -