|
此程序是在網(wǎng)上購(gòu)買單片機(jī)開發(fā)板贈(zèng)送的,傳上來備用。部分程序如下:
/********************
********************/
void SendByte(uchar Dbyte)
{
uchar i,TEMP;
TEMP=Dbyte;
for(i=0;i<8;i++)
{
SCK = 0;
_nop_(); _nop_();
TEMP=TEMP<<1;
SID = CY;
SCK = 1;
_nop_(); _nop_();
}
}
/****************
**************/
void write_cmd( uchar Cbyte )
{
CS = 0;
A0 = 0;
SendByte(Cbyte);
}
/***************
******************/
void write_data( uchar Dbyte )
{
CS = 0;
A0=1;
SendByte(Dbyte);
}
/*************************
**********************/
void PUTchar8x8(uchar row,uchar col,uchar count,uchar code *put)
{ uint X=0;
write_cmd(0xb0+row);
write_cmd(0x10+(8*col/16));
write_cmd(0x00+(8*col%16));
for(j=0;j<count;j++)
for(i=0;i<8;i++) write_data(put[X++]);
}
/*****************
**********************/
void PUTchar8x16(uchar row,uchar col,uchar count,uchar code *put)
{ uint X=0;
write_cmd(0xb0+row);
write_cmd(0x10+(8*col/16));
write_cmd(0x00+(8*col%16));
for(j=0;j<count;j++)
{ for(i=0;i<8;i++) write_data(put[X++]);
write_cmd(0xb1+row);
write_cmd(0x10+(8*col/16));
write_cmd(0x00+(8*col%16));
for(i=0;i<8;i++) write_data(put[X++]);
write_cmd(0xb0+row);
col=col+1; }
}
mini12864字庫c程序漢字、字符顯示.zip
(33.09 KB, 下載次數(shù): 11)
2018-12-19 22:35 上傳
點(diǎn)擊文件名下載附件
|
評(píng)分
-
查看全部評(píng)分
|