📄 ht1621.h
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -