找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2548|回復(fù): 17
收起左側(cè)

關(guān)于iic的問題 SCL和SDA的兩個(gè)管腳,不知道怎么和單片機(jī)連接

[復(fù)制鏈接]
ID:976573 發(fā)表于 2024-2-29 15:37 來自手機(jī) | 顯示全部樓層 |閱讀模式
求各位大佬解答
在畫原理圖的時(shí)候,oled屏上的SCL和SDA的兩個(gè)管腳,不知道怎么和單片機(jī)連接,我想問問這個(gè)scl是不是能接在SCLK上,而且單片機(jī)上找不到對(duì)應(yīng)的SDA,是不是就需要換芯片或者是換成lCD屏,附上單片機(jī)的管腳圖(第一次用這個(gè)oled屏)
1709192204493.jpg
回復(fù)

使用道具 舉報(bào)

ID:69038 發(fā)表于 2024-2-29 16:45 | 顯示全部樓層
你要先弄明白,oled屏上的SCL和SDA是咋來的,分別是什么,搞明白了,你就知道接線了
回復(fù)

使用道具 舉報(bào)

ID:1107043 發(fā)表于 2024-2-29 16:52 | 顯示全部樓層
1:如果你是打算使用硬件連接的話,你可以查看芯片手冊(cè),一般都說明有iic的引腳;
2:如果是軟件連接的話就很隨意了。你只需要在代碼中定義引腳是SCL,或者定義為SDA就行
回復(fù)

使用道具 舉報(bào)

ID:192020 發(fā)表于 2024-2-29 17:19 | 顯示全部樓層
這SCLK應(yīng)該是spi的CLK。先確定你用的單片機(jī)有沒有硬件iic,沒有的話可以軟件模擬iic
回復(fù)

使用道具 舉報(bào)

ID:612392 發(fā)表于 2024-2-29 18:36 | 顯示全部樓層
可以用任意2個(gè)IO口,做成模擬IIC,也是可以用的。
回復(fù)

使用道具 舉報(bào)

ID:1110945 發(fā)表于 2024-2-29 19:05 | 顯示全部樓層
你這單片機(jī)看起來好象沒有硬件I2C接口,現(xiàn)在新出的單片機(jī)都有硬件I2C接口,
“SCLK”是SPI接口用的,硬件I2C接口的標(biāo)識(shí)為"SCL"和“SDA”。
當(dāng)然你也可以用軟件模擬一個(gè)I2C出來,任意的IO口都可以當(dāng)作"SCL"或“SDA”,
設(shè)置成開漏模式,如果內(nèi)部上拉電阻不夠的話可以外加上拉電阻。
回復(fù)

使用道具 舉報(bào)

ID:883242 發(fā)表于 2024-2-29 19:31 | 顯示全部樓層
只要通用IO端口支持open collector/open drain模式,都可以用。
回復(fù)

使用道具 舉報(bào)

ID:976573 發(fā)表于 2024-3-1 08:14 來自手機(jī) | 顯示全部樓層
zhuls 發(fā)表于 2024-2-29 16:45
你要先弄明白,oled屏上的SCL和SDA是咋來的,分別是什么,搞明白了,你就知道接線了

好的,感謝感謝
回復(fù)

使用道具 舉報(bào)

ID:976573 發(fā)表于 2024-3-1 08:15 來自手機(jī) | 顯示全部樓層
c8t6 發(fā)表于 2024-2-29 16:52
1:如果你是打算使用硬件連接的話,你可以查看芯片手冊(cè),一般都說明有iic的引腳;
2:如果是軟件連接的話 ...

好的,確認(rèn)沒有了解過,感謝解答
回復(fù)

使用道具 舉報(bào)

ID:976573 發(fā)表于 2024-3-1 08:18 來自手機(jī) | 顯示全部樓層
明日之星8 發(fā)表于 2024-2-29 19:05
你這單片機(jī)看起來好象沒有硬件I2C接口,現(xiàn)在新出的單片機(jī)都有硬件I2C接口,
“SCLK”是SPI接口用的,硬件I ...

好的,這個(gè)單片機(jī)應(yīng)該是有點(diǎn)老了
回復(fù)

使用道具 舉報(bào)

ID:976573 發(fā)表于 2024-3-1 08:19 來自手機(jī) | 顯示全部樓層
Hephaestus 發(fā)表于 2024-2-29 19:31
只要通用IO端口支持open collector/open drain模式,都可以用。

這個(gè)需要在手冊(cè)上看嘛?等我去看看
回復(fù)

使用道具 舉報(bào)

ID:230500 發(fā)表于 2024-3-1 08:42 | 顯示全部樓層
軟件模擬IIC接口, P0-P3的任何口都可以, 但是要記得加上拉電阻
回復(fù)

使用道具 舉報(bào)

ID:453974 發(fā)表于 2024-3-1 09:39 | 顯示全部樓層
看你題目里面好像沒有硬件IIC吧,直接用普通IO做模擬IIC就行了啊,而且模擬IIC可移植性很好的
回復(fù)

使用道具 舉報(bào)

ID:957804 發(fā)表于 2024-3-2 11:28 | 顯示全部樓層
這不是隨便連兩個(gè)普通IO就行? 模擬的iic網(wǎng)上很多代碼的
回復(fù)

使用道具 舉報(bào)

ID:976573 發(fā)表于 2024-3-6 17:22 來自手機(jī) | 顯示全部樓層
累不死的狗 發(fā)表于 2024-3-1 09:39
看你題目里面好像沒有硬件IIC吧,直接用普通IO做模擬IIC就行了啊,而且模擬IIC可移植性很好的

好的,感謝感謝
回復(fù)

使用道具 舉報(bào)

ID:976573 發(fā)表于 2024-3-6 17:26 來自手機(jī) | 顯示全部樓層
abce1234 發(fā)表于 2024-3-2 11:28
這不是隨便連兩個(gè)普通IO就行? 模擬的iic網(wǎng)上很多代碼的

好的,感謝感謝
回復(fù)

使用道具 舉報(bào)

ID:976573 發(fā)表于 2024-3-6 17:28 來自手機(jī) | 顯示全部樓層
a399288395 發(fā)表于 2024-3-1 08:42
軟件模擬IIC接口, P0-P3的任何口都可以, 但是要記得加上拉電阻

這個(gè)上拉電阻怎么加,等我去查一查,之前沒有了解過
回復(fù)

使用道具 舉報(bào)

ID:1110945 發(fā)表于 2024-3-6 18:23 | 顯示全部樓層
一般單片機(jī)內(nèi)部都有上拉電阻,實(shí)際阻值要查手冊(cè)(單片機(jī)不同阻值也不同),
默認(rèn)是關(guān)著的,寫程序的時(shí)候加一句就打開了。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表