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

正文內容

ic卡公交收費機設計三——mifare1卡讀寫軟件設計-資料下載頁

2025-07-15 22:52本頁面
  

【正文】 d 實訓 6 非接觸式 IC卡的讀寫控制 實訓程序將讀寫器 MCU片內 RAM中的 16個數(shù)據(jù)寫入卡的一個數(shù)據(jù)塊, 然后將該數(shù)據(jù)塊中的數(shù)據(jù)讀出并存入讀寫器 MCU的片內 RAM中。 MCU采用查詢方式與 MCM通信。 實訓程序說明: mode 選擇密碼集 KEYSET0、 2及密碼 A、 B sector_nr 認證扇區(qū)號( 0~15) R_H_BUF 讀入數(shù)據(jù)緩沖區(qū)首地址 R_E_BUF 讀入數(shù)據(jù)暫存區(qū)首地址 W_H_BUF 寫入數(shù)據(jù)區(qū)首地址 R_addr 被讀取的塊地址( 0~63) W_addr 被寫入的塊地址( 0~63) SmartCard 實訓步驟 ? 用非接觸式 IC卡讀寫軟件 MWRF向 MCM中下載密碼,讀出并記錄MIFARE1卡的 TAGTYPE、 SN、 SIZE,讀出并記錄卡中某數(shù)據(jù)塊(如扇區(qū) 1塊 0)的數(shù)據(jù)。 ? 用鑷子取出非接觸式 IC卡開發(fā)板上的 MCU芯片,將仿真頭插入 MCU的 IC座。 ? 編譯實訓程序,設置斷點。 ? 打開片內 RAM及寄存器窗口,在寫數(shù)據(jù)區(qū)(首地址為 10H的 16個單元)設置要寫入卡中的數(shù)據(jù)。 ? 天線范圍內無卡時運行程序,記錄程序停在斷點處的相關數(shù)據(jù)。說明是否能正確讀 /寫卡,如不能,根據(jù)現(xiàn)象定位故障點。 ? 將卡置入天線范圍內,運行程序,記錄程序停在斷點處的相關數(shù)據(jù)。說明是否能正確讀 /寫卡,如不能,根據(jù)現(xiàn)象定位故障點。 SmartCard 實訓程序: mode EQU 00H ;設置 KEYSET=KEYSET0,使用密碼 A sector_nr EQU 01H ;設置認證扇區(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 ;重新設置堆棧 CLR EA ;關閉所有中斷 CLR SETB ;關閉 MCM200 NOP NOP CLR ;激活 MCM200 NOP LCALL D500MS START: NOP NOP MOV A,80H ; SOR軟件復位 MOV R0,01H MOVX @R0,A NOP NOP LCALL D500MS CLR ;再次激活 MCM200 CLR SmartCard MOV R2,01H ;選擇 REQUEST ALL 指令 LCALL REQUEST ;請求響應 REQUEST SETB ; 斷點① ,查看 TAGTYPE—— ( 20H)( 21H) LCALL ANTICOLLISION ;防沖突 ANTICOLLISION SETB ; 斷點② ,查看 SN—— ( 30H) ~( 34H) LCALL SELECT ;選擇卡片 SELECT SETB ; 斷點③ ,查看 SIZE—— ( 22H) LCALL LOAD_KEY ;下載密碼 SETB LCALL AUTH ;密碼認證 AUTHENTICATION SETB LCALL WRITE ;寫數(shù)據(jù) WRITE SETB LCALL READ ;讀數(shù)據(jù) READ SETB ; 斷點④ ,查看數(shù)據(jù) —— NOP ; ( 40H) ~( 4FH),( 50H) ~( 5FH) NOP LCALL HALT ;停止 LJMP START SJMP $ SmartCard 開始定義堆棧區(qū)選中MCM延時500 ms軟件復位數(shù)據(jù)緩沖區(qū)與數(shù)據(jù)暫存區(qū)數(shù)據(jù)是否一致?是否數(shù)據(jù)塊尾?Y延時500 ms選中MCMREQUEST ALLATNTICOLLISIONSELECTLOAD KEYAUTHENTICATION塊地址送AD DR數(shù)據(jù)緩沖區(qū)首地址送R1數(shù)據(jù)長度16 送R7READ讀入數(shù)據(jù)塊到數(shù)據(jù)緩沖區(qū)數(shù)據(jù)暫存區(qū)首地址送R1數(shù)據(jù)長度16 送R7READ讀入數(shù)據(jù)塊到數(shù)據(jù)暫存區(qū)YACALL DISPLAYINC R1結束NNY開始定義堆棧區(qū)選中MCM延時500ms軟件復位延時500ms選中MCMREQUEST ALLATNTICOLLISIONSELECTLOAD KEYAUTHENTICATION塊地址送ADDRWRITE結束
點擊復制文檔內容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1