如何用IO口模拟I2C来实现两个STC单片机之间的通讯,求C语言写法
如何用IO口模拟I2C来实现两个STC单片机之间的通讯,求C语言写法
日期:2018-08-19 17:27:51 人气:1
这是我写的模拟程序,只有一个发送函数和一个接收函数,EP为接收标志位,发送没有标志位,通过外部中断来发送起始信号,无应答与非应答,无结束信号,实测可以正常收发数据
#ifndef _IOPORTSEND_H__
#define _IOPORTSEND_H__
#include
unsigned char DAT,EP=0;//可以把DAT当作串口中的SBUF,主机发送完后接收机从DAT提取数据
sbit flag = P3^3;//外部中断口
sbit ok =