📄 main.h
字号:
////////////////////////////////////////////////
#define SET_KEY4() (DDRD &=~0x80)
#define CLEAR_KEY4() (DDRD |=0x80)
#define SET_KEY3() (DDRD &=~0x40)
#define CLEAR_KEY3() (DDRD |=0x40)
#define SET_KEY2() (DDRD &=~0x20)
#define CLEAR_KEY2() (DDRD |=0x20)
#define SET_KEY1() (DDRD &=~0x10)
#define CLEAR_KEY1() (DDRD |=0x10)
// above is define press key
/////////////////////////////////////////
#define SET_LED1() (DDRB &=~0x01)
#define CLEAR_LED1() (DDRB |=0x01)
#define SET_LED2() (DDRB &=~0x04)
#define CLEAR_LED2() (DDRB |=0x04)
#define SET_LED3() (DDRB &=~0x08)
#define CLEAR_LED3() (DDRB |=0x08)
#define SET_LED4() (DDRB &=~0x10)
#define CLEAR_LED4() (DDRB |=0x10)
#define SET_LED5() (DDRB &=~0x20)
#define CLEAR_LED5() (DDRB |=0x20)
#define SET_LED6() (DDRB &=~0x40)
#define CLEAR_LED6() (DDRB |=0x40)
#define SET_LED7() (DDRB &=~0x80)
#define CLEAR_LED7() (DDRB |=0x80)
#define SET_LED8() (DDRG &=~0x08)
#define CLEAR_LED8() (DDRG |=0x08)
#define SET_LED9() (DDRG &=~0x10)
#define CLEAR_LED9() (DDRG |=0x10)
#define SET_LED10() (DDRD &=~0x01)
#define CLEAR_LED10() (DDRD |=0x01)
////////////////////////////////////////////////////////
#define SET_RS() (DDRE &=~0x04)
#define CLEAR_RS() (DDRE |=0x04)
#define SET_CS() (DDRE &=~0x10)
#define CLEAR_CS() (DDRE |=0x10)
#define SET_RES() (DDRE &=~0x08)
#define CLEAR_RES() (DDRE |=0x08)
#define SET_WR() (DDRG &=~0x01)
#define CLEAR_WR() (DDRG |=0x01)
#define SET_RD() (DDRG &=~0x02)
#define CLEAR_RD() (DDRG |=0x02)
//above is TFT_LCD port define
/////////////////////////////////////////////////////////
void timer1_init(void);
void set_time(void);
unsigned char CMP_STRING(unsigned char *pt1,
unsigned char *pt2,unsigned char len);
void COMM_RX(void);
void uart_init(void);
void beep11(void);
void delay(unsigned int tt);
void timer0_init(void);
void uart0_init(unsigned char tt);
void TransmitByte0( unsigned char *data,unsigned char len );
void TransmitByte1(unsigned char *data,unsigned char len );
void beep(unsigned char second);
void TransmitByte_1(unsigned char *data,unsigned char len );
void addr(void);
void addr4(unsigned char x,unsigned char y,unsigned char xlen,unsigned char ylen);
void inits6d0144(void);
void writed(unsigned char a);
void writec(unsigned char a);
void display_dot(unsigned char d1,unsigned char d2);
void display_dot7(unsigned char d1,unsigned char d2);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -