⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.h

📁 程序控制TFT全彩LCD显示屏
💻 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 + -