📄 infrared_lock1.c
字号:
#include "infrared_lock1.h"
/*static uchar Key_num = 0x10;
int main()
{
uchar i = 0, j = 0 ;
uchar Data_Send[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} ;
Serial_Initial() ;
LCD_Initial() ;
while(1)
{
Key_num = 0x10 ;
Key_num = Read_key() ;
if (Key_num == K4_3)//清屏,复位
{
LCD_Write(LCD_COMMAND, LCD_CLEAR_SCREEN) ;
i = 0 ;
}
if (Key_num == K4_4)
{
for (j = 0; j < i; j++)
{
Transmit(Data_Send[j]) ;
while(!TI);
TI = 0 ;
//Delay10ms(100) ;
}
LCD_Write(LCD_COMMAND, LCD_CLEAR_SCREEN) ;
i = 0 ;
}
if ((Key_num != 0x10) & (Key_num != K4_3) & (Key_num != K4_4))//若有按键按下则显示,并记录输入的数
{
Data_Send[i] = Key_num ;
i++ ;
LCD_Display(Key_num) ;
}
//Delay10ms(10) ;
//P2 = (Key_num << 4)|Key_num ;
}
return 0 ;
}*/
int main()
{
P0 = 0xff ;
//Delay10ms(10) ;
LCD_Initial() ;
LCD_Wait() ;
LCD_Write(LCD_COMMAND,0x80);
//LCD_Write(LCD_COMMAND,0x80|0);
Delay10ms(10) ;
P3 = 0x0f ;
Delay10ms(10) ;
LCD_Display(1) ;
LCD_Display(2) ;
LCD_Display(3) ;
LCD_Display(4) ;
LCD_Display(5) ;
LCD_Display(6) ;
LCD_Display(7) ;
P3 = 0x00 ;
while(1) ;
return 0 ;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -