废话不多说放程序吧
PCF的C程序
#include"PCF8974.h"
#include"intrins.h"
#define Write 0x40
#define Read 0x41
unsigned char dat[]={
0};
void IIC_Start(void)
{
CLK = 1;
SDA = 1;
CLK = 0;
SDA = 0;
}
void IIC_Stop(void)
{
CLK = 0;
SDA = 0;
CLK = 1;
SDA = 1;
}
void IIC_Ack(void)
{
CLK = 0;
while(SDA);
CLK = 1;
}
void IIC_Write(unsigned char addr)
{
unsigned char i;
for(i=0;i<8;i++)
{
CLK = 0

本文介绍了一款针对PCF8974芯片的C语言程序设计实例,详细展示了IIC通信协议下的读写操作实现过程,并特别提到了国产PCF8574芯片的数据反转特性。
最低0.47元/天 解锁文章
5414

被折叠的 条评论
为什么被折叠?



