【避坑】【白嫖福利】PCF8574驱动程序,IO口驱动程序(本人亲写,国产有坑)

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

废话不多说放程序吧

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
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值