📄 main.c
字号:
#include "mcu.h"
#include "LCD2X8CDriver.h"
unsigned char g_Comm_Rcv,g_IsRcv=0;
void LCD_display_a_screen (uchar *chn)
{
uchar i,j;
i=chn[0];
j=chn[1];
i=chn[2];
j=chn[3];
i=chn[4];
j=chn[5];
i=chn[6];
j=chn[7];
wr_lcd (comm,0x30);
wr_lcd (comm,0x80);
j=0;
for (i=0;i<16;i++)
wr_lcd (dat,chn[j*16+i]);
wr_lcd (comm,0x90);
j=1;
for (i=0;i<16;i++)
wr_lcd (dat,chn[j*16+i]);
}
/*-----------------------------------------------*/
/* */
/* 主程序 */
/* */
/*-----------------------------------------------*/
void main(void)
{
uchar pp;
init_mcu();
init_lcd();
send_string_comm("OK!");
delay(1000);
LCD_display_a_screen ("欢迎使用LCD2X8C! welcome you ");
delay(10000);
LCD_display_a_row (2," 显示一行 ");
delay(10000);
LCD_display_a_chn(2,1,"好");
while(1);
}
/*-----------------------------------------------*/
/*串口中断接收*/
void serial_isr(void) interrupt 4 using 0
{
unsigned char data input_char;
EA=0;
if(RI==1)
{
RI=0;
input_char= SBUF;
g_IsRcv=1;
g_Comm_Rcv=input_char;
}
EA=1;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -