damo.c
来自「lcd显示的驱动和例子程序, 型号是pd16682」· C语言 代码 · 共 56 行
C
56 行
/* 屏:mobi2006
点阵数:128X64
P1.3=RES
P1.4=CS1
P1.5=A0
P1.6=SCL
P1.7=SI */
#include<mobi2006.h>
void WriteCommand(unsigned char dat);
void WriteData(unsigned char dat);
void init();
void clear();
void CW_PR(unsigned int O_X,unsigned int O_Y,unsigned char dat);
void CCW_PR(unsigned int O_X,unsigned int O_Y,unsigned char dat);
void W_DOT(unsigned int O_X,unsigned int O_Y);
code unsigned char XZTAB[24]={0x36,0x21,0x32,0x29,0x34,0x32,0x2f,0x2e,0x29,0x38,0x30,0x25,0x2e,0x27,0x39,0x35,0x21,0x2e,0x00,0x2c,0x34,0x24,0x0e};
void main()
{while(1)
{unsigned char i,j,k;
init(); //初始化
clear(); //清屏
/////////////////////////
j=24;
for(i=0;i<4;i++)
{
CCW_PR(j,1,i); //中文写入
j+=20;
}
//////////////////////////
for(i=0;i<128;i++)
{
W_DOT(i,30); //绘点
j++;
}
//////////////////////////
for(i=0;i<24;i++)
{
for(j=20;j<100;j+=8)
{
CW_PR(j,4,XZTAB[i]); //西文写入
i++;
}
for(j=15;j<119;j+=8)
{
CW_PR(j,5,XZTAB[i]); //西文写入
i++;
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?