❶ 簡述單片機的基本結構與功能
單片機的基本結構:運算器、控制器、主要寄存器。運算器功能:執行各種算術運算;執行各種邏輯運算,並進行邏輯測試,如零值測試或兩個值的比較。主要寄存器功能:用於保存當前CPU所要訪問的內存單元或I/O設備的地址。
控制器功能:從內存中取出一條指令,並指出下一條指令在內存中的位置;對指令進行解碼和測試,並產生相應的操作控制信號,以便於執行規定的動作;指揮並控制CPU、內存和輸入輸出設備之間數據流動的方向。
(1)基於單片機的IC卡儲存器擴展閱讀
應用范圍:單片機滲透到我們生活的各個領域。導彈的導航裝置,飛機上各種儀表的控制,計算機的網路通訊與數據傳輸,工業自動化過程的實時控制和數據處理,廣泛使用的各種智能IC卡,民用豪華轎車的安全保障系統,錄像機、攝像機、全自動洗衣機的控制等等。
還有自動控制領域的機器人、智能儀表、醫療器械以及各種智能機械。因此,單片機的學習、開發與應用將造就一批計算機應用與智能化控制的科學家、工程師。
❷ IC 卡分為哪幾種呀。
接觸式和非接觸式的。 接觸的晶元在外面,非接觸式的晶元在裡面,又叫 M1卡
❸ ic卡讀寫數據原理是怎樣的
讀寫原理:
射頻讀寫器向IC卡發一組固定頻率的電磁波,卡片內有一個LC串聯諧振電路,其頻率與讀寫器發射的頻率相同,這樣在電磁波激勵下,LC諧振電路產生共振,從而使電容內有了電荷;
在這個電容的另一端,接有一個單向導通的電子泵,將電容內的電荷送到另一個電容內存儲,當所積累的電荷達到2V時,此電容可作為電源為其它電路提供工作電壓,將卡內數據發射出去或接受讀寫器的數據。
(3)基於單片機的IC卡儲存器擴展閱讀
IC卡的分類:
1、存儲器卡:卡內的集成電路是可用電擦除的可編程只讀存儲器EEPROM,它僅具數據存儲功能,沒有數據處理能力。存儲卡本身無硬體加密功能,只在文件上加密。
2、邏輯加密卡:卡內的集成電路包括加密邏輯電路和可編程只讀存儲器EEPROM,加密邏輯電路可在一定程度上保護卡和卡中數據的安全。
3、智能卡(CPU卡):卡內的集成電路包括中央處理器CPU、可編程只讀存儲器EEPROM、隨機存儲器RAM和固化在只讀存儲器ROM中的卡內操作系統COS。卡中數據分為外部讀取和內部處理部分,確保卡中數據安全可靠。
❹ 怎麼用單片機存儲用戶信息
1.數據在內存中是以二進制的補碼形式存儲的。用戶輸入的信息都轉化成ASCII碼值的補碼形式存儲到內存中。
2.存儲單元簡單的說就是數據存放的地方,地址如何分配這個不用深究,只要知道分別給char 、int 、float、double等類型的數據分配多少內存就可以了。
3.關於信息是怎麼轉換成二進制代碼(補碼)存儲在內存,請看下面詳解:
正數的補碼和其原碼相同. 補碼 = 原碼。
負數的補碼的兩種求法:(假設8bit,即8位)
(1).是將該數的絕對值的二進制形式,按位取反,再加1.
例. 求-10的補碼.
第一步是取-10的絕對值10;
第二步取10的二進制形式為00001010;
第三步對00001010取反得11110101;
第四步再加1得11110110.
所以-10在內存中就以11110110形式存放。
(2).256-欲求的負數的絕對值 = 此負數的補碼。注意:256 - 的是這個負數的絕對值,而不是這個數
。也就是說 256 -|負數|=補碼. 求其原碼,則 256 - 補碼 = |負數| ,則原碼需要把首位變為1即可.
例. 求-10的補碼.
第一步是 256 - |-10|=246.
第二步把246變為二進制,11110110.
所以-10在內存中就以11110110形式存放。
兩種方法比較下來,顯然,第二種更為簡便!
4.反碼:把每位取反,即0變1,1變0即可。
5.一個有符號定點數的最高位為符號位,0是正數,1是負數。
筆者認為,對於原碼、補碼、反碼的追究無需深入,只需要知道數據在計算機中以補碼形式存儲即可, 至於怎麼存儲是計算機的事情。
❺ IC卡多大的存儲量
所有IC卡內部結構基本相同,以最低的IC卡為例,裡面一共有16個扇區單位表示為16S,每一個扇區擁有4個塊表示為4個M,(4個塊中有一塊是存儲的扇區的密碼);每個塊可以寫入16個FF,一個FF轉換為10進制是255也就是一個位元組,容量=16位元組*4個塊*16個分區=1024位元組=1KB;不同的IC卡晶元內部的分區數量會不一樣,每個分區的塊數也可能不一樣但是基本的每個塊能存儲的猜測應該都是一直的,是16個FF=16位元組,所以容量公式為:16*乘以每個分區的塊數*多少個分區=該IC卡的容量
❻ 存儲系統中的EPROM是指什麼
EEPROM是指帶電可擦可編程只讀存儲器,是一種掉電後數據不丟失的存儲晶元,EEPROM可以在電腦上或專用設備上擦除已有信息,重新編程,一般用在即插即用。
EPROM是一種斷電後仍能保留數據的計算機儲存晶元,它是一組浮柵晶體管,被一個提供比電子電路中常用電壓更高電壓的電子器件分別編程。一旦編程完成後,EPROM只能用強紫外線照射來擦除,通過封裝頂部能看見矽片的透明窗口,很容易識別EPROM,這個窗口同時用來進行紫外線擦除。
EEPROM和EPROM的應用區別
對於一個需要開關設置參數的小型系統,可以把諸如波特率、同步和非同步選擇、數據長度等參數儲存在EEPROM中,制定一個數據序列或表格,使用戶方便地完成選擇。每次上電CPU按EEPROM中設定的參數進行指定的工作方式設煢。
對於大規模的計算機及通訊阿絡,可把諸如通道配置、數據速率以及終端的承受能力等控制信息用表格的形式顯示在CRT上,用在CRT上對系統可以方便地進行組態,EEPROM可以很好地將這些數據和表格存儲下來,解決了通訊網路的穩定性和靈活性問題。
EPROM是一種常用的存儲器,在單片機開發應用中一般用它作為程序存儲器,實際上它也是一種可編程邏輯器件。除了可以用它實現邏輯函數外,還可以用它實現一些復雜的測量和控制,通常的數字式電壓表採用液晶顯示,顯示亮度不高,顯示的數字也不大,在此介紹採用A/D轉換器和EPROM為核心構成的大型顯示LED數字式直流電壓表。適合於教學實驗演示及測控設備的儀表台櫃等的應用場合。