config.h
来自「原代码驱动程序望广大朋友参考 不用浪费更多的时间.」· C头文件 代码 · 共 43 行
H
43 行
#include <avr\IO.H>
#include <avr\interrupt.h>
#include <avr\signal.h>
#include <avr\pgmspace.h>
/******************************************************************************/
#define uchar unsigned char
#define uint unsigned int
/******************************************************************************/
#define CLI() cli()
#define SEI() sei()
#define BIT(A) (1 << (A))
#define NOP() __asm__ __volatile__ ("nop" ::)
/******************************************************************************/
//液晶脚位
#define LCD_DI PB0
#define LCD_RW PB1
#define LCD_EN PB2
#define LCD_CS1 PB3
#define LCD_CS2 PB4
#define LCD_DATA_IN PINA
#define LCD_DATA_OUT PORTA
#define LCD_DATA_DDR DDRA
#define LCD_CODE_OUT PORTB
#define LCD_DI_H LCD_CODE_OUT |= BIT(LCD_DI)
#define LCD_DI_L LCD_CODE_OUT &= ~BIT(LCD_DI)
#define LCD_RW_H LCD_CODE_OUT |= BIT(LCD_RW)
#define LCD_RW_L LCD_CODE_OUT &= ~BIT(LCD_RW)
#define LCD_EN_H LCD_CODE_OUT |= BIT(LCD_EN)
#define LCD_EN_L LCD_CODE_OUT &= ~BIT(LCD_EN)
#define LCD_CS1_H LCD_CODE_OUT |= BIT(LCD_CS1)
#define LCD_CS1_L LCD_CODE_OUT &= ~BIT(LCD_CS1)
#define LCD_CS2_H LCD_CODE_OUT |= BIT(LCD_CS2)
#define LCD_CS2_L LCD_CODE_OUT &= ~BIT(LCD_CS2)
/******************************************************************************/
#include "lcd12864.h"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?