freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

非接觸式ic卡技術(shù)(留存版)

2025-09-15 14:45上一頁面

下一頁面
  

【正文】 為低時選中(激活)MCM200模塊 ? MCM200的 IRQ接 ;可用查詢或中斷方式接收 MCM發(fā)送的數(shù)據(jù) SmartCard 項目設(shè)計之三 ——軟件設(shè)計 ?讀寫器與 M1卡交換數(shù)據(jù)的過程: 1)由讀寫器 MCU(微控制器)發(fā)送指令給 MCM, 2) MCM執(zhí)行指令并將其轉(zhuǎn)換為射頻信號發(fā)送給卡; 3)卡接收到來自 MCM的指令后,按指令完成其內(nèi)部的各種處理,并回送應(yīng)答信號 /數(shù)據(jù)給 MCM; 4) MCM接收卡回送的射頻信號并將其轉(zhuǎn)換為數(shù)字信號輸出給 MCU,讀寫器 MCU讀取 MCM接收到的應(yīng)答 /數(shù)據(jù),即可完成與 M1卡的數(shù)據(jù)交換。 AntiCollision操作 使 MCM能在多張 Mifare 1卡中選擇某一張卡。NOTAUTHERR(應(yīng)答為 00000000) SJMP DEC_NEXT D_N1: CJNE A,0AH,D_N2 ;收到 ACK應(yīng)答( 00000101),表示可以 DEC SJMP DEC_NEXT D_N2: MOV B,03H 。說明是否能正確讀 /寫卡,如不能,根據(jù)現(xiàn)象定位故障點。 ?READ: 發(fā)送命令碼 30H+塊地址( 0~63) 接收指定塊的數(shù)據(jù)( 16B) 通常用 2次讀并比較是否一致來校驗是否正確讀 ?WRITE: 發(fā)送命令碼 A0H+塊地址 (0~63) 接收 ACK/NAK應(yīng)答來校驗是否正確接收命令 發(fā)送塊數(shù)據(jù)( 16B) 接收 ACK/NAK應(yīng)答來校驗是否正確寫入 EEPROM SmartCard Value Operate 值操作 ?MIFARE卡專門為公交 /地鐵等行業(yè)的定額收費(fèi)系統(tǒng)設(shè)有值操作命令,包括INCREAMENT/DECREAMENT/ TRANSFER/RESTORE ?對某塊進(jìn)行值操作的前提是該塊已被初始化為“值塊”( Value Block)并且 Access Bits允許值操作。 SmartCard Answer to Request (請求應(yīng)答)指令 ?Request 指令將通知MCM在天線有效的工作范圍(距離)內(nèi)尋找 MIFARE 1卡。 SmartCard C2X3_b C2X2_b C2X1_b C2X0_b C1X3_b C1X2_b C1X1_b C1X0_b C1X3 C1X2 C1X1 C1X0 C3X3_b C3X2_b C3X1_b C3X0_b C3X3 C3X2 C3X1 C3X0 C2X3 C2X2 C2X1 C2X0 BX7 BX6 BX5 BX4 BX3 BX2 BX1 BX0 存取控制位的結(jié)構(gòu) 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 1 0 0 1 SmartCard 存取控制位對塊 3的控制結(jié)構(gòu) 密碼 A 密碼 A 存取控制 存取控制 密碼 B 密碼 B C1X3 C2X3 C3X3 read write read write read write 0 0 0 never KEYA|B KEYA|B never KEYA|B KEYA|B 0 1 0 never Never KEYA|B never KEYA|B never 1 0 0 never KEYB KEYA|B never never KEYB 1 1 0 never Never KEYA|B never never never 0 0 1 never KEYA|B KEYA|B KEYA|B KEYA|B KEYA|B 0 1 1 never KEYB KEYA|B KEYB never KEYB 1 0 1 never Never KEYA|B KEYB never never 1 1 1 never Never KEYA|B never never never SmartCard 存取控制位對數(shù)據(jù)塊的控制結(jié)構(gòu) C1XY C2XY C3XY Read Write Increment Decr, Transfer,restore 0 0 0 KEYA|B KEYA|B KEYA|B KEYA|B 0 1 0 KEYA|B never never never 1 0 0 KEYA|B KEYB never never 1 1 0 KEYA|B KEYB KEYB KEYA|B 0 0 1 KEYA|B never never KEYA|B 0 1 1 KEYB KEYB never never 1 0 1 KEYB never never never 1 1 1 Never never never never SmartCard 查表 3: C1X0=0, C2X0=1, C3X0=0, 其他位不變。 SmartCard ?MIFARE 1卡讀寫操作 : 將 MIFARE 1卡按任意方向置入 MIFARE開發(fā)板天線有效工作范圍內(nèi) , 對 MIFARE 1卡的扇區(qū) 0、 1和 15的塊 0、 2進(jìn)行讀 /寫操作 ??捎蓞^(qū)尾塊中的存取控制位( access bits)配置為: ?讀寫塊:用作一般的數(shù)據(jù)保存,可用讀 /寫命令直接讀 /寫整個塊 ?值塊:用作數(shù)值塊,可以進(jìn)行初始化值、加值、減值、讀值的運(yùn)算,相應(yīng)配用的命令為 INC/DEC/RESTORE/TRANSFER命令。 ( 3)防沖突問題:多張卡同時進(jìn)入讀寫器發(fā)射的能量區(qū)域(即發(fā)生沖突)時如何對卡逐一進(jìn)行處理。SmartCard 非接觸式 IC卡技術(shù) 電子與信息工程學(xué)院 SmartCard 提 綱 ? 非接觸式 IC卡概述 ? 系統(tǒng)構(gòu)成 /分類 /國際標(biāo)準(zhǔn) ? 非接觸式 IC卡工作原理 ? 能量傳遞 /信息傳遞 /防沖突 ? 非接觸式 IC卡芯片技術(shù) ? MIFARE 1 ? 非接觸式 IC卡接口技術(shù) ? MIFARE 1 SmartCard 為什么要使用非接觸式 IC卡 ? ?在頻繁操作的場合,如門禁、考勤、小額電子錢包(公交收費(fèi)、食堂收費(fèi)、高速公路收費(fèi)、停車場收費(fèi))、身份認(rèn)證等場合,接觸式 IC卡越來越明顯的暴露出其弊端: ?容易磨損 ?操作速度慢 ?使用不方便 SmartCard 什么是非接觸式 IC卡? Contactless ICC ?非接觸式 IC卡是在卡中敷設(shè)天線 , 利用天線的接收發(fā)射 , 與讀寫器的天線交換信號 , 實現(xiàn)一種無線通訊 , 非接觸式 IC卡又被稱為射頻卡 ( RFC——Radio Frequency Card) , 簡稱 RF卡 , 非接觸式 IC卡系統(tǒng)被稱為射頻識別系統(tǒng) ( RFID——Radio Frequency Identification) 。 SmartCard 非接觸式 IC卡與讀寫器接口電路 電壓調(diào)節(jié)解調(diào)器讀寫器PCD卡PICCCLOCKVDDGND數(shù)據(jù)輸出數(shù)據(jù)輸入卡內(nèi)嵌天線讀寫器天線SmartCard ( 1)讀寫器發(fā)射激勵信號(一組固定頻率的電磁波),數(shù)字信息 調(diào)制 在該射頻信號上。 ?通常數(shù)據(jù)塊中的數(shù)據(jù)都是需要保密的數(shù)據(jù),對這些數(shù)據(jù)的讀 /寫 /加值 /減值均需:符合該塊存取條件的要求 +通過該扇區(qū)的密碼認(rèn)證。 記錄讀取的卡數(shù)據(jù) ,標(biāo)明各塊的類型及卡的類型號 、 序列號 、 容量及各扇區(qū)的密碼和訪問權(quán)限 。 對照表 1:存取控制字節(jié) =EF 07 81 69H 將扇區(qū) 14塊 3的內(nèi)容修改為 FFFFFFFFFFFFEF078169FFFFFFFFFFFF SmartCard 項目設(shè)計之二 —— 硬件設(shè)計 MCU MIFARE卡 讀寫模塊 EEPROM 存儲器 RS232接口 顯示 報警 天線 卡 SmartCard Mifare 核心讀寫模塊 MCM ?功能: 讀寫器 MCU與 MIFARE卡之間的接口,負(fù)責(zé)讀寫卡,其基本功能包括產(chǎn)生發(fā)送 /接收射頻信號、調(diào)制 /解調(diào)、防沖突處理和安全管理。 ?命令碼: 26H或 52H。 SmartCard 值塊的初始化 ?方法:對某塊按固定的格式進(jìn)行寫操作 ?格式: address—— 塊地址( 1B) value—— 值( 4B,有符號) 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 a d d r e s s a d d r e s s a d d r e s s a d d r e s s V A L U E V A L U E V A L U E 例如,對塊地址為 01H的塊進(jìn)行值塊初始化,初始化值VALUE=00030000H,則數(shù)據(jù)格式為 FE 01 FE 01 00030000 FFFCFFFF 00030000 高 低 SmartCard Increment/Decrement/Transfer ?Increment: adds the specified value to the memory value ?Decrement: subtracts the specified value from the memoty value ?Transfer: Each Increment or Decrement instruction manipulating a standard value block has to be followed by a Transfer intruction which actually stores the calculated result in the card memory. Until then, the result is kept in an internal value buffer resgister. SmartCard DECREMENT: 入口:塊地址 addr,值 value存放于 D_BUF 出口: ACK/NAK NOP NOP MOV A,10H ; SEND BCNTS( 16bits:命令碼 +塊地址) MOV R0,03H MOVX R0,A MOV A,04H ; SEND BCNTR( 4bits: ACK/NAK) MOV R0,04H MOVX R0,A MOV A,0C0H 。 SmartCard 實訓(xùn)程序: mode EQU 00H ;設(shè)置 KEYSET=KEYSET0,使用密碼 A sector_nr EQU 01H ;設(shè)置認(rèn)證扇區(qū)為扇區(qū) 1 R_H_BUF EQU 40H ;讀入數(shù)據(jù)緩沖區(qū) R_E_BUF EQU 50H ;讀入數(shù)據(jù)暫存區(qū) W_H_BUF EQU 10H ;寫入數(shù)據(jù)區(qū) R_addr EQU 04H ;被讀取的塊地址(扇區(qū) 1的塊 0) W_addr EQu 05H ;被寫入的塊地址(扇區(qū) 1的塊 1) SmartCard ORG 0000H AJMP MAIN ORG 0050H MAIN: MOV SP,60H ;重新設(shè)置堆棧 CLR EA ;關(guān)閉所有中斷 CLR SETB ;關(guān)閉 MCM200 NOP NOP CLR ;激活 MCM200 NOP LCALL D500MS START: NOP NOP MOV A,80H ; SOR軟件復(fù)位 MOV R0,01H MOVX R0,A NOP NOP LCALL D500MS CLR ;再次激活 MCM200 CLR SmartCard MOV R2,01H ;選擇 REQUEST ALL 指令 LCALL REQUEST ;請求響應(yīng) REQUEST SETB ; 斷點① ,查看 TAGTYPE—— ( 20H)( 21H) LCALL ANTICOLLISION ;防沖突 ANTICOLLISION SETB ; 斷點② ,
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1