IS23SC1604芯片介紹
文章出處:http://coolbang.cn 作者:辛鐵鋒 人氣: 發(fā)表時(shí)間:2005年11月17日
辛鐵鋒 關(guān)鍵字: ISSI公司 IS23SC1604芯片
IS23SC1604是采用ISSI公司先進(jìn)的CMOS技術(shù)生產(chǎn)的低成本、低功耗、安全性高的帶有保密功能的16K位串行EEPROM。
IS23SC1604的安全特性為智能卡應(yīng)用提供了較高級別的存儲(chǔ)器安全保護(hù)。存儲(chǔ)器分為四個(gè)不等分應(yīng)用區(qū),每個(gè)應(yīng)用區(qū)有多個(gè)密碼保護(hù),能夠有效保護(hù)對該區(qū)的讀/寫/擦除操作。
IS23SC1604的存儲(chǔ)區(qū)分布如表1所示。
表1存儲(chǔ)器分布表
另外,在每一區(qū)都有一個(gè)讀寫允許標(biāo)志位。其中一、二、三、四區(qū)的寫允許標(biāo)志位的位地址(十進(jìn)制)分別是:216、9816、11904、13992;而一、二、三、四區(qū)的讀允許標(biāo)志位的位地址(十進(jìn)制)分別為:217、9817、11905、13993。是否允許對芯片存儲(chǔ)區(qū)讀寫,除了和相應(yīng)的密碼有關(guān)之外,還與相應(yīng)的讀寫標(biāo)志有關(guān)。
以下為IS23SC1604的匯編語言讀寫程序,僅供有關(guān)技術(shù)人員參考。
; R1=DATA TO CHIP
; R0=DATA FROM CHIP
; R2=8 BIT COUNTER
; R7=TIME DELAY COUNTER
; R3=BYTE NUMBER
; 40H=ATR INPUT ADDRESS
; 50H=READ DATA OUT
; 79H=WRITE/ERASE OK/NOT OK ID
; 71H=READ DATA ADDRESS HIGH 8 BIT
; 72H=READ DATA ADDRESS LOW 8 BIT
; 73H=DATA BYTE
; 76H=BYTE NUMBER
; 77H=FIRST PSC BYTE
; 78H=SECOND PSC BYTE
ORG 00H
START: