導航:首頁 > 操作系統 > ic卡單片機

ic卡單片機

發布時間:2022-04-23 21:41:44

1. 如何實現IC卡讀卡器與單片機間的通信,我想通過外圍單片機和讀卡器上的IC卡通信,求有經驗的大神給個思路

看看讀卡器有什麼介面,例如485或232的都可以連。
再看看讀卡器的資料,是什麼通信協議。就可以通信了 。

2. 51單片機怎麼識別ic卡

你現在的IC卡 是不是 就是單片機的EEPROM ,如果是的話 那麼 按鍵開啟和停止鍵就用來控制EEPROM的 WR的使能 修改的話 由於不能頻繁修改EEPROM所以 我建議你 其他按鍵修改金額後 用另外一個按鍵來確定修改,這樣 可以一次性把修改後的金額放入EEPROM, 基本上充值都是加法運算,也就是說 點了確定鍵後 你先計算 然後在寫到EEPROM,如果 IC卡不是單片機自帶的EEPROM那麼 開啟和停止鍵就用來控制 IC 的 CS 也就是說你可以用4個I/O口 設置4個按鍵,然後 通用4個按鍵子程序 分別處理,按鍵程序可以用掃描法 我這里給你一個讀鍵的子程序 鍵值的子程序自己寫吧 。
void GetKey()//鍵掃描子程序,用於獲得鍵值
{
bank1 static unsigned char nSetp=0;
bank1 static unsigned char nBufferedKey;
switch(nSetp)
{
case 0://去抖動
if (wDelay>20)//5MS延時
nSetp=1;

break;
case 1:
if ((RA5==0)&&(nBufferedKey==1)) //存鍵值
nSetp=3;
else if ((RA4==0)&&(nBufferedKey==2))
nSetp=3;
else if ((RA3==0)&&(nBufferedKey==3))
nSetp=3;
else if ((RA2==0)&&(nBufferedKey==4))
nSetp=3;
else nSetp=2;
break;
case 2:
if (RA5==0)//判斷是否按鍵按下,並記錄第一次按鍵情況 RA5功能鍵
{
nBufferedKey=1;

wDelay=0;
nSetp=0;
}
else if (RA4==0) //+鍵 {
nBufferedKey=2;

wDelay=0;
nSetp=0;
}
else if (RA3==0) //-鍵
{
nBufferedKey=3;

wDelay=0;
nSetp=0;
}
else if (RA2==0)// 確定鍵
{
nBufferedKey =4;

wDelay=0;
nSetp =0;
}
else
nBufferedKey=0;
break;

case 3:
if (RA5==1 && RA4==1 && RA3==1&&RA2==1)//等待鍵釋放
{nKey=nBufferedKey;<br> <br> nSetp=0;}
default:
break;
}
}
//上面用到的變數自己定義下 RA5 RA4 RA3 RA2是4個按鍵的I/O口,通過判斷nKey的值來判斷按鍵子程序
主程序或中斷程序可以一直掃描這個getkey()程序
然後在switch(nKey) 下就OK了

3. 如何將單片機採集到的信息通過IC卡傳輸(非接觸式,類似公交卡)

不知道你具體的用途,分兩種可能來解答:
(1)把單片機一端模擬成RFID IC卡傳輸到讀卡機
用現成的RFID卡晶元,基本上是不可能的。因為這些晶元並沒有數據介面,你的MCU不可能與它連接起來。可以用MCU接NFC晶元,應該可以達到你的要求。只是用NFC晶元有點殺雞用牛刀的感覺。另外一個方案就是設計一個專用的晶元(內含RFID IC卡電路和數據介面)達到你的要求,這個技術上不難的,但投資比較大。
(2)把單片機一端模擬成讀卡機傳輸到RFID IC卡
這個你只要找個讀卡機就可以了,把MCU與讀卡機連起來。

4. ic卡讀寫數據原理是怎樣的

讀寫原理:

射頻讀寫器向IC卡發一組固定頻率的電磁波,卡片內有一個LC串聯諧振電路,其頻率與讀寫器發射的頻率相同,這樣在電磁波激勵下,LC諧振電路產生共振,從而使電容內有了電荷;

在這個電容的另一端,接有一個單向導通的電子泵,將電容內的電荷送到另一個電容內存儲,當所積累的電荷達到2V時,此電容可作為電源為其它電路提供工作電壓,將卡內數據發射出去或接受讀寫器的數據。

(4)ic卡單片機擴展閱讀

IC卡的分類:

1、存儲器卡:卡內的集成電路是可用電擦除的可編程只讀存儲器EEPROM,它僅具數據存儲功能,沒有數據處理能力。存儲卡本身無硬體加密功能,只在文件上加密。

2、邏輯加密卡:卡內的集成電路包括加密邏輯電路和可編程只讀存儲器EEPROM,加密邏輯電路可在一定程度上保護卡和卡中數據的安全。

3、智能卡(CPU卡):卡內的集成電路包括中央處理器CPU、可編程只讀存儲器EEPROM、隨機存儲器RAM和固化在只讀存儲器ROM中的卡內操作系統COS。卡中數據分為外部讀取和內部處理部分,確保卡中數據安全可靠。

