
發布
注冊
/
登錄I2C通信
關注創建者:匿名 創建時間:2026-01-04

I2C通信的實例教程
電子設備之間的通信就像人類之間的交流,雙方都需要說相同的語言。在電子產品中,這些語言稱為通信協議。
之前有單獨地分享了SPI、UART、I2C通信的文章,這篇對它們做一些對比。
串行 VS 并行
電子設備通過發送數據位從而實現相互交談。位是二進制的,只能是1或0。通過電壓的快速變化,位從一個設備傳輸到另一個設備。在以5V工作的系統中,“0”通過0V的短脈沖進行通信,而“1”通過5V的短脈沖進行通信。
數據位可以通過并行或串行的形式進行傳輸。 在并行通信中,數據位在導線上同時傳輸。下圖顯示了二進制(01000011)中字母“C”的并行傳輸:
在串行通信中,位通過單根線一一發送。下圖顯示了二進制(01000011)中字母“C”的串行傳輸:
SPI通信
SPI是一種常見的設備通用通信協議。它有一個獨特優勢就是可以無中斷傳輸數據,可以連續地發送或接收任意數量的位。而在I2C和UART中,數據以數據包的形式發送,有著限定位數。
在SPI設備中,設備分為主機與從機系統。
展開 4com 12*8 偏置電壓1/3 1/4 I2C通訊接口 SSOP24;DICE/DIE裸片(綁定COB);COG(綁定玻璃) 高抗干擾/抗噪/低功耗
VK2C21C 2.4~5.5V 12seg*4com 8*8 偏置電壓1/3 1/4 I2C通訊接口 SOP20;DICE/DIE裸片(綁定COB);COG(綁定玻璃) 高抗干擾/抗噪/低功耗
VK2C21D 2.4~5.5V 8seg*4com 4*8 偏置電壓1/3 1/4 I2C通訊接口 NSOP16;DICE/DIE裸片(綁定COB);COG(綁定玻璃) 高抗干擾/抗噪/低功耗
VK2C22A 2.4~5.5V 44seg*4com 偏置電壓1/2 1/3 I2C通訊接口 LQFP52;DICE/DIE裸片(綁定COB);COG(綁定玻璃) 高抗干擾/抗噪/低功耗
VK2C22B 2.4~5.5V 40seg*4com 偏置電壓1/2 1/3 I2C通訊接口 LQFP48;DICE/DIE裸片(綁定COB);COG(綁定玻璃) 高抗干擾/抗噪/低功耗
VK2C23A 2.4~5.5V 56seg*4com 52*8 偏置電壓1/3 1/4 I2C通訊接口 LQFP64;DICE/DIE裸片(綁定COB);COG(綁定玻璃) 高抗干擾/抗噪/低功耗
VK2C23B 2.4~5.5V 36seg*8com 偏置電壓1/3 1/4 I2C通訊接口 LQFP48;DICE/DIE裸片(綁定COB);COG(綁定玻璃) 高抗干擾/抗噪/低功耗
VK2C24A 2.4~5.5V 72seg*4com 68*8 60*16 偏置電壓1/3 1/4 1/5 I2C通訊接口
展開 單片機可通過I2C接口配置顯示參數和讀寫顯示數據,可配置4種功耗模式,也可通過 關顯示和關振蕩器進入省電模式。其高抗干擾,低功耗的特性適用于水電氣表以及工控儀表類 產品。LJQ860
特點
? 工作電壓 2.5-5.5V
? 內置32 kHz RC振蕩器
? 偏置電壓(BIAS)可配置為1/2、1/3
? COM周期(DUTY)為1/4
? 內置顯示RAM為36x4位
? 幀頻80Hz
? 掉電模式(通過關顯示和關振蕩器進入)??
? 可配置4種功耗模式
? I2C通信接口
? 顯示模式36x4
? 3種顯示整體閃爍頻率
? 軟件配置LCD顯示參數
? 讀寫顯示數據地址自動加1
? VLCD腳提供LCD驅動電壓(≤(VDD-VLCD))
? 內置上電復位電路(POR)-TEST2接低電平使能
? 低功耗、高抗干擾
? 封裝
QFN48L(6.0mm x 6.0mm PP=0.4mm)??????
VKL144_V1.3-CN.pdf
VKL144_V1.3-EN.pdf
VKL144B參考電路.pdf
QFN48L(6x6-0.40).pdf
展開 01
PART
SPI傳輸
圖1.1 SPI數據傳輸(1)
圖1.2 SPI數據傳輸(2)
圖1.3 SPI時序信號
02
PART
I2C傳輸
圖2 I2C總線以及尋址方式
03
PART
UART傳輸
圖3.1 PC上通過UART來調試MCU
圖3.2 RS-232通過電平轉換芯片與MCU通訊
04
PART
紅外控制
01
PART
SPI傳輸
圖1.1 SPI數據傳輸(1)
圖1.2 SPI數據傳輸(2)
圖1.3 SPI時序信號
02
PART
I2C傳輸
圖2 I2C總線以及尋址方式
03
PART
UART傳輸
圖3.1 PC上通過UART來調試MCU
圖3.2 RS-232通過電平轉換芯片與MCU通訊
04
PART
紅外控制

