📄 main.c
字号:
#include <reg52.h>
#define EXTERN_LCD
#include "lcd.h"
#define EXTERN_CONFIG
#include "config.h"
////////////////////////////////////
void main(void)
{
RESET=0;//软件复位////
Delay(20);
RESET=1;/////
P1=0xff;//AT89C51的IO口初始化//
LCD_Init();///LCD参数初始化///
LCD_Clear_Graphics();//清除图形层显示数据//
LCD_Clear_Text();//////清除文本层显示数据///////////////////////
P0=0xf0; /////键盘的正常工作赋值//////////////////////
while(1)
{
// LCD_Disp_Graphics(picture1);//显示图片1//
// Delay(800);
// LCD_Clear_Graphics();//清除图形层显示数据//
/*
LCD_Disp_Graphics(picture2);//显示图片2//
Delay(800);
LCD_Clear_Graphics();//清除图形层显示数据//
Disp_Start();
Delay(800);
LCD_Clear_Text();
Disp_interface_1();
Delay(800);
LCD_Clear_Text();
Disp_interface_11();
Delay(800);
LCD_Clear_Text();
Disp_interface_2();
Delay(800);
LCD_Clear_Text();
Disp_interface_3();
Delay(800);
LCD_Clear_Text();
Disp_interface_4();
Delay(800);
LCD_Clear_Text();
Disp_interface_5();
Delay(800);
LCD_Clear_Text();
Disp_interface_6();
Delay(800);
LCD_Clear_Text();
Disp_interface_7();
Delay(800);
LCD_Clear_Text();
Disp_interface_8();
Delay(800);
LCD_Clear_Text();
Disp_interface_9();
Delay(800);
LCD_Clear_Text();
*/
LCD_Disp_Graphics(picture2);//显示图片2//
Delay(800);
LCD_Clear_Graphics();//清除图形层显示数据//
;
if((P07&P06&P05&P04)==0)//////如果有键按下/////
{
Keyboard_Process();////进行键盘处理///////
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -