📄 pcf8576.h
字号:
/****************************************************************************
* File:PCF8576.H
* 功能:PCF8576驱动程序。(头文件)
* 说明:需要使用I2C软件包。
****************************************************************************/
#ifndef PCF8576_H
#define PCF8576_H
/* 方式设置的相关位 */
#define MODE_LP 0x10
#define MODE_E 0x08
#define MODE_B 0x04
#define MODE_M1 0x02
#define MODE_M0 0x01
/* 闪烁控制的相关位 */
#define GLITTER_A 0x04
#define GLITTER_BF1 0x02
#define GLITTER_BF0 0x01
#define NOGLITTER 0x00
#define PCF8576 0x72 /* 定义器件地址72 */
#ifndef uchar
#define uchar unsigned char
#endif
/****************************************************************************
* 名称:PCF8576_Ini
* 功能:初始化PCF8576。
* 入口参数: mode 方式设定字,低5位有效
* glitter 闪烁设定字,低3位有效
* 出口参数: 返回值,为1时表示操作正确,为0表示初化失败。
****************************************************************************/
extern uchar PCF8576_Ini(uchar mode, uchar glitter);
/****************************************************************************
* 名称:PCF8576_Disp
* 功能:向PCF8576发送显示数据。
* 入口参数: drive 器件选择地址,低3位有效
* adr 要显示的起始地址,低5位有效
* buf 数据缓冲区
* no 要发送的数据个数
* 出口参数: 无
****************************************************************************/
extern void PCF8576_Disp(uchar drive, uchar adr, uchar *buf, uchar no);
extern void DelayMS(uchar no);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -