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

正文內(nèi)容

畢業(yè)設(shè)計-基于at89c52單片機的射頻卡讀寫器設(shè)計(文件)

2024-12-27 19:37 上一頁面

下一頁面
 

【正文】 2 個密鑰實際密鑰長度為 6 字節(jié)存放在緊鄰的 12 個 EPROM 字節(jié)地址中一個密鑰字節(jié)的 8 位必須分開存放若設(shè)密鑰 8 位為 K7K6,?? K0,則存放在兩個相鄰字節(jié)時為k7k6K5K4K7K6K5K4 和 K3K2K1K0K3K2K1K0 例如 密鑰字節(jié)為 A0H 時則存放內(nèi)容為5AHF0H兩個字節(jié) FIFO緩存 8*64位的 FIFO用于緩存微控制器與芯片之間的輸入/輸出數(shù)據(jù)流可處理數(shù)據(jù)流長度達(dá) 64字節(jié) FIFOData寄存器作為輸入 /輸出數(shù)據(jù)流的并 /并轉(zhuǎn)換口 。InterruptRq 的相應(yīng)位屬性用于指示使能情況下的相應(yīng)中斷出現(xiàn)任何允許中斷產(chǎn)生時 0頁寄存器 PrimaryStatus的 IRQ位 r屬性可用于指示中斷的產(chǎn)生同時可由引腳 IRQ和微控制器進(jìn)行連接以產(chǎn)生中斷請求信號定時器 MFRC500內(nèi)有定時器 ,其時鐘源于 晶振信號 信號由晶振電路外接石英晶體產(chǎn)生微處理器可借助于定時器完成有關(guān)定時任務(wù)的管理定時器可用于定時輸出計數(shù)看門狗計數(shù)停止監(jiān)測定時觸發(fā)等 工作模擬電路 a. 發(fā)送電路 RF 信號從引腳 TX1和 TX2 輸出可直接驅(qū)動天線線圈調(diào)制信號及 TX1TX2 輸出的射頻信號類型已調(diào)或無調(diào)制載波均可由寄存器 TxControl控制 b. 接收電路載波解調(diào)采用正交解調(diào)電路正交解調(diào)所需的 I和 Q時鐘兩者相差為 90176。方便的并行接口可與各種 8 位微處理器直接連接,給讀寫卡器終端的設(shè)計提供了極大的靈活性。電源類引腳 EMC 特性 和信號解耦方面達(dá)到最佳性能,器件使用 3 個獨立的電源 TVDD, TVSS( 6 腳, 8 腳)天線驅(qū)動部分的單獨電源。 MFRC500 通過 TX1 和 TX2 發(fā)送 的能量載波。當(dāng)出現(xiàn)一個從高到低的電平跳變時 RC500 復(fù)位,即當(dāng)該引腳為高時, RC500 停止工作;為低電平, RC500 才能正常工作。電源振蕩器緩沖輸出 1356MHz 晶振通過快速片內(nèi)緩沖區(qū)連接到 OSCIN 和 SCOUT,如果器件采用外部時鐘,可從 OSCIN 輸入。 NCS( 9 腳):片選信號,選擇 RC500 的并行微控制器接口。 ALE( 21 腳):地址鎖存允許引腳,輸入,高電平有效。 讀寫器的基本原理簡介 非接觸式 IC 卡讀寫器以射頻識別技術(shù)為核心,讀寫器內(nèi)主要使用專用的讀寫處理芯片,它是讀 /寫操作的核心器件,其功能包括調(diào)制、解調(diào)、產(chǎn)生射頻信號、安全管理和防碰撞機制。在這個電容另一端,接有一個單向?qū)щ姷碾娮颖茫瑢㈦娙輧?nèi)的電荷送到另一個電容內(nèi)存儲。 讀卡器用 STC89C52RC 作為單片機主控制器。單片機由芯片內(nèi)僅有 CPU的專用處理器發(fā)展而來。其中最成功的是 INTEL 的 8031,因為簡單可靠而性能不錯獲得了很大的好評。 90 年代后隨著消費電子產(chǎn)品大發(fā)展,單片機技術(shù)得到了巨大提高 。當(dāng)代單片機系統(tǒng)已經(jīng)不再只在裸機環(huán)境下開發(fā)和使用,大量專用的嵌入式操作系統(tǒng)被廣泛應(yīng)用在全系列的單片機上?,F(xiàn)代人類生活中所用的幾乎每件電子和機械產(chǎn)品中都會集成有單片機。單片機又稱單片微控制器, 它不是完成某一個邏輯功能的芯片,而是把一個計算機系統(tǒng)集成到一個芯片上。同時,學(xué)習(xí)使用單片機是了解計算機原理與結(jié)構(gòu)的最佳選擇。單片機是靠程序運行的,并且可以修改。單片機在硬件資源方面的利用率必須很高才行,所以匯編雖然原始卻還是在大量使用。根據(jù)目前發(fā)展情況,從不同角度單片機大致可以分為通用型 /專用型、總線型 /非總線型及工控型 /家電型??偩€型單片機普遍設(shè)置有并行地址總線、 數(shù)據(jù)總線、控制總線,這些引腳用以擴(kuò)展并行外圍器件都可通過串行口與單片機連接,另外,許多單片機已把所需要的外圍器件及外設(shè)接口集成一片內(nèi),因此在許多情況下可以不要并行擴(kuò)展總線,大大減省封裝成本和芯片體積,這類單片機稱為非總線型單片機。例如,80C51 類 單片機既是通用型又是總線型,還可以作工控用。 程序通常是順序執(zhí)行的,所以程序中的指令也是一條條順序存放的,單片機在執(zhí)行程序時要能把這些指令一條條取出并加以執(zhí)行,必須有一個部件能追蹤指令所在 的地址,這一部件就是程序計數(shù)器 PC(包含在 CPU 中),在開始執(zhí)行程序時,給 PC 賦以程序中第一條指令所在的地址,然后取得每一條要執(zhí)行的命令,PC 之中的內(nèi)容就會自動增加,增加量由本條指令長度決定,可能是 2 或 3,以指向下一條指令的起始地址,保證指令順序執(zhí)行。 ISP(在系統(tǒng)可編程) /IAP(在應(yīng)用可編程) , 無需 專 用 編程 器 ,無 需 專用 仿 真器 , 可通 過 串 口( RxD/,TxD/)直接下載用戶程 序,數(shù)秒即可完成一片 8.、具有 EEPROM 功能 具有 看門狗功能 共 3 個 16 位定時器 /計數(shù)器。此時, P0 口內(nèi)部上拉電阻有效。 P1 的輸出緩沖器可驅(qū)動(吸收或者輸出電流方式) 4 個 TTL 輸入。 P2 端口( ~ , 21~ 28 引腳): P2 口是一個帶內(nèi)部上拉電阻的 8 位雙向 I/O 端口。在訪問外部 程序存儲器和 16 位地址的外部數(shù)據(jù)存儲器(如執(zhí)行“ MOVX DPTR”指令)時, P2 送出高 8 位地址。 P3 的輸出緩沖器可驅(qū)動(吸收或輸出電流方式) 4 個 TTL 輸入。 P3 口除作為一般 I/O 口外,還有其他一些復(fù)用功能 RST( 9 引腳):復(fù)位輸入。 DISRTO 默認(rèn)狀態(tài)下,復(fù)位高電平有效。然而,特別強調(diào),在每次訪問外部數(shù)據(jù)存儲器時, ALE 脈沖將會跳過。這個 ALE 使能標(biāo)志位(地址位 8EH 的 SFR 的第 0 位)的設(shè)置對微控制器處于外部執(zhí)行模式下無效。為使能從 0000H 到 FFFFH 的外部程序存儲器讀取指令, A 必須接 GND。 XTAL1( 19 引腳):振蕩器反相放大器和內(nèi)部時鐘發(fā)生電路的輸入端。 RC500 芯片根據(jù)其寄存器的設(shè)定對發(fā)送數(shù)據(jù)進(jìn)行調(diào)制得到發(fā)送的信號,通過由天線驅(qū)動引腳 TX1 和 TX2 驅(qū)動的天線以 RF場的負(fù)載調(diào)制進(jìn)行響應(yīng)。由于加入了保護(hù)層,使 IC 與卡片上的天線組成的振蕩回路的頻率將發(fā)生變化保護(hù)層給 IC 微晶片增加了一個輸入只有幾個 p至幾十個 p回路電容對于要求頻率精度穩(wěn)定度等都很高的非接觸式 IC 射頻卡來說也。圖 EMC濾波電路圖, L L C、 C 組成了 MFRC500 射頻發(fā)送信號的濾波電路; R RC、 C 組成了接收信號的濾波電路,為了達(dá)到良好的電磁 兼容,在制作印刷電路板( PCB)時,這部分的電路必須緊靠 MFRC500 的天線引腳 RX、 TX TX2。 1 天線尺寸和讀寫距離 由于 MFRC500 是低功耗設(shè)計,因此卡和天線之間的耦合系數(shù)必須符合一定的值,卡和天線之間的耦合系數(shù)不能低于 。 大?。?mm mm) 讀寫距離( mm) 50 50 7 65 54 10 85 54 12 天線形狀:方形天線天線圈數(shù):三圈幾何尺寸: 65mm 54mm天線導(dǎo)體直徑: 1mm 天線的電感必須介于 800nH 和 H 之間。由公式()可計算出天線線圈的電感值。 .5 電源與存儲模塊 電源與存儲模塊主要包括電源電路存儲電路。晶體中的每個自由浮動的中心原子只有 2 個穩(wěn)定狀態(tài),一個記為邏輯中的 0,另一個記為 1。 鐵電存儲器和 EEPROM 比較起來, FRAM 可以以總線速度寫入數(shù)據(jù),而且在寫入后不需要任何延時等待,而 EEPROM 在寫入后一般要 5~ 10ms 的等待數(shù)據(jù)寫入時間,有近乎無限次寫入壽命。系統(tǒng)中采用單片機的兩個 IO 口模擬 C 總線的時鐘線和數(shù)據(jù)線同 FM24C16 通信完成數(shù)據(jù)的讀寫操作 FM24C16 芯片: SDA I/O 串行數(shù)據(jù)/地址:在兩線協(xié)議中,這是一個雙向數(shù)據(jù)線,用來送串行數(shù)據(jù)和地址為開漏輸出,需要加上拉電阻。 RS232C 標(biāo)準(zhǔn)(協(xié)議)的全稱是 EIARS232C 標(biāo)準(zhǔn),其中 EIA Electronic Industry Association)代表美國電子工業(yè)協(xié)會, RS( remended standard)代表推薦標(biāo)準(zhǔn), 232 是標(biāo)識號, C 代表 RS232 的最新一次修改( 1969),在這之前,有 RS232B、 RS232A。例如,目前在 IBM PC 機上的 COM C。常用物理標(biāo)準(zhǔn)還有有EIA?RS422A、 EIA RS423A、 EIA?RS485。WP 輸入寫保護(hù):當(dāng) P 為高電平時,物理地址 A2 1 時,存儲器的上半部地址的數(shù)據(jù)被保護(hù),數(shù)據(jù)禁止寫入當(dāng) WP 為低電平時,所有地址都能寫入,此腳不能懸空時鐘與 RS232 接口模塊 RS232 接口電路 本智能卡讀寫器采用 RS232 標(biāo)準(zhǔn)來實現(xiàn)讀卡器和上位機之間的通信,能實現(xiàn)RS232 通信協(xié)議的芯片很多,其中 IM 公司生產(chǎn)的 232 一款比較優(yōu)良的 RS232 通信芯片。已經(jīng)被廣泛應(yīng)用于儀器儀表、航空航天、工業(yè)控制系 統(tǒng)網(wǎng)絡(luò)設(shè)備、自動取款機等硬件電路如圖。鐵電存儲器不需要定時刷新,能在斷電情況下保存數(shù)據(jù)。存儲模塊用來存儲系統(tǒng)用戶卡的16 個扇區(qū) 32 套密碼,以便在驗證密碼時,單片機從存儲模塊中讀取特定扇區(qū)的密碼,通過射頻模塊校驗特定扇區(qū)的密碼,用 RAMTRON INTERNATINAL 公司生產(chǎn)的一種鐵電存儲器 FRAM FM24C16 作為存儲介質(zhì)。 3 接收電路 圖 47 接收電路 接收電路: MFRC500 內(nèi)部的信號接收部分使用由子載波的雙邊帶調(diào)制出的信 號,為了減少干擾,在地和 VMID 間接了一個電容,接收部分需要在 Rx 和 VMID腳之間接一個電阻分壓結(jié)構(gòu)。 上述天線線圈的電感公式只能作為首次估測之用,實際的天線線圈的電感必須通過儀器測量而定,但偏差不會很大。天線的直徑必須介于 之間。天線用于產(chǎn)生磁通量 ?,而磁通量用于向應(yīng)答器提供電源并在閱讀器和應(yīng)答器之間傳送信息。為了防止信號線上的干擾,使用了 EMC 高頻濾波電路。 圖 4 RF 接口電路 天線設(shè)計部分 為了獲得穩(wěn)定、可靠的射頻信號,天線部分的電路設(shè)計非常關(guān)鍵。 STC89C52RC 內(nèi)置 15K 的 Flash 存儲器和 512 字節(jié),具有 3 個 16位計數(shù)器和一個標(biāo)準(zhǔn)的串行通信口,支持 ISP 程序下載方便程序的調(diào)試,此外它還具有良好的溫度特性、穩(wěn)定性和性價比。為了執(zhí)行內(nèi)部程 序指令, A 應(yīng)該接 VCC。當(dāng) AT89C5RC 從外部程序存儲器執(zhí)行外部代碼時, SEN 在每個機器周期被激活兩次,而訪問外部數(shù)據(jù)存儲器時, SEN 將不被激活。這一位置“ 1” , ALE 僅在執(zhí)行 MOVX 或 MOV 指令時有效。在 Flash 編程時,此引腳( ROG)也用作編程輸入脈沖??撮T狗計時完成后, RST引腳輸出 96 個晶振周期的高電平。 P3 做輸入口使用時,因為有內(nèi)部的上拉電阻,那些被外部信號拉低的引腳會輸入一個電流。在對 Flash ROM 編程和程序校驗期間 P2 也接收高位地址和一些控制信號。對端口寫入 1 時,通過內(nèi)部的上拉電阻把端口拉到高電平,這時可用作輸入口。P1 口作輸入口使用時,因為有內(nèi)部上拉電阻,那些被外部拉低的引腳會輸出一個電流。驗證時,要求外接上拉電阻。作為輸出端口,每個引腳能驅(qū)動 8 個 TTL 負(fù)載,對端口 P0 寫入 每個引腳能驅(qū)動寫入“ 1”時,可以作為高阻抗輸入。單片機包括 CPU、 4KB 容量的 ROM( 8031 無)、 128 B 容量的 RAM、 2 個 16 位定時 /計數(shù)器、 4 個 8 位并行口、全雙工串口行口 系統(tǒng)結(jié)構(gòu)簡單,使用方便,實現(xiàn)模塊化; 單片機可靠性高,可工作到 106 ~107 小時無故障; 處 理功能強,速度快 低電壓,低功耗,便于生產(chǎn)便攜式產(chǎn)品 控制功能強 STC89C52RC 單片機是宏晶科技推出的新一代高速 /低功耗 /超強抗干擾的單 片機,指令代碼完全兼容傳統(tǒng) 8051 單片機, 12 時鐘 /機器周期和 6 時鐘 /機器周期可以任意選擇。為使單片機能自動完成某一特定任務(wù),必須把要解決的問題編成一系列指令(這些指令必須是選定單片機能識別和執(zhí)行的指令),這一系列指令的集合就成為程序,程序需要預(yù)先存放在具 有存儲功能的部件――存儲器中。一般而言,工控型尋址范圍大,運算 能力強;用于家電的單片機多為專用型,通常是小封裝、低價格,外圍器件和外設(shè)接口集成度高。例如, 80C51 是通用型單片機,它不是為某種專用途設(shè)計的;專用型單片機是針對一類產(chǎn)品甚至某一個產(chǎn)品設(shè)計生產(chǎn)的,例如為了滿足電子體溫計的要求,在片內(nèi)集成 ADC 接口等功能的溫度測量控制電路。從眾多的八位微處理器中選了意法半導(dǎo)體公司 STMicroelectronics)的 STC89C52RC 單片機作為系統(tǒng)的 MC,它是 MC51 單片機的擴(kuò)展型號,其指令與 MCS51 系列單片機完全兼容是目前所有內(nèi)部集成 Flash 存儲器產(chǎn)品中功耗最低的一種。一個不是很復(fù)雜的功能要是用美國 50 年代開發(fā)的 74 系列,或者 60 年代的 CD4000 系列這些純 硬件來搞定的話,電路一定是一塊大 PCB 板但是如果要是用美國 70 年代成功投放市場的系列單片機,結(jié)果就會有天壤之別只因為單片機的通過你編寫的程序可以實現(xiàn)高智能,高效率,以及高可靠性由于單片機對成本是敏感的,所以目前占統(tǒng)治地位的軟件還是最低級匯編語言,它是除了二進(jìn)制機器碼以上最低級的語言了,既然這么低級為什么還要用呢?很多高級的語言已經(jīng)達(dá)到了可視化編程的水平為什么不用呢?原因很簡單,就是單片機沒有家用計算機那樣的 CPU,也沒有像硬盤那樣的海量存儲設(shè)備。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1