请问能否同时使用两个I2C设备?-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 11007|回复: 4

[未解决] 请问能否同时使用两个I2C设备?

[复制链接]
发表于 2015-6-14 10:03 | 显示全部楼层 |阅读模式
我现在用的是
DFRobot出品 Dreamer Nano V4.0兼容Arduino Leonardo
我需要使用一块I2C接口的LCD 1602和一块DS3231时钟模块也是I2C接口的 。那么这两块部件能否同时通过I2C使用呢?如果能,需要怎么办?
发表于 2015-6-14 14:29 | 显示全部楼层
通常只要用CS腳來選擇對哪一個裝置下命令,就可以分開了,但這兩個裝置都沒有可能要幫他做一個線路開關當CS。 如果可能看看他們的地址會不會不同,如果沒有重複的應該可以直接用。
发表于 2015-6-14 18:21 | 显示全部楼层
maodaniel1990 发表于 2015-6-14 14:29
通常只要用CS腳來選擇對哪一個裝置下命令,就可以分開了,但這兩個裝置都沒有可能要幫他做一個線路開關當 ...

I2C好像并不存在CS吧= =
发表于 2016-1-6 09:36 | 显示全部楼层
请教各位怎么连接多个相同的设备
发表于 2022-5-5 15:03 | 显示全部楼层
以地址区分 如DS1307 地址0x68;LCD 0x27;放在函数声明里.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 07:37 , Processed in 0.091973 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表