saa1064.h

来自「4 BIT LED 静态驱动接口芯片的KC51程序」· C头文件 代码 · 共 36 行

H
36
字号
//======================================
//Name=	SAA10645.H
//Date=	20071010
//======================================
#include"Public.h"
#include<Reg52.h>

#ifndef	_SAA1064_H_
#define	_SAA1064_H_

//操作引脚的宏定义
sbit	HD_SAA1064_SCL	=P2^0;
sbit	HD_SAA1064_SDA	=P2^1;

//引脚宏操作
#define	CODE_SCL_HIGH		HD_SAA1064_SCL =1
#define	CODE_SCL_LOW		HD_SAA1064_SCL =0

#define	CODE_SDA_HIGH		HD_SAA1064_SDA =1
#define	CODE_SDA_LOW		HD_SAA1064_SDA =0

#define	JUDGE_SAA1064_SDA	HD_SAA1064_SDA

//SAA1064 芯片指令的定义
#define SAA1064_WRITE	0x70		//器件地址= 0111 0 A1 A0 r/w
#define SAA1064_READ	0x71		//器件地址= 0111 0 A1 A0 r/w

#define	SAA1064_REGISTER_ADDR_MAX 4	//器件内部寄存器地址的最大值

//函数的声明
bit	SAA1064_read_status(uchar add);
void SAA1064_write_string_all(uchar add_of_part, uchar add_of_reg, uchar len_of_all, uchar *str);

#endif

//End Of File

⌨️ 快捷键说明

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