I2C通信的最新內容
三/四線 SPI 接口通信/I2C 接口通信
SPI 接口速率最高支持 4Mbps
支持最大數據長度為 128 字節(4 級 FIFO)
SOP8 封裝
深圳市芯嶺技術有限公司是一家專注于短距離無線通訊,芯片應用解決方案商,從事芯片研發、封測,代理、技術服務、銷售,為眾多企業提供物聯網應用芯片,技術支持,解決方案服務。
G106+306
? 工作電壓 2.4-5.5V ? 內置32 kHz RC振蕩器 ? 偏置電壓(BIAS)可配置為1/1、1/2、1/3、1/4 ? COM周期(DUTY)可配置為1/1、1/2、1/3、1/4 ? 內置顯示RAM為71x4位 ? 幀頻可配置為80Hz、160Hz ? 省電模式(通過關顯示和關振蕩器進入) ? I2C通信接口
? 內置32 kHz RC振蕩器
? 偏置電壓(BIAS)可配置為1/2、1/3、1/4、1/5
? COM周期(DUTY)可配置為1/4、1/8、1/16
? 內置顯示RAM為76x4位、68x8位、60x16位
? 幀頻可配置為80Hz、160Hz
? 省電模式(通過關顯示和關振蕩器進入)
? I2C
Z113+247
二特點
? 工作電壓 2.4-5.5V
? 內置32 kHz RC振蕩器
? 偏置電壓(BIAS)可配置為1/3、1/4
? COM周期(DUTY)可配置為1/4、1/8
? 內置顯示RAM為56x4位、52x8位
? 幀頻可配置為80Hz、160Hz
? 省電模式(通過關顯示和關振蕩器進入)
? I2C通信接口 ? 顯示模式
G106+266
? 工作電壓 2.5-5.5V ? 內置25.6 kHz RC振蕩器 ? 偏置電壓(BIAS)為1/4 ? COM周期(DUTY)為1/8 ? 內置顯示RAM為35×8位 ? I2C通信接口 ? 內置EVR (Electrical volume register)功能 ? VLCD電壓范圍2.5V~5.5V ? 幀頻80Hz/
VKL144B
封裝形式:QFN48L
特點
? 工作電壓 2.5-5.5V
? 內置32 kHz RC振蕩器
? 偏置電壓(BIAS)可配置為1/2、1/3
? COM周期(DUTY)為1/4
? 內置顯示RAM為36x4位
? 幀頻80Hz/71Hz/64Hz/53Hz可調
? 省電模式(通過關顯示進入)
? 可配置4種功耗模式
? I2C
G106+246
? 工作電壓2.5-5.5V ? 內置32 kHz RC振蕩器 ? 偏置電壓(BIAS)可配置為1/2、1/3 ? COM周期(DUTY)為1/4 ? 內置顯示RAM為32x4位 ? 幀頻80Hz/71Hz/64Hz/53Hz可調 ? 省電模式(通過關顯示進入) ? 可配置4種功耗模式 ? I2C通信接口 ? 顯示模式32x4
? 工作電壓 2.4-5.5V ? 內置32 kHz RC振蕩器 ? 偏置電壓(BIAS)可配置為1/2、1/3、1/4、1/5 ? COM周期(DUTY)可配置為1、1/2、1/3、1/4、1/8、1/16 ? 內置顯示RAM為76x4位、68x8位、60x16位 ? 幀頻可配置為80Hz、160Hz ? 省電模式(通過關顯示和關振蕩器進入) ? I2C
產品型號:VKL144A
封裝形式:TSSOP48
特點
? 工作電壓 2.5-5.5V
? 內置32 kHz RC振蕩器
? 偏置電壓(BIAS)可配置為1/2、1/3
? COM周期(DUTY)為1/4
? 內置顯示RAM為36x4位
? 幀頻80Hz/71Hz/64Hz/53Hz可調
? 掉電模式(通過關顯示進入)
? 可配置4種功耗模式
? I2C
產品型號:VKL076
封裝形式:SSOP28
特點
? 工作電壓 2.5-5.5V
? 內置32 kHz RC振蕩器
? 偏置電壓(BIAS)可配置為1/2、1/3
? COM周期(DUTY)為1/4
? 內置顯示RAM為19x4位
? 幀頻80Hz
? 省電模式(通過關顯示和關振蕩器進入)??
? 可配置4種功耗模式
? I2C