通信模式進(jìn)行異步串行通信
發(fā)布時(shí)間:2020/8/18 21:03:11 訪問次數(shù):2589
pic單片機(jī)是諸多類型單片機(jī)中最為受用的一款.IC卡是集成電路卡(Integrated Circuit Card)的簡(jiǎn)稱,有些國(guó)家和地址稱其為智能卡(Smart Card)、芯片卡(Chip Card)。國(guó)際標(biāo)準(zhǔn)化組織(ISO)在ISO7816標(biāo)準(zhǔn)中規(guī)定,IC卡是指在由聚氯乙烯(PVC)或聚氯乙烯酸脂(PVCA)材料制成的塑料卡內(nèi)嵌入式處理器和存儲(chǔ)器等IC芯片的數(shù)據(jù)卡。由于導(dǎo)半體技術(shù)的進(jìn)步,集成化程度和存儲(chǔ)器容量有了很大提高,并使CPU和存儲(chǔ)器集成在一個(gè)芯片上,從而提高了數(shù)據(jù)的安全性。
單片機(jī)與IC卡通信的主程序流程。與PC機(jī)的通信有PIC單片機(jī)與PC機(jī)串行通信的功能。由于本設(shè)計(jì)所用的單片機(jī)PIC16F877有USART方式,該方式可將C口的RC5和RC7設(shè)置成異步串行通信模式,與PC機(jī)的通信模塊電路就比較簡(jiǎn)單。將單片機(jī)C口的RC6和RC7設(shè)置為異步串行通信模式,經(jīng)過MAX232A芯片進(jìn)行電平轉(zhuǎn)換后,將TTL電平轉(zhuǎn)換為RS232電平,再與DB9接口相連,即可實(shí)現(xiàn)通信。在PC機(jī)端,可以用VC等編程工具根據(jù)通信協(xié)議編寫軟件來控制對(duì)IC卡的讀寫操作。
AS1369-WL-33_EK_ST
制造商:ams
產(chǎn)品描述:ams/編程器,開發(fā)系統(tǒng)
數(shù)據(jù)列表:AS1369 AS1369-xx EB Manual
標(biāo)準(zhǔn)包裝:1
類別:編程器,開發(fā)系統(tǒng)
家庭:評(píng)估板 - 線性穩(wěn)壓器(LDO)
每 IC 通道數(shù):1 - 單
電壓 - 輸出:3.3V
電流 - 輸出:200mA
電壓 - 輸入:2 V ~ 5.5 V
穩(wěn)壓器類型:正,固定式
工作溫度:-40°C ~ 85°C
板類型:完全填充
所含物品:板
使用的 IC/零件:AS1369

在脫離在線仿真器的情況下,上電后獨(dú)立的運(yùn)行程序,并能在PC機(jī)軟件的控制下,實(shí)現(xiàn)對(duì)IC卡中任意位置的讀寫,其中讀寫的起始地址、讀寫數(shù)據(jù)的個(gè)數(shù)以及數(shù)據(jù)內(nèi)容可以在PC機(jī)端輸入或選擇。
在實(shí)際應(yīng)用中測(cè)試過,具有實(shí)用價(jià)值。使用的PIC單片機(jī)的程序存儲(chǔ)器較大(8KB),因而可以編寫較大的程序,實(shí)現(xiàn)多合一該卡器并由PC機(jī)控制讀寫哪種芯片的IC卡。由于單片機(jī)的程序存儲(chǔ)器是Flash存儲(chǔ)器,因而可以方便地實(shí)現(xiàn)程序的下載和升級(jí)。
IC卡的數(shù)據(jù)存儲(chǔ)技術(shù)和IC卡的數(shù)據(jù)通信,因而使用存儲(chǔ)器卡。由于本設(shè)計(jì)中既可與IC卡進(jìn)行串行同步通信,又要與上位機(jī)進(jìn)行中行異步通信,因而需要選擇一種同時(shí)具有這兩種通信方式的單片機(jī)。PIC16F877不僅具有本設(shè)計(jì)所需要的兩種通信方式,而且還具有運(yùn)行速度快、低功耗、價(jià)格低等優(yōu)點(diǎn),所以選擇PIC16F877單片機(jī)作為本設(shè)計(jì)的單片機(jī)。
電源變換電路和發(fā)光二極管等指示電路沒有畫出。二極管電路是單片機(jī)與IC卡通信數(shù)據(jù)線的保護(hù)電路。當(dāng)數(shù)據(jù)線上的電壓為負(fù)電壓時(shí),與地相連的二極管導(dǎo)通;當(dāng)數(shù)據(jù)線上的電壓大于+5V時(shí),與+5V相連的二極管導(dǎo)通,從而保證數(shù)據(jù)線上的電壓在0V~+5V之間,保護(hù)單片機(jī)和IC卡不受損壞。單片機(jī)的15腳和23腳分別與IC卡的輸出引腳3和4相連。由于IC卡的輸出電壓為CMOS電平,而單片機(jī)能夠正確的識(shí)別IC卡的輸出信號(hào),需要加上拉電阻。

