I2C(Inter-Integrated Circuit)總線是一種由PHILIPS公司開發(fā)的兩線式串行總線,用于連接微控制器及其外圍設備。I2C總線產生于在80年代,最初為音頻和視頻設備開發(fā),如今主要在服務器管理中使用,其中包括單個組件狀態(tài)的通信。例如管理員可對各個組件進行查詢,以管理系統(tǒng)的配置或掌握組件的功能狀態(tài),如電源和系統(tǒng)風扇。可隨時監(jiān)控內存、硬盤、網絡、系統(tǒng)溫度等多個參數,增加了系統(tǒng)的安全性,方便了管理。 1 I2C總線特點 I2C總線最主要的優(yōu)點是其簡單性和有效性。由于接口直接在組件之上,因此I2C總線占用的空間非常小,減少了電路板的空間和芯片管腳的數量,降低了互聯成本。總線的長度可高達25英尺,并且能夠以10Kbps的最大傳輸速率支持40個組件。I2C總線的另一個優(yōu)點是,它支持多主控(multimastering), 其中任何能夠進行發(fā)送和接收的設備都可以成為主總線。一個主控能夠控制信號的傳輸和時鐘頻率。當然,在任何時間點上只能有一個主控。 2 I2C總線工作原理 2.1 總線的構成及信號類型 I2C總線是由數據線SDA和時鐘SCL構成的串行總線,可發(fā)送和接收數據。在CPU與被控IC之間、IC與IC之間進行雙向傳送,最高傳送速率100kbps。各種被控制電路均并聯在這條總線上,但就像電話機一樣只有撥通各自的號碼才能工作,所以每個電路和模塊都有唯一的地址,在信息的傳輸過程中,I2C總線上并接的每一模塊電路既是主控器(或被控器),又是發(fā)送器(或接收器),這取決于它所要完成的功能。CPU發(fā)出的控制信號分為地址碼和控制量兩部分,地址碼用來選址,即接通需要控制的電路,確定控制的種類;控制量決定該調整的類別(如對比度、亮度等)及需要調整的量。這樣,各控制電路雖然掛在同一條總線上,卻彼此獨立,互不相關。 I2C總線在傳送數據過程中共有三種類型信號, 它們分別是:開始信號、結束信號和應答信號。 開始信號:SCL為高電平時,SDA由高電平向低電平跳變,開始傳送數據。 結束信號:SCL為低電平時,SDA由低電平向高電平跳變,結束傳送數據。 應答信號:接收數據的IC在接收到8bit數據后,向發(fā)送數據的IC發(fā)出特定的低電平脈沖,表示已收到數據。CPU向受控單元發(fā)出一個信號后,等待受控單元發(fā)出一個應答信號,CPU接收到應答信號后,根據實際情況作出是否繼續(xù)傳遞信號的判斷。若未收到應答信號,由判斷為受控單元出現故障。 目前有很多半導體集成電路上都集成了I2C接口。帶有I2C接口的單片機有:CYGNAL的 C8051F0XX系列,PHILIPSP87LPC7XX系列,MICROCHIP的PIC16C6XX系列等。很多外圍器件如存儲器、監(jiān)控芯片等也提供I2C接口。 3 總線基本操作 I2C規(guī)程運用主/從雙向通訊。器件發(fā)送數據到總線上,則定義為發(fā)送器,器件接收數據則定義為接收器。主器件和從器件都可以工作于接收和發(fā)送狀態(tài)。 總線必須由主器件(通常為微控制器)控制,主器件產生串行時鐘(SCL)控制總線的傳輸方向,并產生起始和停止條件。SDA線上的數據狀態(tài)僅在SCL為低電平的期間才能改變,SCL為高電平的期間,SDA狀態(tài)的改變被用來表示起始和停止條件。參見圖1。 | |
圖1 串行總線上的數據傳送順序 | |
3.1 控制字節(jié) 在起始條件之后,必須是器件的控制字節(jié),其中高四位為器件類型識別符(不同的芯片類型有不同的定義,EEPROM一般應為1010),接著三位為片選,最后一位為讀寫位,當為1時為讀操作,為0時為寫操作。如圖2所示。 | |
圖2 控制字節(jié)配置 | |
3.2 寫操作 寫操作分為字節(jié)寫和頁面寫兩種操作,對于頁面寫根據芯片的一次裝載的字節(jié)不同有所不同。關于頁面寫的地址、應答和數據傳送的時序參見圖3。 | |
圖3 頁面寫 | |
3.3 讀操作 讀操作有三種基本操作:當前地址讀、隨機讀和順序讀。圖4給出的是順序讀的時序圖。應當注意的是:最后一個讀操作的第9個時鐘周期不是“不關心”。為了結束讀操作,主機必須在第9個周期間發(fā)出停止條件或者在第9個時鐘周期內保持SDA為高電平、然后發(fā)出停止條件。 | |
圖4 順序讀 | |
4 實例:X24C04與MCS-51單片機軟硬件的實現 X24C04是XICOR公司的CMOS 4096位串行EEPROM,內部組織成512×8位。16字節(jié)頁面寫。與MCS-51單片機接口如圖5所示。由于SDA是漏極開路輸出,且可以與任何數目的漏極開路或集電極 開路輸出“線或”(wire-Ored)連接。上拉電阻的選擇可參考X24C04的數據手冊。下面是通過I2C接口對X24C04進行單字節(jié)寫操作的例程。流程圖及源程序如下: | |
圖5 X24C04與51單片機接口 | |
;名稱:BSENT ;描述:寫字節(jié) ;功能:寫一個字節(jié) ;調用程序:無 ;輸入參數:A ;輸出參數:無 BSEND: MOV R2,#08H ;1字節(jié)8位 SENDA: CLR P3.2 ; RLC A ;左移一位 MOV P3.3,C ;寫一位 SETB P3.2 DJNZ R2,SENDA ;寫完8個字節(jié)? CLR P3.2 ;應答信號 SETB P3.3 SETB P3.2 RET | |
圖6 流程圖 | |
5 結束語 在I2C總線的應用中應注意的事項總結為以下幾點 : 1) 嚴格按照時序圖的要求進行操作, 2) 若與口線上帶內部上拉電阻的單片機接口連接,可以不外加上拉電阻。 3) 程序中為配合相應的傳輸速率,在對口線操作的指令后可用NOP指令加一定的延時。 4) 為了減少意外的干擾信號將EEPROM內的數據改寫可用外部寫保護引腳(如果有),或者在EEPROM內部沒有用的空間寫入標志字,每次上電時或復位時做一次檢測,判斷EEPROM是否被意外改寫。 |
- 應用實例(7312)
- 組圖I2(5111)
相關推薦
I2C總線原理詳解
I2C兩線式串行總線通訊協(xié)議,它是由飛利浦開發(fā)的,主要用于連接微控制器及其外圍設備之間,它是由數據線SDA和信號線SCL構成的,可發(fā)送和接收數據即在MUC和I2C設備之間,I2C和I2C之間進行全雙工信號傳輸,高速I2C總線一般可達到400kbps。一般我們也稱為TWI接口。
2023-10-18 17:20:58
171


