lcd.c~
来自「This is Temperature PID regulator for Ta」· C~ 代码 · 共 48 行
C~
48 行
//*****************************************************************************
// I N C L U D E
//*****************************************************************************
#include <mega32.h>
#include <delay.h>
#include <string.h>
#include "lcd.h"
//*****************************************************************************
// D E F I N E
//*****************************************************************************
// LCD
#define LCD_D7 0b10000000
#define LCD_D6 0b01000000
#define LCD_D5 0b00100000
#define LCD_D4 0b00010000
#define LCD_E 0b00000001
#define LCD_RS 0b00000010
#define LCD_PIN PINB
#define LCD_DDR DDRB
#define LCD_PORT PORTB
#define LCD_DATA 0x01
#define LCD_CTRL 0x00
#define LCD_C_BLINK_ON 0x09
#define LCD_C_BLINK_OFF 0xfe
#define LCD_C_ON 0x0a
#define LCD_C_OFF 0xfd
#define LCD_DISPLAY_ON 0x0c
#define LCD_DISPLAY_OFF 0xfb
#define LCD_BRIGHT_25 0x23
#define LCD_BRIGHT_50 0x22
#define LCD_BRIGHT_75 0x21
#define LCD_BRIGHT_100 0x20
#define LCD_BACKLIGHT_ON 0x24
#define LCD_BACKLIGHT_OFF 0x25
//*****************************************************************************
// G L O B A L V A R I A B L E
//*****************************************************************************
// LCD
unsigned char MaxX, MaxY, LCDStat;
const unsigned char flash TabWin[256] = {
0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, // 锺邂漕沭圄桕
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?