原创 12864Oled0x3c与0x78需要更改代码的地方

2023-10-7 09:16 571 5 5 分类: 物联网 文集: 学习分享

如果你想将OLED的地址从0x3C更改为0x78,你需要修改与OLED通信的代码中的I2C或SPI地址。具体修改方式取决于你使用的编程语言和库。以下是一个Arduino语言的例子,使用Wire库进行I2C通信:

c复制代码
// 原来的代码
#define OLED_I2C_ADDRESS 0x3C
// 修改后的代码
#define OLED_I2C_ADDRESS 0x78

如果你使用的是SPI通信,那么大多数情况下,你只需要更改OLED显示器连接的CS(Chip Select)引脚的电平高低来选择不同的设备。但是如果你在代码中硬编码了SPI设备地址,那你同样需要修改代码中的设备地址。以下是一个Arduino语言的例子:

c复制代码
// 原来的代码
#define OLED_CS_PIN 10
OLED.begin(OLED_CS_PIN, OLED_DC_PIN, OLED_RST_PIN);
// 修改后的代码
#define OLED_CS_PIN 9
OLED.begin(OLED_CS_PIN, OLED_DC_PIN, OLED_RST_PIN);

需要注意的是,以上修改只是伪代码,实际应用中需要根据你的OLED显示器和开发环境进行适当的调整。具体的修改方式和地址取决于你的OLED显示器和连接方式。如果你不确定如何修改,可以参考你的OLED显示器规格书或者联系销售商获取更详细的信息。

作者: 丙丁先生, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3996156.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论0条评论)

登录后参与讨论
我要评论
0
5
关闭 站长推荐上一条 /2 下一条