5. 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卡的容量

6. 基於單片機ic卡存儲器怎麼做

讀寫 AT24C02,不難的。
可以用 PROTEUS 模擬。

7. 簡述ic卡晶元內部結構,工作原理及應用。

1、內部結構

射頻讀寫器向IC卡發一組固定頻率的電磁波,卡片內有一個LC串聯諧振電路,其頻率與讀寫器發射的頻率相同,這樣在電磁波激勵下,LC諧振電路產生共振,從而使電容內有了電荷。

在這個電荷的另一端,接有一個單向導通的電子泵,將電容內的電荷送到另一個電容內存儲,當所積累的電荷達到2V時,此電容可作為電源為其它電路提供工作電壓,將卡內數據發射出去或接受讀寫器的數據。

2、工作原理

射頻讀寫器向IC卡發一組固定頻率的電磁波,卡片內有一個LC串聯諧振電路,其頻率與讀寫器發射的頻率相同,這樣在電磁波激勵下,LC諧振電路產生共振,從而使電容內有了電荷。

在這個電容的另一端,接有一個單向導通的電子泵,將電容內的電荷送到另一個電容內存儲,當所積累的電荷達到2V時,此電容可作為電源為其它電路提供工作電壓,將卡內數據發射出去或接受讀寫器的數據。

3、相關應用

IC卡的開發、研製與應用是一項系統工程,涉及到計算機、通訊、網路、軟體、卡的讀寫設備、應用機具等多種產品領域的多種技術學科。因此,全球IC卡產業在技術、市場及應用的競爭中迅速發展起來。

IC卡已是當今國際電子信息產業的熱點產品之一,除了在商業、醫療、保險、交通、能源、通訊、安全管理、身份識別等非金融領域得到廣泛應用外,在金融領域的應用也日益廣泛,影響十分深遠。

(7)ic卡單片機擴展閱讀:

ic卡片優點:

1、存儲容量大。磁卡的存儲容量大約在200個字元;IC卡的存儲容量根據型號不同,小的幾百個字元,大的上百萬個字元。

2、安全保密性好,不容易被復制,IC卡上的信息能夠隨意讀取、修改、擦除,但都需要密碼。

3、CPU卡具有數據處理能力。在與讀卡器進行數據交換時,可對數據進行加密、解密,以確保交換數據的准確可靠;而磁卡則無此功能。

4、使用壽命長,可以重復充值。

5、IC卡具有防磁、防靜電、防機械損壞和防化學破壞等能力,信息保存年限長,讀寫次數在數萬次以上。

6、IC卡能廣泛應用於金融、電信、交通、商貿、社保、稅收、醫療、保險等方面,幾乎涵蓋所有的公共事業領域。

8. 用51單片機可以製作ic卡嘛,是卡,不是讀卡器

這個當然是可以做這個電話卡的呀,如果說你這個單片機做電話卡的時候,你必須要進行服務中心,不然的話這個是不能夠識別的。

9. 設計IC卡電度表選擇單片機時PIC與51單片機的區別是什麼

設計IC電度表一般要用到ADC模塊,運算的速度也有要求,如果你說的51是指通用的像AT89S51等它來實現是很累的,讀寫IC卡一般單片機都沒問題;PIC系列有很多可以選擇有PIC12/PIC16/PIC18/DSPic30/DSPic33系列,每個系列有很多種單片機,多數都帶AD轉換;不過電度表比較多用TI的MSP430系列的單片機,資料也會比較多;PIC和MSP430的開發都比較方便,PIC可以採用低成本的ICD2(500左右)進行在線模擬和編程;MSP430採用JTAG介面(200多塊)模擬;這兩個都比較方便。

10. RC522 ic卡模塊怎麼與單片機連接

用單片機的5個I/O口接模塊的 RST、、SS、SCLK、MOSI、MISO,連接VCC、GND就可以了,接下來就是編程了。

閱讀全文

與ic卡單片機相關的資料

熱點內容
centos開機命令行模式 瀏覽:695
遍歷所有listpython 瀏覽:660
力控加密文件夾 瀏覽:515
如何更改移動伺服器密碼 瀏覽:686
蘋果8p手機加密 瀏覽:749
ipad建文件夾怎麼弄 瀏覽:833
iphone13對wap3加密 瀏覽:555
pdf文件打開失敗 瀏覽:913
dubbo怎麼調用不同伺服器介面 瀏覽:40
全能解壓王app歷史版本 瀏覽:75
優先隊列與拓撲排序演算法 瀏覽:281
pdf轉換formacbook 瀏覽:871
pdf文件內容怎麼編輯 瀏覽:48
134壓縮機排氣溫度多少 瀏覽:256
unity等待編譯後 瀏覽:806
黑鯊手機鎖屏視頻在哪個文件夾 瀏覽:781
wow地圖解壓後怎麼壓縮 瀏覽:823
有pdf卻打不開 瀏覽:461
七星彩軟體app怎麼下載 瀏覽:219
32單片機的重映射哪裡改 瀏覽:818