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

📄 config.h

📁 原代码驱动程序望广大朋友参考 不用浪费更多的时间.
💻 H
字号:

#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -