📄 24c08.h
字号:
#ifndef __24C08_H__
#define __24C08_H__
#define SCL BIT0
#define SDA BIT1
#define SCL_IN P2DIR &= ~SCL
#define SCL_OUT P2DIR |= SCL
#define SCL_L P2OUT &= ~SCL
#define SCL_H P2OUT |= SCL
#define SDA_IN P2DIR &= ~SDA
#define SDA_OUT P2DIR |= SDA
#define SDA_L P2OUT &= ~SDA
#define SDA_H P2OUT |= SDA
#define SDA_BIT P2IN & SDA
#define WR24C04 0xA0
#define RD24C04 0xA1
#define uchar unsigned char
#define uint unsigned int
#define ulnt unsigned long int
#define Num 64
void start();
void stop();
void write(uchar j);
uchar read();
uchar testack();
void Write_Data(uchar *wdata,uint waddr,uchar len);
uchar Read_Data(uchar *rdata,uint raddr,uint len);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -