///*** *** *** *** *** *** * //一、程序說明: //1, 24LC02器件地址是1010000R/W. //2, 數(shù)組寫入24LC02采取頁寫方式. //3, 數(shù)組code從24LC02讀出時(shí)采取自由讀方式. //4, 采用4.00M晶體。 //5,采用軟件I2C。 //二、硬件連接: //1, SDA------->23 pin.(當(dāng)然你可以任意選擇腳位) //2, scl------->18 Pin.(當(dāng)然你可以任意選擇腳位) //3, PORTB----->數(shù)碼管的段輸出 //4, RD4,RD5,RC6,RC7------->數(shù)碼管的位輸出(數(shù)碼管為共陰極)
上傳時(shí)間: 2013-12-21
上傳用戶:lizhizheng88
本程序用于MICROCHIP 24LC64 EEPROM的讀寫。本程序不使用芯片級聯(lián)方式, 請將A0,A1,A2 管腳接至低電平。本程序使用IOC6作為SDA,IOC7作為scl。 程序中的地址空間最大可至64K:24LC00-16-0,24LC01-128-8,24LC02-256-8, 24LC04-512-16,24LC08-1K-16,24LC16-2K-32,24LC32-4K-32,24LC64-8K-32, 24LC128-16K-64,24LC256-32K-64,24LC512-64K-128,讀寫數(shù)據(jù)均為8bits。 以上器件的格式為(型號-地址空間-頁大小)不同器件的頁大小不同,因此頁寫 程序需作相應(yīng)修改,其他字節(jié)寫,隨機(jī)讀以及順序讀程序均相同
標(biāo)簽: MICROCHIP EEPROM 程序 24
上傳時(shí)間: 2016-11-07
上傳用戶:kytqcool
本模擬I2C軟件包包含了I2C操作的底層子程序,使用前要定義 好scl和SDA。在標(biāo)準(zhǔn)8051模式(12 Clock)下,對主頻要求是不高于12MHz(即1個(gè) 機(jī)器周期1us) 若Fosc>12MHz則要增加相應(yīng)的NOP指令數(shù)。(總線時(shí)序符合I2C標(biāo) 準(zhǔn)模式,100Kbit/S)。
上傳時(shí)間: 2013-12-08
上傳用戶:ruixue198909
51單片機(jī)的IIC驅(qū)動(dòng)程序包。根據(jù)使用的硬件不通,更改包含頭文件和對應(yīng)SDA和scl設(shè)置。
標(biāo)簽: IIC 51單片機(jī) 驅(qū)動(dòng)程序 硬件
上傳時(shí)間: 2013-12-22
上傳用戶:xfbs821
51單片機(jī)和GM7113的硬件連接非常簡單,只要把單片機(jī)的兩個(gè)I/O口(如P1.0、P1.0)直接和GM7113的scl、SDA管腳相連,再加上上拉電阻即可。 用單片機(jī)初始化GM7113的主要任務(wù)是程序的編寫,首先要熟悉I2C總線協(xié)議,根據(jù)I2C總線的原理寫出啟動(dòng)、停止、應(yīng)答信號等的子程序,由子程序再寫出發(fā)送、接收1個(gè)字節(jié)的程序,然后根據(jù)GM7113的寄存器操作格式寫出讀寫寄存器的程序,最后根據(jù)以上的子程序?qū)懗龀跏蓟疓M7113的程序段。
標(biāo)簽: 7113 GM 51單片機(jī) 硬件
上傳時(shí)間: 2013-12-23
上傳用戶:李彥東
I2C串行總線具有占用I/O口少,控制方式簡單,信號傳輸速度快,配套功能芯片種類多的優(yōu)點(diǎn),非常適用于單片機(jī)系統(tǒng)設(shè)計(jì)中,I2C串行總線由兩根線構(gòu)成:數(shù)據(jù)線(SDA),時(shí)鐘線(scl),其數(shù)據(jù)傳輸過程在很多書中都有介紹,這里不做專門說明。下面以24CXX系列SEEPROM為例介紹EM78系列單片機(jī)如何設(shè)計(jì)I2C總線接口。
上傳時(shí)間: 2017-02-10
上傳用戶:asddsd
虛擬I2C總線匯編程序軟件包 I2C 軟件包的底層子程序,使用前要定義好scl和SDA。在標(biāo)準(zhǔn)80C51模式(12 Clock)下,對主頻要求是不高于12MHz(1個(gè)機(jī)器周期1us)若Fosc>12MHz,則要增加相應(yīng)的NOP指令數(shù)。在使用本軟件包時(shí),請?jiān)谀愕某绦虻奈次布尤?INCLUDE (VI2C_ASM.ASM)即可。
上傳時(shí)間: 2014-12-01
上傳用戶:yimoney
MCS-51單片機(jī)模擬I2C軟件包本模擬I2C軟件包包含了I2C操作的底層子程序,使用前要定義 好scl和SDA。在標(biāo)準(zhǔn)8051模式(12 Clock)下,對主頻要求是不高于12MHz(即1個(gè) 機(jī)器周期1us) 若Fosc>12MHz則要增加相應(yīng)的NOP指令數(shù)。(總線時(shí)序符合I2C標(biāo) 準(zhǔn)模式,100Kbit/S)
上傳時(shí)間: 2014-11-04
上傳用戶:wang5829
用于監(jiān)視I2C通信總線,反饋至PC顯示,其中PA0為scl,PA1為SDA,支持400kbps/100kbps兩種I2C通訊模式
上傳時(shí)間: 2017-06-04
上傳用戶:yt1993410
在微機(jī)上模擬I2C總線的設(shè)計(jì)中,用并行口的D0(PIN2)模擬scl信號,用D1(PIN3)模擬SDA信號。根據(jù)IIC總線的電平規(guī)范
標(biāo)簽: I2C 微機(jī) 模擬 線的設(shè)計(jì)
上傳時(shí)間: 2017-06-05
上傳用戶:wfl_yy
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1