📄 pc2mcu2.c
字号:
#include<reg51.h>
#include "lcd_chuan.h"
#define uchar unsigned char
//void delay();
//void dis(uchar p);
uchar p;
uchar rct1[5];
uchar rct2[5];
uchar rct3[5];
uchar rct4[5];
uchar receive()
{ uchar p;
REN=1;
while(RI==0);
RI=0;
p=SBUF;
return(p);
}
main()
{
uchar r;
TMOD=0x20;
TH1=TL1=0xfd; //1200的初值=e5,,9600=fd
PCON=0x00; //smod=0
TR1=1;
SCON=0x60;
RI=1;
EA=0;
InitLCD();
while(1)
{ r=receive();
//displaylcd(0x80,r);
r=receive();
//displaylcd(0x81,r);
r=receive();
//displaylcd(0x82,r);
r=receive();
//displaylcd(0x83,r);
r=receive();
//displaylcd(0x84,r);
///////////////////////////////////////////
r=receive();
//displaylcd(0x90,r);
r=receive();
//displaylcd(0x91,r);
r=receive();
//displaylcd(0x92,r);
r=receive();
//displaylcd(0x93,r);
r=receive();
//displaylcd(0x94,r);
r=receive();
//displaylcd(0x88,r);
r=receive();
//displaylcd(0x89,r);
r=receive();
//displaylcd(0x8a,r);
r=receive();
//displaylcd(0x8b,r);
r=receive();
//displaylcd(0x8c,r);
r=receive();
displaylcd(0x80,r);
r=receive();
displaylcd(0x90,r);
r=receive();
//displaylcd(0x90,r);
r=receive();
//displaylcd(0x9b,r);
r=receive();
//displaylcd(0x9c,r);
//////////////////////////
}
}
/*
void dis(uchar p)
{ P0=0xFE;
switch(p)
{ case 0x01: P1=0xC0;break;
case 0x02: P1=0xF9;break;
case 0x03: P1=0xA4;break;
case 0x04: P1=0xB0;break;
case 0x05: P1=0x99;break;
case 0x06: P1=0x92;break;
case 0x07: P1=0x82;break;
case 0x08: P1=0xF8;break;
default: P1=0x00;break;
}
}
void delay()
{ uchar i;
for(i=500;i>0;i--);
}
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -