ob体育竞彩 _欧宝体育在线链接 學習網站
當前位置: ob体育竞彩 > 工控知識> 正文

i2c和eeprom的區別

時間:2019-10-09 21:00 來源:ob体育竞彩

I2C總線是單片機常用的一種通信協議,最初它是由飛利浦公司研發的一種兩線式串行總線,這種總線的應用場合主要是在單片機與其外圍芯片之間進行的通信,因此在單片機通信中用的很普遍。I2C 總線的優點是接口方式簡單,隻有兩條線,一條是SCL時鍾線另一條是SDA數據線。通過這兩條線可以掛接多個參與通信的器件,比如傳感器、LCD液晶驅動器等這種接線方法也就是我們通常所說的多機模式,其通信格式如下所示。

每個器件都可以作為主機,同一時刻隻能有一個器件作為主機。我們學過的UART通信是一種異步通信,而IIC通信是屬於同步通信,在進行IIC通信時SCL 時鍾線是協調指揮收發雙方的時鍾節拍,SDA 數據線是專門傳輸數據的。IIC 的發送和接收都是用SCL 這個時鍾線作為節拍,以這個為基準進行數據的發送和接收的。就I2C 從應用上而言,這種通信方式多用於板內設備之間的通信,比如單片機和EEPROM這種存儲芯片之間的通信就用這種IIC通信方式。一般I2C 通信分可設置為低速模式100kbit/s,快速模式400kbit/s 和高速模式3.4Mbit/s三種模式,可以根據具體要求進行自由選擇。


EEPROM的應用介紹
我們在實際應用中,常常需保存在單片機RAM 中的數據,掉電後數據就丟失了,保存在單片機的FLASH 中的數據,又不能隨意改變,也就是不能用它來記錄變化的數值。但是在有些情況下,我們又需要記錄下這些信息,而它們還時常需要改變或更新,掉電之後數據還不能丟失,比如我們的家用電表度數,我們的電視機裏邊的頻道記憶,一般都是使用EEPROM 來保存數據,特點就是掉電後不丟失。說到這裏我們知道了EEPROM是一種存儲器的存儲方式,就是這種存儲器在斷電的情況下保存在其內部的信息不回丟失,比如24C01、24C02就是兩種EEPROM存儲芯片,在單片機控製電路中用的很普遍,如下圖所示。這種芯片就是通過IIC總線,也就是SCL時鍾線和SDA數據線兩根線進行數據的通信。因此我們的I2C 和我們的EEPROM 就可以合二為一體了。大家要明白的是I2C 是一個通信協議EEPROM 隻是一個器件,我們隻是用了這個器件采用了I2C 協議的接口與單片機相連而已,他們之間沒有必然的聯係,所以EEPROM 可以用其他接口,I2C 也可以用在其它很多器件上的。

I2C 和EEPROM的重要性
從以上的介紹我們可以知道I2C 和EEPROM在單片機控製係統中所用的還是十分廣泛的,要想學會入門單片機這個知識點是繞不開的。比如我們日常生活中所看的電視頻道記憶功能、交通燈倒計時時間的設定、戶外LED 廣告的記憶功能等都有可能有用到類似EEPROM 這類存儲器件。這類器件的優勢是存儲的數據不僅可以改變,而且掉電後數據
保存不丟失,因此大量應用在各種電子消費品上。所以單片機學習IIC總線EEPROM很重要。
    看過《i2c和eeprom的區別》的人還看了以下文章
    電磁閥與電動閥的主要區別 電磁閥與電動閥的主要區別
    我們通常把電動閥和電磁閥分開來說。但電磁閥也算電動閥的一種。 通常意義上,電動閥簡單來說就是用電動執行器來代替人力對閥門狀態進行操作的閥門。 所以我們平時用的手動閥門基本都有相應的電動版本。可以根據閥門采用旋轉和上下動作,選用不同的電動執行...
    接近開關兩線式和三線式的接線區別圖解 接近開關兩線式和三線式的接線區別圖解
    接近開關被廣泛用到計數器上。 接近開關有兩線式和三線式之區別,它們的接線是不同的。 兩線製接近開關的工作電壓有交流220V和直流(6-36V)兩種,其接線比較簡單,接近開關與負載串聯後接到電源即可。兩線式接近開關分常開和常閉兩種。 三線式接近開關工作電...
    pc機與上位機的區別 pc機與上位機的區別
    PC機就是個人計算機,無論台式電腦和筆記本電腦都屬於PC機。不具備,操作、監控、報警、存儲、打...
    工業PLC控製與電腦程序控製有什麼區別 工業PLC控製與電腦程序控製有什麼區別
    工業PLC和電腦控製有本質區別:PLC是可編程邏輯控製器有強大的可拓展性,除了主機外專門針對工業場合提供了除了各種模塊:模擬量模塊,開入模塊,繼電器模塊,通訊模塊,組態顯示屏等。因為是專門針對工業場合設計的產品,所有的借口都是通用的,通訊協議也...
    力控組態軟件和Vb可視化編程軟件有什麼區別 力控組態軟件和Vb可視化編程軟件有什麼區別
    力控組態軟件和Vb可視化編程軟件很大的區別, 力控組態軟件事事一個工控組態軟件,具有很強可靠性,他也是一種成熟的軟件產品,主要用於工業現場的檢測,數據采集等優點是功能強大,易於二次組態開發,性能穩定,能實現複雜的具有交互式功能的界麵。 而vb可...
    Baidu
    map