📄 config.h
字号:
#ifndef __CONFIG_H__
#define __CONFIG_H__
#include <IOM16V.H>
#include <MACROS.H>
#include <stdio.h>
#include <eeprom.h>
#define uchar unsigned char
#define uint unsigned int
#define TRUE 1
#define FALSE 2
#define delay_1us() NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP()
#define write_rom(a,b) EEPROMwrite(a,b)
#define read_rom(a) EEPROMread(a)
//-------------------------------------------------------------------------
//液晶脚位
#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)
//-------------------------------------------------------------------------
/*IIC总线*/
#define IIC_SCL PC0
#define IIC_SDA PC1
#define IIC_DATA_IN PINC
#define IIC_DATA_OUT PORTC
#define IIC_DATA_DDR DDRC
#define IIC_SCL_H IIC_DATA_OUT |= BIT(IIC_SCL)
#define IIC_SCL_L IIC_DATA_OUT &= ~BIT(IIC_SCL)
#define IIC_SDA_H IIC_DATA_OUT |= BIT(IIC_SDA)
#define IIC_SDA_L IIC_DATA_OUT &= ~BIT(IIC_SDA)
#define IIC_SCL_O IIC_DATA_DDR |= BIT(IIC_SCL)
#define IIC_SDA_O IIC_DATA_DDR |= BIT(IIC_SDA)
#define IIC_SDA_I IIC_DATA_DDR &= ~BIT(IIC_SDA)
#define IIC_DATA (IIC_DATA_IN & BIT(IIC_SDA))
//-------------------------------------------------------------------------
#endif
#ifdef TANTOU_C
#include "..\drive\hanzi.c"
#endif
#include "..\drive\lcd12864.H"
#include "..\drive\iic_master.h"
//#include "..\drive\iic_drive.h"
#include "..\drive\pcf8563.h"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -