lcd.h

来自「关于LCD的背光灯的电路接法,使用三极管放大」· C头文件 代码 · 共 36 行

H
36
字号
#ifndef __MSP430LCD_H__
#define __MSP430LCD_H__

#define LCD_DIR			P5DIR
#define LCD_OUT			P5OUT
#define LCD_IN			P5IN

#define LCD_CLK			BIT2
#define LCD_SID			BIT3
#define LCD_CS			BIT4
#define LCD_LED			BIT6

#define SET_LCD_CLK		LCD_OUT |= LCD_CLK
#define SET_LCD_SID		LCD_OUT |= LCD_SID
#define SET_LCD_CS		LCD_OUT |= LCD_CS
#define SET_LCD_LED		LCD_OUT |= LCD_LED

#define CLR_LCD_CLK		LCD_OUT &= ~LCD_CLK
#define CLR_LCD_SID		LCD_OUT &= ~LCD_SID
#define CLR_LCD_CS		LCD_OUT &= ~LCD_CS
#define CLR_LCD_LED		LCD_OUT &= ~LCD_LED

#define LCD_SID_IN		LCD_DIR &= ~LCD_SID
#define LCD_SID_OUT		LCD_DIR |= LCD_SID

#define LCD_RD_SID		(LCD_IN & LCD_SID)

extern void ST7920_ChkBusy(void)
extern void ST7920_SendByte(unsigned char dat)
extern void ST7920_SendCmd(unsigned char dat)//write data to ST7920
extern void ST7920_SendData(unsigned char dat)//Sent Data To ST7920
extern void ST7920_Init(void)
extern void LCD_set_xy( unsigned char x, unsigned char y )
extern void LCD_write_string(unsigned char X,unsigned char Y,unsigned char *s)
#endif

⌨️ 快捷键说明

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