ht1621.h
来自「C51写的LCD驱动芯片HT1621的驱动程序。利用GPIO模拟SPI与HT16」· C头文件 代码 · 共 41 行
H
41 行
#ifndef HT1621_H
#define HT1621_H
#define LCD_SYS_EN 0x01 /*turn on system oscillator*/
#define LCD_LCD_ON 0x03 /*trun on LCD bias generator*/
#define LCD_RC_256 0x18 /*on-chip RC oscillator*/
#define LCD_IRQ_DIS 0x80 /*disable IRQ output*/
#define LCD_BIAS 0x29 /*4COM & LCD 1/3 bias option */
#define LCD_TIMER_DIS 0x008 /*disable time base output*/
#define LCD_WDT_DIS 0x00a /*disable WDT time_out flag output*/
#define LCD_TONE_OFF 0x010 /*turn off tone output*/
#define LCD_TONE_ON 0x012 /*turn on tone output*/
#define LCD_NORMAL 0x1c6 /*normal mode*/
#define LCD_COMMAND 0x04 /*write command id to 1621*/
#define LCD_WRITE 0x05 /*write date/addr id to 1621*/
/****************************************************************
* I/O Ports Declare *
****************************************************************/
sbit LCD_DATA =P1^0;
sbit LCD_CS =P1^1;
sbit LCD_CLK =P1^2;
/****************************************************************
Function Declare
*****************************************************************/
void LCD_objectSendcommand(unsigned char command);
void LCD_objectSenddata(unsigned char address,unsigned char ht1621_data);
void VFD_schedule_state_change(unsigned int);
void lcd_delay();
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?