i2c采樣是上升沿嗎?
i2c采樣是上升沿嗎?? I2C采樣是指在I2C總線上對數據進行采樣。在I2C總線上,數據的傳輸是通過2條線傳遞。一條是時鐘線(SCL),另一條是數據線(SDA)。采樣的目的是為了準確地讀取或寫入
2023-09-19 17:16:05
331

I2C串行總線協(xié)議是什么?I2C總線有哪些優(yōu)點?
I2C串行總線協(xié)議是什么?I2C總線有哪些優(yōu)點? I2C(Inter-Integrated Circuit)是一種串行總線協(xié)議,由Philips(現為NXP Semiconductors公司)在
2023-09-12 11:18:17
301

I2C總線的工作原理和應用
在現代電子設備中,各種傳感器、芯片和模塊之間的通信至關重要。而I2C(Inter-Integrated Circuit)總線作為一種簡單、高效的串行通信協(xié)議,已經成為連接各種設備的首選之一。本文將
2023-08-21 09:24:59
695


I2C總線的工作原理和功能特點
I2C(Inter-Integrated Circuit)總線是一種由Philips公司開發(fā)的兩線式串行總線,用于連接微控制器及其外圍設備。I2C總線產生于在80年代,最初為音頻和視頻設備開發(fā)。
2023-08-17 10:19:24
214


