M24C16-RMN6TP je serijski elektronski pomnilniški čip, ki ga proizvaja stmikroelektronika, ki spada v serijo EEPROM (električno izbrisan programirljivi pomnilnik za branje).Široko se uporablja v video kamerah, vgrajeni logiki, superračunalnikih, trdih diskih, DVD diskovnih medpomnilnikih in statičnih spominih na naključni dostop.Ta članek bo podrobno predstavil M24C16-RMN6TP, da boste lažje razumeli in uporabili ta čip.
M24C16-RMN6TP je serijski elektronski pomnilnik 16KBIT I2C, ki ga sproži Stmicroelectronics.Uporablja serijski vmesnik I2C in podpira več načinov zaščite pred pisanjem.Ta naprava ima hitro hitrost dostopa do podatkov in zelo integrirano zasnovo, tako da se lahko široko uporablja v različnih elektronski opremi.Območje delovne napetosti M24C16 -RMN6TP je med 2,5 V in 5,5 V, medtem ko je njegovo delovno temperaturno območje -40 ° C do +85 ° C.Poleg tega je čip na voljo v 8-pinskem paketu SOIC, ki je hkrati primeren za spajkanje in montažo.
Alternativni modeli:
M24C16-RMN6TP sprejme 8-bitni način naslova naslovov in vsebuje skupno 2048 naslovov.Vsak naslov ustreza 8-bitni enoti za shranjevanje podatkov.V čipu je tudi kontrolna logična enota, ki je odgovorna za obdelavo operacij branja in pisanja podatkov.Poleg tega ima čip tudi funkcijo zaščite pisanja, ki lahko z nastavitvijo kontrolnega registra učinkovito prepreči, da bi se podatki slučajno napisali ali izbrisali.In delovno načelo M24C16-RMN6TP temelji na protokolu avtobusa I2C, ki izvaja komunikacijo med mojstrom in eno ali več suženjskimi napravami.Master bere ali piše podatke iz podrejene naprave s pošiljanjem navodil in podatkov.M24C16-RMN6TP izpolnjuje funkcije shranjevanja in dostopa do podatkov prek notranjih registrov in logičnih vezij.
• Proizvajalec: stmicroelektronika
• Paket / ohišje: SOIC-8
• Pakiranje: trak in kolut (TR)
• Čas dostopa: 900 ns
• Velikost pomnilnika: 16 kbit
• Frekvenca ure: 400 kHz
• Vrsta vmesnika: 2-žica, i2c
• Napajalna napetost: 1,8 V ~ 5,5 V
• Operacijska temperatura: -40 ° C ~ 85 ° C
• Največja frekvenca ure: 400 kHz
• Slog montaže: SMD/SMT
• dolžina/širina/višina/: 5 mm/4 mm/1,65 mm
• Kategorija izdelka: EEPROM
M24C16-RMN6TP podpira več načinov zaščite pred pisanjem, kar lahko učinkovito prepreči, da bi se podatki slučajno prepisali ali izgubili in izboljšali varnost podatkov.Ta funkcija je še posebej pomembna v napravah, ki morajo dolgo časa shranjevati pomembne podatke.
M24C16-RMN6TP ima hitro hitrost dostopa do podatkov in zelo integrirano zasnovo, ki ustreza zahtevam zmogljivosti različnih elektronskih naprav na pomnilniku.Njegova hitrost vodila L2C do 400kHz lahko hitro dokonča operacije branja in pisanja podatkov, izboljša operativno učinkovitost naprave.
M24C16-RMN6TP ima dobro združljivost z različnimi načini vmesnika I2C in ga je mogoče enostavno vključiti v različne sisteme.Poleg tega njegovo preprosto delovanje in enostavno razumljiv programski vmesnik razvijalcem omogočajo enostavno konfiguriranje in uporabo, kar zmanjšuje razvojne težave in stroške.
M24C16-RMN6TP se lahko uporablja v različnih elektronskih napravah, kot so elektronske ključavnice, pametni števci, širitev pomnilnika in tako naprej.Njegova prilagodljiva konfiguracija in zelo integriran dizajn omogočata zadovoljevanje potreb različnih naprav in zagotavljajo zanesljive rešitve za shranjevanje podatkov za različne scenarije aplikacij.
M24C16-RMN6TP ima dolžino 5 mm, širino 4 mm in višino 1,65 mm, na voljo pa je v embalaži SOIC-8 in traku in koluta.
V dejanskih aplikacijah gostitelj pošlje ukaze in naslove M24C16-RMN6TP prek vmesnika I2C, da v pomnilniku izvaja operacije branja in pisanja.Na primer, gostitelj lahko pošlje ukaz in naslov za branje, M24C16-RMN6TP pa bo podatke na ustreznem naslovu vrnil na gostitelja prek vodila I2C.Podobno lahko gostitelj pošlje ukaze in podatke za pisanje, M24C16-RMN6TP pa bo podatke zapisal v pomnilnik na določenem naslovu.
Postopek prenosa vključuje naslednje korake:
Stanje začetka: Gostitelj (na primer mikrokontroler) ustvari stanje začetka, tako da vleče SDA zatič z visokega do nizkega, hkrati pa ohranja SCL PIN visoko.To pomeni začetek prenosa podatkov na avtobusu I2C.
Okvir naslova: Domačin nato na SDA PIN oddaja 7-bitni naslov naprave in 1-bitni bit za branje in pisanje.Za M24C16-RMN6TP je naslov naprave 1010000 (binarni).Med njimi je, ko je bit za odčitavanje in pisanje 1 1, to pomeni, da bo gostitelj napravi poslal podatke (to je operacija pisanja);Ko je bit smeri branja in pisanja 0, to pomeni, da bo gostitelj prejel podatke iz naprave (torej operacija branja).
Podatkovni okvir: Po naslovnem okviru se podatki prenašajo med gostiteljem in napravo.Okvir podatkov vključuje 8 bitov podatkov in bit za potrditev.Gostitelj iznaša podatke na PIN SDA in naprava prejme podatke.Ko se vsak podatkovni bit prenese, urni signal na Pin SCL zaklene podatke na Pin SDA.
Potrditveni bit: Po zaključku zadnjega prenosa podatkovnega okvira sprejemna naprava (M24C16-RMN6TP) potegne SDA PIN nizko, kar kaže na to, da so prejeti podatki pravilni.Ko gostitelj zazna, da je odzivni bit nizek, lahko še naprej pošilja naslednji podatkovni okvir ali pošlje stanje zaustavljanja, da konča prenos podatkov.
Pogoj zaustavitve: Domačin ustvari stanje zaustavljanja tako, da vleče SDA zatič z nizke do visoke ravni in hkrati drži zatič SCL na visoki ravni.To pomeni konec prenosa podatkov na avtobusu I2C.
Upravljanje naprave, ki presega ocene, določene v priloženi tabeli, lahko povzroči nepopravljivo škodo.Te ocene služijo kot omejitve stresa izključno in uporaba naprave pod temi ali drugimi pogoji, ki niso izrecno opisani v operativnih segmentih te specifikacije, ni sklenjeno.Izpostavljenost absolutnim najvišjim pogojem ocenjevanja za daljša obdobja lahko vpliva na zanesljivost naprave.
Skladen z JEDEC STD J-STD-020D (za majhno telo, SN-PB ali brez PB), specifikacijo St Ecopack 7191395 in evropsko direktivo o omejitvah nevarnih snovi (ROHS Directive 2011/65/EU iz julija 2011).
Pozitivni in negativni impulzi, uporabljeni na različnih kombinacijah PIN povezav, v skladu z AEC-Q100-002 (skladno z ANSI/ESDA/JEDEC JS-001-2012 standard, C1 = 100 pf, R1 = 1500 Ω).
Način zaščite pisanja M24C16-RMN6TP se realizirata s posebnim oblikovanjem strojne opreme in nadzorom programske opreme.Najprej ima ta pomnilnik konfigurabilno funkcijo zaščite pisanja, uporabnik pa lahko omogoči ali onemogoči zaščito pisanja z nastavitvijo ustreznih bitov registra.Ko je zaščita pisanja omogočena, bo vsak poskus pisanja v pomnilnik blokiran in zagotovil, da podatki, shranjeni v njem, ne bodo po nesreči spremenjeni ali poškodovani.Drugič, način za zaščito pred pisanjem je mogoče realizirati s programiranjem programske opreme.Uporabnik lahko aktivira ali deaktivira zaščito pisanja tako, da pošlje določene ukaze ali zaporedja na M24C16-RMN6TP.Ta pristop uporabniku omogoča, da dinamično spreminja zaščitno stanje pomnilnika, kadar je to potrebno, da ustreza različnim zahtevam za aplikacijo.Poleg tega M24C16-RMN6TP podpira zaščito pred pisanjem na ravni strojne opreme.To pomeni, da ima pomnilnik nekaj fiksnih lastnosti strojne opreme, ki preprečujejo nepooblaščene operacije pisanja.Ta zaščita na ravni strojne opreme povečuje varnost pomnilnika, tako da lahko v pomnilnik zapišejo samo naprave z ustreznimi privilegiji in preverjanjem overjanja.
EEPROM je vrsta nehlapnih ROM, ki omogoča izbris in reprogramiranje posameznih bajtov podatkov.Zato so čipi EEPROM znani kot bajtni čipi.EEPROM se običajno uporablja za shranjevanje majhnih količin podatkov v računalništvu in drugih elektronskih napravah.
M24C16-RMN6TP je serijski EEPROM (električno izbrisan programirljivi pomnilnik za branje), ki ga proizvaja STMICroelectronics.
Medtem ko M24C16-RMN6TP zagotavlja nehlapno shranjevanje, ni zasnovan posebej za varno shranjevanje podatkov.Za občutljive podatke bodo morda potrebni dodatni varnostni ukrepi, kot sta šifriranje in preverjanje pristnosti.