lcd_hw.h

来自「charger fo nimh bat 3.6v」· C头文件 代码 · 共 54 行

H
54
字号
/************************************************************************* Title	:   C include file for the HW defs of for the HD44780U LCD library Author:    Markus Ermert ***************************************************************************/#ifndef LCD_HW_H#define LCD_HW_H/* change these definitions to adapt setting */#define LCD_DATA_PIN_D7  PC3	/* arbitrary pin for LCD data line D7 */#define LCD_DATA_PIN_D6  PC2	/* arbitrary pin for LCD data line D7 */#define LCD_DATA_PIN_D5  PC1	/* arbitrary pin for LCD data line D5 */#define LCD_DATA_PIN_D4  PC0	/* arbitrary pin for LCD data line D4 */#define LCD_DATA_PINR_D7 PINC	/* input pin register for LCD data line D7 */#define LCD_DATA_PINR_D6 PINC	/* input pin register for LCD data line D6 */#define LCD_DATA_PINR_D5 PINC	/* input pin register for LCD data line D5 */#define LCD_DATA_PINR_D4 PINC	/* input pin register for LCD data line D4 */#define LCD_DATA_DDR_D7 DDRC	/* ddr for LCD data line D7 */#define LCD_DATA_DDR_D6 DDRC	/* ddr for LCD data line D6 */#define LCD_DATA_DDR_D5 DDRC	/* ddr for LCD data line D5 */#define LCD_DATA_DDR_D4 DDRC	/* ddr for LCD data line D4 */#define LCD_DATA_PORT_D7 PORTC	/* port for LCD data line D7 */#define LCD_DATA_PORT_D6 PORTC	/* port for LCD data line D6 */#define LCD_DATA_PORT_D5 PORTC	/* port for LCD data line D5 */#define LCD_DATA_PORT_D4 PORTC	/* port for LCD data line D4 */#define LCD_RS_DDR       DDRC   /* ddr for RS line */#define LCD_RS_PORT      PORTC  /* port for RS line */#define LCD_RS_PIN       PC6#define LCD_RW_DDR       DDRC   /* ddr for RW line */#define LCD_RW_PORT      PORTC  /* port for RW line */#define LCD_RW_PIN       PC5#define LCD_E_DDR        DDRC  /* ddr for Enable line */#define LCD_E_PORT       PORTC  /* port for Enable line */#define LCD_E_PIN        PC7/* normally you do not change the following */#define LCD_LINES           2     /* visible lines */#define LCD_LINE_LENGTH  0x40     /* internal line length */#define LCD_START_LINE1  0x00     /* DDRAM address of first char of line 1 */#define LCD_START_LINE2  0x40     /* DDRAM address of first char of line 2 */#define LCD_START_LINE3  0x14     /* DDRAM address of first char of line 3 */#define LCD_START_LINE4  0x54     /* DDRAM address of first char of line 4 */#endif //LC_HW_H

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?