<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 帶USB和智能讀卡器接口的C51微控制器

帶USB和智能讀卡器接口的C51微控制器

——
作者:戴云潔 時(shí)間:2007-09-06 來(lái)源:國外電子元器件 收藏

  摘要:ATMEL公司是51生產(chǎn)廠(chǎng)家之一,該公司新推出的系列微處理器可支持,并且具有兩種封裝形式,可以方便地應用于多種場(chǎng)合和儀器中。

  關(guān)鍵詞:;;;;

1?。粒裕福茫担保玻驳奶匦越Y構

 ?。粒簦恚澹旃咀罱稚a(chǎn)了一系列帶USB和智能接口的微處理器(如AT83C5122、AT85C5122、AT89C5122等)。這些器件是由8位微處理器80C51優(yōu)化派生出來(lái)的高性能CMOS微處理器,帶有USB和智能讀卡器接口,其中AT8xC5122保留了Atmel 80C51的特性,帶有32kB的ROM、768字節的內部RAM、一個(gè)四級中斷系統、兩個(gè)16位定時(shí)器/計數器(T0/T1)以及一個(gè)帶有波特率發(fā)生器和片內晶振器的全雙工增強型UART(EUART)。

  另外,AT8xC5122還含有一個(gè)帶7個(gè)端點(diǎn)的USB2.0全速功能控制器、 一個(gè)多協(xié)議的智能卡接口、一對數據指針、7個(gè)可編程的LED電流源(2-4-10mA)和一個(gè)硬件看門(mén)狗電路。

  帶32kB存儲器的AT89C5122閃速RAM版本和AT85C5122代碼RAM版本可以被駐留在片內的ROM在系統編程(ISP),并可通過(guò)USB或UART加載。

 ?。粒裕福茫担保玻灿袃煞N軟件可選的降低功耗方式。圖1為AT8xC5122的內部功能框圖。

2 管腳配置說(shuō)明

 ?。粒裕福茫担保玻灿袃煞N封裝形式,分別為VQFP64封裝和PLCC28封裝,圖2所示是采用VQFP 64封裝的引腳排列。各引腳的功能說(shuō)明如下:

 ?。校啊校担海桑隙丝?。

 ?。遥樱裕簭臀惠斎?。當晶振復位器件時(shí),此腳應保持64個(gè)晶振周期為低。無(wú)論晶振工作與否,只要有低于VIL的電壓出現,各種端口都將處于復位狀態(tài)。但在內部復位時(shí),輸出要保持至少12個(gè)晶振周期。

 ?。模海眨樱抡驍祿闲卸丝?,該腳需要一個(gè)1.5kΩ的外部上拉電阻接到VREF,以達到全速。

 ?。模海眨樱路聪驍祿闲卸丝?。

 ?。郑遥牛疲海眨樱聟⒖茧妷狠斎?, 范圍為3.0~3.6 V。 VREF一般通過(guò)一個(gè)1.5kΩ的電阻連到D+上,VREF電壓可由軟件控制。

 ?。兀裕粒蹋保狠斎氲狡瑑染д穹糯笃?,使用內部晶振時(shí),需要一個(gè)晶體/諧振電路連到這個(gè)管腳。使用外部晶振時(shí),應將輸出端連到這個(gè)管腳。

 ?。兀裕粒蹋玻浩瑑染д穹糯笃鬏敵?。

 ?。牛粒和獠看嫒∈鼓?,EA必須接地才能讀取外部存儲器0000h-FFFFh的代碼。如果程序設置為安全1級,EA鎖定為復位狀態(tài)。

    ALE:地址鎖定使能/程序脈沖端。在讀取外部存儲器時(shí),輸出脈沖鎖定地址的低字節。在正常情況下,ALE發(fā)出持續的1/6晶振頻率以用作外部的定時(shí)或時(shí)鐘。應注意的是:每存取一次外部存儲器,都有一個(gè)ALE脈沖。此外,這個(gè)管腳還可作為閃存編程的輸入脈沖(PROG)。當特殊功能寄存器(SFR)的AUXR.0位設置為0時(shí),ALE在整個(gè)內部存取過(guò)程中不起作用。

 ?。校樱牛危壕幊踢x通使能,用于讀取選通外部程序存儲器。執行外部程序存儲器的代碼時(shí),每個(gè)機器周期,PSEN出現兩次。存取內部程序存儲器時(shí),PSEN不起作用。

 ?。校蹋蹋疲航拥剑遥镁W(wǎng)絡(luò )的PLL低通濾波器。

 ?。粒郑茫茫耗M電壓用于片內PLL和USB設備。

 ?。郑茫?:內部電壓調節器和I/O電源。

 ?。蹋桑海模茫模?輸入,LI必須通過(guò)一個(gè)電感(4.7μH)連到VCC上,以便為DC/DC 轉換器提供泵電流。

 ?。茫郑茫茫嚎ㄐ盘栯妷?,該電壓可用于卡接口的編程,設計時(shí)需要連接一個(gè)去耦電容。

 ?。模郑茫茫簲底蛛娫?,為數字核和內部I/O提供電壓,該腳內部連到一個(gè)3.3V電壓調節器的輸出,并外接一個(gè)去耦電容器。

 ?。茫郑樱樱海模茫模?地,用于從外部電感接收電流。

 ?。郑樱樱簲底值?。

 ?。粒郑樱樱耗M地。

3 應用舉例

  現在IC卡用得越來(lái)越普遍了。由于AT8xC5122帶有USB接口和讀卡器接口,所以很多場(chǎng)合和很多儀器中可以用到它們,比如交警用的手持刷卡機內核就可以使用這些微處理器。圖4為AT8xC5122的典型應用示意圖。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>