📄 iicdisplay.c
字号:
#include "relpc764.h"
#include "..\IIcDriver.h"
#include "IIcDisplay.h"
extern data char* IIcXmtptr;
char data n;
void DisplayInit()
{
IIcSlvAdr = IIcDisplay;
IIcByteCnt = 4;
IIcXmtptr[0]=0;
IIcXmtptr[1]=0x2E;
IIcXmtptr[2]=0x0E;
IIcXmtptr[3]=0x06;
IIcSendData();
return;
}
void WriteChars()
{
IIcSlvAdr = IIcDisplay;
IIcByteCnt=IIcXmtptr[0];
IIcXmtptr[0]=0x40;
IIcSendData();
for (IIcByteCnt=0; IIcByteCnt<255; IIcByteCnt++);
}
void SetCursor(char x, char y)
{
char num;
num = 0x20*y+x;
num |=0x80;
IIcSlvAdr = IIcDisplay;
IIcByteCnt = 2;
IIcXmtptr[0]=0;
IIcXmtptr[1]=num;
IIcSendData();
for (IIcByteCnt=0; IIcByteCnt<255; IIcByteCnt++);
}
void Home()
{
IIcSlvAdr = IIcDisplay;
IIcByteCnt=2;
IIcXmtptr[0]=0x00;
IIcXmtptr[1]=0x02;
IIcSendData();
for (IIcByteCnt=0; IIcByteCnt<255; IIcByteCnt++);
}
void ClearScreen()
{
IIcSlvAdr = IIcDisplay;
IIcByteCnt=2;
IIcXmtptr[0]=0;
IIcXmtptr[1]=0x01;
IIcSendData();
for (n=0; n<10; n++)
{
for (IIcByteCnt=1; IIcByteCnt!=0; IIcByteCnt++);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -