I2C 總線包括了兩條串行總線(時(shí)鐘線SCL 和數(shù)據(jù)線SDA),通過(guò)這兩條總線能實(shí)現(xiàn)多個(gè)芯片之間
的通信。在互相連接的芯片中,至少有一個(gè)芯片作為總線控制器,而其它芯片則作為從控制器。在
本應(yīng)用說(shuō)明中,介紹了用Holtek 的八位RISC 結(jié)構(gòu)的單片機(jī)作為單總線控制器的軟件實(shí)現(xiàn)的方法。
在本文的示例中,采用了一片EEPROM(型號(hào)HT24LC02,2Kbit)作為從控制器參與測(cè)試。
電路說(shuō)明:
HT24LC02 的A0、A1、A2、VSS、WP 引腳接地,VCC 接+5V,SCL 接PA3,SDA 接PA2
使用說(shuō)明:
例程中先向eeprom 中寫(xiě)數(shù)據(jù),寫(xiě)完后,再將eeprom 中內(nèi)容讀出來(lái),并將讀出數(shù)據(jù)進(jìn)行比較,
若數(shù)據(jù)不相等程序跳到fail_out 中;若相等,最后程序跳到ok_end 中。
本說(shuō)明中提供了一個(gè)源文件OP_HT24.ASM 和一個(gè)包含文件HT24.ASM。在應(yīng)用時(shí),要將
OP_HT24.ASM 文件添加到用戶的project 中,并修改HT24.INC 文件中的變量設(shè)置,以建立SCL/SDA
引腳來(lái)與用戶的應(yīng)用電路相匹配。
資源簡(jiǎn)介:I2C 總線包括了兩條串行總線(時(shí)鐘線SCL 和數(shù)據(jù)線SDA),通過(guò)這兩條總線能實(shí)現(xiàn)多個(gè)芯片之間的通信。在互相連接的芯片中,至少有一個(gè)芯片作為總線控制器,而其它芯片則作為從控制器。在本應(yīng)用說(shuō)明中,介紹了用Holtek 的八位RISC 結(jié)構(gòu)的單片機(jī)作為單總線控制器...
上傳時(shí)間: 2013-10-19
上傳用戶:ming52900
資源簡(jiǎn)介:微波技術(shù)基礎(chǔ),實(shí)驗(yàn)(省優(yōu)課件) PDF版
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
資源簡(jiǎn)介:HT48 & HT46 MCU UART 的軟件實(shí)現(xiàn)方法具有低功耗、高性能的HOLTEK 的8 位單片機(jī),十分適用于各種控制系統(tǒng)產(chǎn)品,如辦公自動(dòng)化和一些消費(fèi)性產(chǎn)品中。有時(shí)在一些應(yīng)用系統(tǒng)中需要附加與其它單片機(jī)進(jìn)行異步串行通信,在這種情況下,使用軟件方法實(shí)現(xiàn)比選擇專用的IC ...
上傳時(shí)間: 2013-11-07
上傳用戶:wch1989
資源簡(jiǎn)介:本文給出軟件模擬I2C總線應(yīng)用在多主機(jī)系統(tǒng)中的解決方案。分析多主競(jìng)爭(zhēng)出現(xiàn)的原因及其時(shí)段,結(jié)合時(shí)序圖和流程圖闡述競(jìng)爭(zhēng)仲裁的原理及實(shí)現(xiàn)方法,并提供通用軟件包,用戶可將其應(yīng)用在實(shí)際的系統(tǒng)中。
上傳時(shí)間: 2013-05-27
上傳用戶:pioneer_lvbo
資源簡(jiǎn)介:HT48? HT46 MCU與HT93LC46 EEPROM的通信文件編碼:HA0003s介紹:HT93LC46EEPROM 是Holtek 制造的1K 位系列的EEPROM(電可擦除只讀存儲(chǔ)器),一般它用于微控制器的固定數(shù)據(jù)的存儲(chǔ)。在本文中,我們將以Holtek 公司8 位微控制器為例,介紹該芯片常用的操作功能...
上傳時(shí)間: 2013-11-11
上傳用戶:風(fēng)行天下
資源簡(jiǎn)介:keil c51下基于軟件模擬I2C總線的Dll動(dòng)態(tài)連接庫(kù)。下載后將其烤到keil\C51\bin下即可。
上傳時(shí)間: 2014-11-12
上傳用戶:ardager
資源簡(jiǎn)介:用軟件模擬I2C的源代碼,內(nèi)有說(shuō)明
上傳時(shí)間: 2015-03-08
上傳用戶:梧桐
資源簡(jiǎn)介:用P87LPC764作為I2C總線主控器的詳細(xì)舉例的介紹文章
上傳時(shí)間: 2014-01-12
上傳用戶:ynsnjs
資源簡(jiǎn)介:軟件模擬I2C總線代碼,希望能對(duì)你們有用 ,大家資源交換交換!
上傳時(shí)間: 2014-01-05
上傳用戶:daguda
資源簡(jiǎn)介:《模擬I2C總線多主通信的通用軟件包》,支持多主競(jìng)爭(zhēng),比如有多個(gè)單片機(jī)和I2C器件同時(shí)工作。
上傳時(shí)間: 2016-10-04
上傳用戶:Pzj
資源簡(jiǎn)介:這是我們公司正在使用的滿位顯示屏程序,用C語(yǔ)言編寫(xiě),里面有I2C總線技術(shù),控制數(shù)碼管顯示技術(shù)..在現(xiàn)代停車(chē)場(chǎng)用來(lái)指示車(chē)庫(kù)的剩余車(chē)位非常的實(shí)用
上傳時(shí)間: 2016-11-10
上傳用戶:二驅(qū)蚊器
資源簡(jiǎn)介:用I2C總線擴(kuò)展IO口的verilogHDL程序
上傳時(shí)間: 2017-01-15
上傳用戶:kernaling
資源簡(jiǎn)介:是個(gè)用I2C總線來(lái)驅(qū)動(dòng)的控制IC的開(kāi)發(fā)程序,
上傳時(shí)間: 2014-08-16
上傳用戶:hewenzhi
資源簡(jiǎn)介:實(shí)現(xiàn)存儲(chǔ)器EEPROM AT24C02的數(shù)據(jù)讀寫(xiě)*作,同時(shí)了解軟件實(shí)現(xiàn)I2C總線讀寫(xiě)
上傳時(shí)間: 2017-07-07
上傳用戶:onewq
資源簡(jiǎn)介:用軟件模擬SPI總線,已通過(guò)測(cè)試。大家只要改到一下管腳配置就可放心用。
上傳時(shí)間: 2017-08-03
上傳用戶:weixiao99
資源簡(jiǎn)介:這是一個(gè)c語(yǔ)言寫(xiě)的a/d轉(zhuǎn)換程序。利用I2C總線實(shí)現(xiàn)對(duì)24c02的存和取
上傳時(shí)間: 2013-12-26
上傳用戶:plsee
資源簡(jiǎn)介:I2C總線控制器 altera提供的VHDL的源程序代碼
上傳時(shí)間: 2015-04-14
上傳用戶:lunshaomo
資源簡(jiǎn)介:程序是用單片機(jī)對(duì)I2C進(jìn)行讀寫(xiě)字節(jié)的操作,已經(jīng)過(guò)測(cè)試,歡迎大家一起探討.
上傳時(shí)間: 2014-01-02
上傳用戶:zukfu
資源簡(jiǎn)介:本課件是一個(gè)動(dòng)態(tài)演示數(shù)據(jù)結(jié)構(gòu)算法執(zhí)行過(guò)程的輔助教學(xué)軟件, 它可適應(yīng)讀者對(duì)算法的輸入數(shù)據(jù)和過(guò)程執(zhí)行的控制方式的不同需求, 在計(jì)算機(jī)的屏幕上顯示算法執(zhí)行過(guò)程中數(shù)據(jù)的邏輯結(jié)構(gòu)或存儲(chǔ)結(jié)構(gòu)的變化狀況或遞歸算法執(zhí)行過(guò)程中棧的變化狀況。整個(gè)系統(tǒng)使用菜單驅(qū)動(dòng)方...
上傳時(shí)間: 2015-10-13
上傳用戶:waizhang
資源簡(jiǎn)介:7290I2C軟件包.rar可以實(shí)現(xiàn)多種功能的I2C
上傳時(shí)間: 2015-11-27
上傳用戶:釣鰲牧馬
資源簡(jiǎn)介:這是一個(gè)I2C總線在2051中的一個(gè)實(shí)驗(yàn)程序。
上傳時(shí)間: 2014-08-30
上傳用戶:Late_Li
資源簡(jiǎn)介:書(shū)籍:<<I2C總線應(yīng)用系統(tǒng)設(shè)計(jì)>>. 共有225頁(yè).詳細(xì)闡述了I2C總線接口通用器件的結(jié)構(gòu),工作原理,I2C總線的應(yīng)用程序設(shè)計(jì)原理,數(shù)據(jù)模擬等應(yīng)用.是學(xué)習(xí)和應(yīng)用I2C總線不可多得的好書(shū)籍.
上傳時(shí)間: 2013-12-08
上傳用戶:kristycreasy
資源簡(jiǎn)介:這是一個(gè)實(shí)現(xiàn)畫(huà)圖的多功能的小軟件,歡迎多多使用,很簡(jiǎn)單易用的.
上傳時(shí)間: 2013-12-18
上傳用戶:tzl1975
資源簡(jiǎn)介:一個(gè)用GPIO實(shí)現(xiàn)I2C接口進(jìn)行數(shù)據(jù)通訊的例子,
上傳時(shí)間: 2016-03-27
上傳用戶:chenlong
資源簡(jiǎn)介:AT89C51與I2C總線接口芯片X5045的接口程序
上傳時(shí)間: 2016-03-29
上傳用戶:wlcaption
資源簡(jiǎn)介:獨(dú)創(chuàng)的使用51單片機(jī)模擬I2C總線協(xié)議 每個(gè)功能函數(shù)都有詳細(xì)的說(shuō)明,并付有一個(gè) 實(shí)例應(yīng)用
上傳時(shí)間: 2013-12-20
上傳用戶:firstbyte
資源簡(jiǎn)介:I2C總線是單片機(jī)內(nèi)部的一種通訊總線,有SCK和SDA兩根線組成,根據(jù)時(shí)序編程輸入輸出數(shù)據(jù),本程序?yàn)镮2C總線的驅(qū)動(dòng),留有外接函數(shù)接口,可以直接調(diào)用
上傳時(shí)間: 2013-12-22
上傳用戶:manking0408
資源簡(jiǎn)介:這是mcs-51和EEPROM AT24C512 I2C總線接口器件接口的例子
上傳時(shí)間: 2014-01-20
上傳用戶:hullow
資源簡(jiǎn)介:單片機(jī)I2C總線設(shè)計(jì) 程序功能:利用I2C總線寫(xiě)或讀E2PROM 向E2PROM寫(xiě)n個(gè)數(shù)據(jù), 從E2PROM讀n個(gè)數(shù)據(jù), 我們都知道讀寫(xiě)E2PROM的控制信號(hào)很重要 這里教你如何編寫(xiě),有詳細(xì)的解釋源碼
上傳時(shí)間: 2013-12-08
上傳用戶:yulg
資源簡(jiǎn)介:s3c9454通過(guò)I2C總線讀寫(xiě)24C02的子程序
上傳時(shí)間: 2013-12-19
上傳用戶:caixiaoxu26