i2c總線的組成,及其作用 i2c總線的優(yōu)點是什么
如果您正在使用OLED顯示器,氣壓傳感器或陀螺儀/加速度計模塊的項目,您可能會發(fā)現正在使用I2C總線。
2023-08-07 16:18:03
380

基于單片機的I2C總線與AT24C01實驗 I2C總線通信原理講解
在單片機應用系統(tǒng)中,串行通信總線技術是非常重要的通信手段。常用的串行總線通信方式包括異步串行通信 UART、I2C(Inter IC BUS)、單總線(One WIRE BUS)以及 SPI 總線
2023-07-27 16:51:32
1161


i2c detect掃描i2c總線上的設備
i2cdetect:用于掃描i2c 總線上的設備 Usage: i2cdetect [ - y] [ - a] [ - q | - r] I2CBUS [ FIRST LAST
2023-07-27 16:16:27
872


i2c總線是什么意思 i2c通信咋樣 i2c通信的詳細講解
I2C總線是由Philips公司開發(fā)的一種簡單、雙向二線制同步串行總線。它只需要兩根線即可在連接于總線上的器件之間傳送信息。
2023-07-27 14:23:00
380


I2C總線的速率是多少
I2C 的速度 I2C 是一種低速、串行總線,有 SDA(串行數據線) 和 SCL(串行時鐘線) 兩條信號線,半雙工通信。通信速度如下: ? Bidirectional bus
2023-07-25 09:41:01
658

I2C子系統(tǒng)SW Architecture
通過 i2c-core 將 i2c 設備驅動和 i2c 總線驅動進行了分離,從而使得 i2c 設備驅動中不用關心 i2c 總線傳輸細節(jié),專注于 i2c 設備邏輯的實現。 抽象如下: I2C 總線驅動重點是 I2C
2023-07-22 16:01:00
293


I2C總線協(xié)議的工作流程
I2C 總線是一個標準的雙向接口,使用一個稱為主器件的控制器與從器件進行通信。物理I2C接口由串行時鐘線SCL和串行數據線SDA組成。SDA和SCL線都必須通過上拉電阻器連接到VCC。上拉電阻器
2023-06-02 10:17:25
555


簡述I2C總線協(xié)議
I2C 總線在物理連接上非常簡單,分別由SDA(串行數據線)和SCL(串行時鐘線)及上拉電阻組成。通信原理是通過對SCL和SDA線高低電平時序的控制,來 產生I2C總線協(xié)議所需要的信號進行數據的傳遞。在總線空閑狀態(tài)時,這兩根線一般被上面所接的上拉電阻拉高,保持著高電平。
2023-02-13 10:14:21
581


GPIO模擬I2C總線的驅動設計與實現
I2C總線簡單方便,是我們經常使用的一種總線。但有時候我們的MCU沒有足夠多的I2C控制器來實現我們的應用,所幸我可以使用普通的GPIO引腳來模擬低速的I2C總線通信。這一節(jié)我們就來實現使用軟件通過普通GPIO操作I2C設備的驅動。
2022-12-14 14:19:36
4047


I2C總線的基本工作過程
I2C總線是一個標準的雙向接口,它使用一個控制器(稱為主控制器)與從設備進行通信。 從機不能傳送數據,除非它已被主機尋址。 I2C總線上的每個設備都有一個特定的設備地址,以區(qū)分同一I2C總線上的其他設備。
2022-08-11 17:19:43
3003


I2C總線協(xié)議操作介紹
I2C總線物理拓撲結構
I2C 總線在物理連接上非常簡單,分別由SDA(串行數據線)和SCL(串行時鐘線)及上拉電阻組成。通信原理是通過對SCL和SDA線高低電平時序的控制,來 產生I2C
2022-02-09 14:08:17
1846


ESP32 之 ESP-IDF 教學(六)——I2C數據總線(I2C)
ESP32 之 ESP-IDF 學習筆記(六)【I2C數據總線(I2C)】文章目錄ESP32 之 ESP-IDF 學習筆記(六)【I2C數據總線(I2C)】一、I2C 簡介二、I2C 數據幀三、在
2021-12-28 19:25:23
22

硬件I2C與模擬I2C
硬件I2C對應芯片上的I2C外設,有相應I2C驅動電路,其所使用的I2C管腳也是專用的,因而效率要遠高于軟件模擬的I2C;一般也較為穩(wěn)定,但是程序較為繁瑣。硬件(固件)I2C是直接調用內部寄存器進行
2021-12-28 19:14:11
77

STM32-I2C總線通信與MPU6050
地址MPU6050電氣原理圖1、I2C總線I2C(Inter-integrated Circuit)總線是由PHILIPS公司開發(fā)的兩線式串行總線,用于連接微控制器及其外圍設備,是微電子通信控制領域...
2021-12-06 14:06:08
25

嵌入式內核及驅動開發(fā)-09IIC子系統(tǒng)框架使用(I2C協(xié)議和時序,I2C驅動框架,I2C從設備驅動開發(fā),MPU6050硬件連接
文章目錄I2c協(xié)議和時序I2c介紹I2c硬件連接I2c總線的信號I2c總線寫時序I2c總線讀時序I2c驅動框架I2C子系統(tǒng)軟件框架常用的對象設備驅動對象i2c_client—掛在I2C總線上的I2C
2021-12-06 14:06:07
17

你不能不知的I2C總線
4.8 I2C總線I2C總線(Inter-Integrated Circuit Bus)是由Philips公司開發(fā)的一種簡單、雙向二線制同步串行總線。它只需要兩根線即可在連接于總線上的器件之間傳送
2021-12-05 12:36:12
14

什么是I2C總線 I2C總線開發(fā)設計需要注意點
一、前言 I2C總線是由Philips公司開發(fā)的一種簡單、雙向二線制同步串行總線。它只需要兩根線即可在連接于總線上的器件之間傳送信息。 二、I2C總線開發(fā)設計需要注意點 1、總線容量及驅動
2021-11-01 10:39:04
4082


I2C總線的基本通信總結
在電子設計開發(fā)中I2C大家已經很熟悉了,每一種電子產品小到電子開關,大到衛(wèi)星通信都會利用的I2C總線。據統(tǒng)計I2C在電子產品中占據了93%的份額,幾乎任何一種電路都要使用。 I2C是由PHILIPS
2021-08-26 14:08:36
17026


干貨:I2C總線最全教程講解
? 裸機操作篇 本文以三星exynos4412為例講解I2C時序,并掛載在I2C控制器mpu6050陀螺儀的數據讀取實例。通過本篇文章,讀者可以理解I2C時序,以及如何基于三星I2C控制實現裸機讀取
2021-02-20 15:04:58
11545


i2c總線用來做什么_i2c總線數據傳輸過程
I2C總線控制器為微控制器或微處理器提供控制I2C總線的接口,它控制所有I2C總線的特殊序列、協(xié)議、仲裁、時序,這里指MPC8250提供的I2C總線控制接口。
2020-11-24 14:16:18
6438

I2C總線物理拓撲結構_I2C總線協(xié)議解析
I2C 總線在物理連接上非常簡單,分別由SDA(串行數據線)和SCL(串行時鐘線)及上拉電阻組成。通信原理是通過對SCL和SDA線高低電平時序的控制,來 產生I2C總線協(xié)議所需要的信號進行數據的傳遞。在總線空閑狀態(tài)時,這兩根線一般被上面所接的上拉電阻拉高,保持著高電平。
2020-09-24 14:12:09
5587


基于MCS-51單片機I2C總線接口電路的設計
在單片機控制系統(tǒng)中,廣泛使用I2C器件。如果單片機自帶I2C總線接口,則所有I2C器件對應連接到該總線上即可;若無I2C總線接口,則可以使用I/O口模擬I2C總線。
2019-10-15 16:13:27
2848


淺談I2C總線,I2C接口和SPI接口的作用相同
SDA 和 SCL 都是雙向的。SPI 總線有兩根單獨的線,分別用于兩個方向的通信,而 I2C 總線不同,它使用同一根線來完成主機發(fā)送數據和接收從機響應。另外,與 SPI 總線具有多個工作模式
2018-03-21 10:24:24
24362


I2C總線原理與應用
分享到 一.簡介 I2C (Inter-Integrated Circuit)總線是一種由Philips公司開發(fā)的兩線式串行總線,用于連接微控制器及其外圍設備。I2C總線產生于在80年代,最初為音頻
2018-01-22 22:57:01
496


I2C總線的特點、控制技術與傳輸分析
I2C總線主要在微處理器的控制之下,因此通常稱微處理器是I2C總線的主機。習慣上總稱受控設備及功能電路為I2C總線的從機。
2017-12-25 15:17:57
9453

i2c總線的起始和終止的條件
盡量選用帶復位輸人的I2C從器件,從I2C總線死鎖產生的原因可以發(fā)現I2C總線死鎖的一個必要條件是主設備復位了而從設備沒有復位。如果從設備選用帶復位輸入的芯片,將主從設備的復位信號連接在一起,當外部產生復位事件時,主從設備同時復位,這樣就不會發(fā)生I2C總線死鎖現象了。
2017-12-06 15:48:20
26578


i2c總線相關知識
I2C總線在物理連接上非常簡單,分別由SDA(串行數據線)和SCL(串行時鐘線)及上拉電阻組成。通信原理是通過對SCL和SDA線高低電平時序的控制,來產生I2C總線協(xié)議所需要的信號進行數據的傳遞。在總線空閑狀態(tài)時,這兩根線一般被上面所接的上拉電阻拉高,保持著高電平。
2017-12-06 10:48:01
2822


I2C總線及EEPROM的Linux驅動程序的設計
1 引言 I2C (Inter-Integrated Circuit1總線是一種由Philips公司開發(fā)的2線式串行總線,用于連接微控制器及其外圍設備。它是同步通信的一種特殊形式,具有接口線少、控制
2017-11-30 18:05:37
321


《振南電子STM32視頻教程》第八講:I2C總線
[第8講] I2C總線(96分鐘),由何強主講.本課主要講解:(1).I2C總線中的概念講解;(2).I2C總線應用實例;(3).I2C總線的操作要素;(4).基于I2C總線的讀寫工作過程;(5).EEPROM AT24C02 的操作;(6).軟件模擬I2C時序;(7).字節(jié)數據的時序模擬講解
2016-10-09 15:57:01
970

I2C總線的結構介紹
內容摘要:介紹了I2C總線的結構、工作原理、數據傳輸方式,討論了基于I2C總線的多機通信軟硬件設計,實現了程控交換多機通信調度指揮系統(tǒng)。
2016-02-29 15:44:25
5

互聯IC總線(I2C)
I2C(Inter-Integrated Circuit,互聯IC)總線通過兩線制設計(串行數據線SDA和串行時鐘線SCL)來提供雙向的數據傳輸,可連接到外部I2C器件,例如串行存儲器(RAM
2016-01-13 16:38:23
13

基于FPGA的I2C SLAVE模式總線的設計方案
本文以標準的I2C 總線協(xié)議為基礎,提出了一種基于FPGA的I2C SLAVE 模式總線的設計方案。方案主要介紹了SLAVE 模式的特點。給出了設計的原理框圖和modelsim 下的行為仿真時序圖
2014-02-26 11:39:13
12004

NIOS實現I2C總線
I2C 總線的實現關鍵是SDA,他是雙向線,如果對與一個芯片只寫而不讀,I2C 實現起來很容易.使用NIOS 實現I2C 總線的關鍵是處理好SDA 雙向線的問題.
2011-11-01 14:28:50
37

I2C的讀寫操作實驗
I2C總線是一種串行數據總線,只有二根信號線,一根是雙向的數據線SDA,另一根是時鐘線SCL。在 I2C總線上傳送的一個數據字節(jié)由八位組成
2011-05-10 10:19:10
5241


基于CPLD的I2C總線接口設計
在電路設計中,I2C總線是比較常用的兩線式串行通信方式,大多數的CPU都擅長于并口操作,不具備直接操作I2C總線接口的能力。為了使不具備I2C總線接口能力的CPU通過對并口的簡單操作實現對I2C總線接口的控制,在分析I2C總線常用工作模式的基礎上,設計實現工作
2011-02-12 16:11:01
95

I2C總線在Linux系統(tǒng)中的驅動設計
介紹I2C總線的基本概念和工作原理,敘述I2C總線擴展器件ZLG7290的功能特點。在以S3C2410為微控制器,ZLG7290為I2C總線擴展器件的基礎上,介紹通過I2C總線讀取鍵盤的硬件、軟件設計,
2010-12-29 16:52:35
39

基于I2C總線的EEPROM驅動程序
I2C總線是由Philips公司開發(fā)的用于器件之間連接的2線式雙向同步串行總線。Linux內核中針對I2C總線的特性,其設備驅動使用了一種特殊的體系結構。介紹了MPC8250處理器上I2C總
2010-12-07 13:58:56
55

I2C總線詳解
I2C總線定義 I2C(Inter-Integrated Circuit)總線是一種由PHILIPS公司開發(fā)的兩線式串行總線,用于連接微控制器及其外圍設備。I2C總線產生于在80年代,最初為音頻和視頻設備開發(fā),如今
2010-06-30 11:09:15
3271

基于LTC4310設計的絕緣雙向I2C總線通信技術
基于LTC4310設計的絕緣雙向I2C總線通信技術
LTC4310是Linear 公司的絕緣的雙向I2C總線通信器件,每個器件可把I2C邏輯狀態(tài)編碼成信號,通
2010-04-30 09:26:13
1483


PCA9665并行總線轉I2C總線接口芯片簡介
PCA9665是一款并行總線與串行I2C總線接口轉換的器件,適用于微控制器/處理器使用并行總線擴展I2C總線接口。它支持并行總線與I2C總線雙向通信,在I2C總線上,它可以設置為主機或從
2010-03-10 15:49:10
46

PCA9564 并行總線轉I2C總線接口芯片簡介
PCA9564是一款采用CMOS工藝,支持并行總線與串行I2C總線通信轉換的接口器件,適用于微控制器/處理器使用并行總線擴展I2C總線接口。它支持并行總線與I2C總線雙向通信,在I2C總線上
2010-03-10 15:47:12
51

基于I2C總線的單主多從單片機之間的通信
介紹了作者所設計的基于I2C 總線的測試系統(tǒng)的結構及I2C 總線通信協(xié)議的特點,給出了I2C 總線在avr 單片機Atmega128 和三個Atmega168 通信時的具體主發(fā)和從收程序的流程圖及部分C 語
2009-12-19 17:06:00
108

I2C總線
I2C BUS(Inter IC BUS)是NXP 推出的芯片間串行傳輸總線,它以2 根連線實現了完善的雙向同步數據傳送,可以極方便地構成多機系統(tǒng)和外圍器件擴展系統(tǒng)。I2C 總線采用了器件地址的
2009-11-03 11:26:42
49

I2C總線接口模塊設計
本實驗是基于EasyFPGA030的I2C總線接口模塊設計,用EasyFPGA030開發(fā)套件通過I2C協(xié)議實現對二線制I2C串行EEPROM的讀寫操作,先把數據寫入EEPROM,然后再讀取出來顯示在數碼管上
2009-11-02 17:01:45
41

用Verilog HDL實現I2C總線功能
簡述了I2C總線的特點;介紹了開發(fā)FPGA時I2C總線模塊的設計思想;給出并解釋了用Verilog HDL實現部分I2C總線功能的程序,以及I2C總線主從模式下的仿真時序圖。
2009-10-19 10:49:16
102

I2C總線的單片機C語言實現及其應用
I2C總線的單片機C語言實現及其應用
本文介紹了I2C總線的概念、接口特性和傳輸時序,提出了一種用51系列單片機的C語言(C51)模擬I2C總線數據傳輸
2009-10-17 08:36:56
2787


I2C總線應用中的幾個問題
I2C總線應用中的幾個問題:i2c上拉電阻阻值的確定,PCB布局布線與抗干擾設計,軟件模擬I2C時序,I2C 應用中上拉電阻電源問題。
2009-09-13 14:27:55
51

I2C總線規(guī)范與I2C器件C51讀寫程序
I2C總線規(guī)范與I2C器件C51讀寫程序:本文簡要介紹了I2C總線,并給出了I2C器件的C51讀寫程序,極大的方便了大家對I2C總線的學習和設計應用。程序設計采用模塊化設計,方便向目標板的
2009-08-22 17:51:07
90

基于S3C44B0X的I2C總線設計
文章介紹了S3C44B0X 的I2C 總線接口,與EEPROM 的連接方法。重點分析了I2C 總線的配置方法,主器件模式下發(fā)送數據和接收數據的軟件設計,提供了I2C 中斷處理的源程序。關鍵詞I2C 總
2009-08-19 10:30:45
30

i2c總線的特點
i2c總線的特點:2 I2C 總線使設計人員和廠商都得益.. 3
2.1 設計人員的得益.. 4
2.2 廠商的得益. 5
3 介紹I2C 總線規(guī)范 6
4 I2C 總線的概念. 6
5 總體特征.. 7
2009-08-05 09:05:43
26

用Verilog HDL實現I2C總線功能
摘要: 簡述了I2C總線的特點;介紹了開發(fā)FPGA時I2C總線模塊的設計思想;給出并解釋了用Verilog HDL實現部分I2C總線功能的程序,以及I2C總線主從模式下的仿真時序圖
2009-06-20 13:17:08
6427


I2C總線器件的C51讀寫程序
I2C總線規(guī)范與I2C器件C51讀寫程序
本文簡要介紹了I2C總線,并給出了I2C器件的C51讀寫程序,極大的方便了大家對I2C總線的學習和設計應用。程序設計采用模塊化設計,方便向
2009-03-25 09:21:29
62

i2c總線技術 (非常詳細)
i2c總線技術:2 I2C 總線使設計人員和廠商都得益.. 32.1 設計人員的得益.. 42.2 廠商的得益. 53 介紹I2C 總線規(guī)范 64 I2C 總線的概念. 65 總體特征.. 76 位傳輸 76.1 數據
2009-03-25 08:58:49
62

I2C總線的工作原理與應用
I2C總線的工作原理與應用 I2C(Inter-Integrated Circuit)總線是一種由PHILIPS公司開發(fā)的兩線式串行總線,用于連
2009-03-02 01:20:21
4313


I2C總線協(xié)議及其應用
I2C總線協(xié)議及其應用
一、I2C總線介紹:
---- 由于大規(guī)模集成電路技術的發(fā)展,在單個芯片集成CPU以及組成一個單獨工作系統(tǒng)
2009-02-08 11:23:45
1352


I2C總線驅動程序的實現
I2C總線驅動程序的實現
I2C 驅動程序的簡介本驅動程序為標準的51 系列CPU 編寫,讓CPU 模擬成一個I2C 總線主器件,并部分支
2008-09-26 17:25:52
5438


i2c總線ppt(I2C總線器件應用)
I2C總線器件應用第一節(jié) I2C總線器件應用概述I2C總線工作原理I2C總線系統(tǒng)結構I2C總線系統(tǒng)結構如圖7-1所示。其中,SCL是時鐘線,SDA是數據線。總線上的各器件都采用漏
2008-08-13 17:34:34
117

i2c總線介紹
I2C介紹 I2C總線是兩線式串行總線。 I2C總線最主要的優(yōu)點是其簡單性和有效性,支持多主控(multimastering)。 占用空間小,芯片管腳數量少。
2008-08-13 17:29:55
41

基于CPLD的系統(tǒng)中I2C總線的設計
基于CPLD的系統(tǒng)中I2C總線的設計 摘要: 在介紹I2C總線協(xié)議的基礎上,討論了基于CPLD的系統(tǒng)中I2C總線的設計技術,并結合工程實例設計了I2C總線IP核,
2008-08-13 13:43:38
31

i2c總線標準(英文)
i2c總線標準(英文)
CONTENTS1 PREFACE. . . . . . . . . . . . . . . . . . . . . . . . . . .31.1 Version 1.0
2007-11-05 09:17:49
68

i2c總線
I2C(Inter-Integrated Circuit)總線是一種由PHILIPS公司開發(fā)的兩線式串行總線,用于連接微控制器及其外圍設備。I2C總線產生于在80年代,最初為音頻和視頻設備開發(fā),
2007-09-20 10:06:00
1037


I2C總線應用系統(tǒng)設計
I2C總線應用系統(tǒng)設計:串行擴展總線技術是新一代單片機技術發(fā)展的一個顯著特點。其中PHILIPS公司推出的 I2C總線(INTEL IC BUS)最為著名。與并行擴展總線相比,串行擴展總線有突
2006-03-25 14:57:41
291

評論