📄 lcmnt7532.c
字号:
#include"pic16630.h"
#include"pic.h"
#define SCLpin RC3
#define CSpin RC0
#define RSpin RC2
#define RETpin RC1
#define SIDpin RC5
void initial();
void sendD(unsigned char);
void sendI(unsigned char);
void send(unsigned char);
void delay(unsigned int);
main()
{
initial();
RETpin=0;
delay(100);
RETpin=1;
sendI(0xe2);
sendI(0xa2);
sendI(0xa0);
sendI(0xc8);
sendI(0x2f);
delay(2);
sendI(0x81);
delay(2);
sendI(0x31);
delay(2);
sendI(0xaf);
sendI(0x60);
delay(2);
sendI(0xae);
sendI(0xb0);
sendI(0x10);
sendI(0x00);
sendI(0xaf);
sendD(0x0f);
}
void delay(unsigned int i)
{
long x;
x=1000*i;
for(;x>0;x--);
}
void initial()
{
CMCON=0x07;
//set pins input or output
TRISA0=0;
TRISA1=0;
TRISA2=0;
TRISA3=1;
TRISC0=0;
TRISC1=0;
TRISC2=0;
TRISC3=0;
TRISC4=0;
TRISC5=0;
TRISA4=0;
TRISA5=0;
GIE=0;
}
void send(unsigned char i)
{
unsigned char j;
for(j=7;j>=0;j--)
{
SIDpin=(i>>j)&0x01;
SCLpin=1;
SCLpin=0;
SCLpin=1;
}
}
void sendD(unsigned char i)
{
SCLpin=1;
CSpin=0;
RSpin=1;
send(i);
CSpin=1;
delay(1);
}
void sendI(unsigned char i)
{
SCLpin=1;
CSpin=0;
RSpin=0;
send(i);
CSpin=1;
delay(1);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -