24c02.h

来自「数控系统的模拟系统,用SSTC51仿真单片机,仿真数控机床切割,能执行数控机床代」· C头文件 代码 · 共 32 行

H
32
字号
sbit sda  =  P3^6;//IIC 中 5PIN为SDA    7PIN为数据保护引脚
sbit scl  =  P3^7;//IIC 中 6PIN为SCL    8PIN为VCC,1.2.3.4.7接地。

sbit a0=ACC^0;			//定义ACC的位,利用ACC操作速度最快
sbit a1=ACC^1;
sbit a2=ACC^2;
sbit a3=ACC^3;
sbit a4=ACC^4;
sbit a5=ACC^5;
sbit a6=ACC^6;
sbit a7=ACC^7;

//读一个指定地址的数。
unsigned char read_I2C(unsigned int address);
//在指定地址内写入一个数。
void write_I2C(unsigned int address,unsigned char dd);
//发送非答应位
void uack24(void);
//发送答应位
void ack24(void);
//发送起始位
void star24(void);
//发送停止位
void pause24(void); 
//等待应答位
cack24(void);
//写一个字节
void wd24(unsigned char dd); 
//读一个字节 
unsigned char rd24(void);

⌨️ 快捷键说明

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