pic單片機(jī)是諸多類型單片機(jī)中最為受用的一款.IC卡是集成電路卡(Integrated Circuit Card)的簡(jiǎn)稱,有些國(guó)家和地址稱其為智能卡(Smart Card)、芯片卡(Chip Card)。國(guó)際標(biāo)準(zhǔn)化組織(ISO)在ISO7816標(biāo)準(zhǔn)中規(guī)定,IC卡是指在由聚氯乙烯(PVC)或聚氯乙烯酸脂(PVCA)材料制成的塑料卡內(nèi)嵌入式處理器和存儲(chǔ)器等IC芯片的數(shù)據(jù)卡。由于導(dǎo)半體技術(shù)的進(jìn)步,集成化程度和存儲(chǔ)器容量有了很大提高,并使CPU和存儲(chǔ)器集成在一個(gè)芯片上,從而提高了數(shù)據(jù)的安全性。
單片機(jī)與IC卡通信的主程序流程。與PC機(jī)的通信有PIC單片機(jī)與PC機(jī)串行通信的功能。由于本設(shè)計(jì)所用的單片機(jī)PIC16F877有USART方式,該方式可將C口的RC5和RC7設(shè)置成異步串行通信模式,與PC機(jī)的通信模塊電路就比較簡(jiǎn)單。將單片機(jī)C口的RC6和RC7設(shè)置為異步串行通信模式,經(jīng)過MAX232A芯片進(jìn)行電平轉(zhuǎn)換后,將TTL電平轉(zhuǎn)換為RS232電平,再與DB9接口相連,即可實(shí)現(xiàn)通信。在PC機(jī)端,可以用VC等編程工具根據(jù)通信協(xié)議編寫軟件來控制對(duì)IC卡的讀寫操作。
AS1369-WL-33_EK_ST
制造商:ams
產(chǎn)品描述:ams/編程器,開發(fā)系統(tǒng)
數(shù)據(jù)列表:AS1369 AS1369-xx EB Manual
標(biāo)準(zhǔn)包裝:1
類別:編程器,開發(fā)系統(tǒng)
家庭:評(píng)估板 - 線性穩(wěn)壓器(LDO)
每 IC 通道數(shù):1 - 單
電壓 - 輸出:3.3V
電流 - 輸出:200mA
電壓 - 輸入:2 V ~ 5.5 V
穩(wěn)壓器類型:正,固定式
工作溫度:-40°C ~ 85°C
板類型:完全填充
所含物品:板
使用的 IC/零件:AS1369

在脫離在線仿真器的情況下,上電后獨(dú)立的運(yùn)行程序,并能在PC機(jī)軟件的控制下,實(shí)現(xiàn)對(duì)IC卡中任意位置的讀寫,其中讀寫的起始地址、讀寫數(shù)據(jù)的個(gè)數(shù)以及數(shù)據(jù)內(nèi)容可以在PC機(jī)端輸入或選擇。
在實(shí)際應(yīng)用中測(cè)試過,具有實(shí)用價(jià)值。使用的PIC單片機(jī)的程序存儲(chǔ)器較大(8KB),因而可以編寫較大的程序,實(shí)現(xiàn)多合一該卡器并由PC機(jī)控制讀寫哪種芯片的IC卡。由于單片機(jī)的程序存儲(chǔ)器是Flash存儲(chǔ)器,因而可以方便地實(shí)現(xiàn)程序的下載和升級(jí)。
IC卡的數(shù)據(jù)存儲(chǔ)技術(shù)和IC卡的數(shù)據(jù)通信,因而使用存儲(chǔ)器卡。由于本設(shè)計(jì)中既可與IC卡進(jìn)行串行同步通信,又要與上位機(jī)進(jìn)行中行異步通信,因而需要選擇一種同時(shí)具有這兩種通信方式的單片機(jī)。PIC16F877不僅具有本設(shè)計(jì)所需要的兩種通信方式,而且還具有運(yùn)行速度快、低功耗、價(jià)格低等優(yōu)點(diǎn),所以選擇PIC16F877單片機(jī)作為本設(shè)計(jì)的單片機(jī)。
電源變換電路和發(fā)光二極管等指示電路沒有畫出。二極管電路是單片機(jī)與IC卡通信數(shù)據(jù)線的保護(hù)電路。當(dāng)數(shù)據(jù)線上的電壓為負(fù)電壓時(shí),與地相連的二極管導(dǎo)通;當(dāng)數(shù)據(jù)線上的電壓大于+5V時(shí),與+5V相連的二極管導(dǎo)通,從而保證數(shù)據(jù)線上的電壓在0V~+5V之間,保護(hù)單片機(jī)和IC卡不受損壞。單片機(jī)的15腳和23腳分別與IC卡的輸出引腳3和4相連。由于IC卡的輸出電壓為CMOS電平,而單片機(jī)能夠正確的識(shí)別IC卡的輸出信號(hào),需要加上拉電阻。

熱門點(diǎn)擊
- 脈寬調(diào)制信號(hào)對(duì)開關(guān)電源電路的穩(wěn)定控制
- 電流環(huán)路輸出和模擬電壓輸出
- MLC與集成的有限狀態(tài)機(jī)(FSM)邏輯交互
- 高速光耦與普通光耦區(qū)別
- 硬件RAID穩(wěn)健性和性能的要求
- 容許差電阻溫度系數(shù)
- 電鍍隔離的CAN轉(zhuǎn)發(fā)器
- 1.6 GHz/3 GHz 的發(fā)射/接收通道
- 硬件加速的RSA、SHA和AES加密和解密
- 高頻率器件需求快速增長(zhǎng)
推薦技術(shù)資料
- 電源管理 IC (PMIC)&
- I2C 接口和 PmBUS 以及 OTP/M
- MOSFET 和柵極驅(qū)動(dòng)器單
- 數(shù)字恒定導(dǎo)通時(shí)間控制模式(CO
- Power Management Buck/
- 反激變換器傳導(dǎo)和輻射電磁干擾分析和抑制技術(shù)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究