1下2上3上 为0x23
通过模块上拨码开关不同位置,来设置模块I2C地址
1上2上3上 为0x27
1下2上3上 为0x23
1下2下3上 为0x21
1下2下3下 为0x20
1上2下3下 为0x24
1上2上3下 为0x26
1下2上3下 为0x22
1上2下3上 为0x25 【Arduino】168种传感器模块系列实验(资料+代码+图形+仿真)
实验一百四十二:I2C接口I/O 8位扩展支持级联PCF8574T模块
程序之二:每隔2秒钟,让P0~P7口输出高电平、低电平
实验说明:本程序未能通过验证,请各位大侠帮忙看看
Arduino------PCF8574
5V-------------VCC
GND-----------GND
A4-----------SDA IIC 数据线
A5-----------SCL IIC 时钟线
A0-----------P0
/*
【Arduino】168种传感器模块系列实验(资料+代码+图形+仿真)
实验一百四十二:I2C接口I/O 8位扩展支持级联PCF8574T模块
程序之二:每隔2秒钟,让P0~P7口输出高电平、低电平
实验说明:本程序未能通过验证,请各位大侠帮忙看看
Arduino------PCF8574
5V-------------VCC
GND-----------GND
A4-----------SDA IIC 数据线
A5-----------SCL IIC 时钟线
A0-----------P0
*/
#include <Wire.h>
//初始化
void setup() {
wire.begin();
}
unsigned char i = 0;
void loop() {
//读取模拟管脚0上的输入
if (i = 0)
(
wire.beginTransmission(0x27) ;
wire.write(0xff);
wire.endTransmission();
i = 1;
)
else
(
wire.beginTransmission(0x27) ;
wire.write(0x00);
wire.endTransmission();
i = 0;
)
delay(2000);//延迟2秒
} 实验开源仿真编程(linkboy3.6)
实验仿真编程(linkboy3.6)之二
实验仿真编程(linkboy3.6)之二,实时仿真
页:
1
[2]