AT89S52簡介及其最小系統_第1頁
AT89S52簡介及其最小系統_第2頁
AT89S52簡介及其最小系統_第3頁
AT89S52簡介及其最小系統_第4頁
AT89S52簡介及其最小系統_第5頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、AT89S5緬介及其最小系統AT89S52AT89S52低功耗高性能 CMOS 8&單片機,片內 8k Bytes ISP(In-system programmable)的可反復擦寫1000次的FLASHH讀程序存儲器,器件采用ATMEL 公司之高密度、非易失性存儲技術制造,兼容標準MCS-51指令系統及80C51引 腳結構,片上Flash允許程序存儲器在系統可編程,亦適于常規編程器。單芯 片上,擁有8位CPUS在系統可編程FLASH使AT89S52為眾多嵌入式控制應 用系統提供高靈活、超有效之解決方案。AT89S52 之特點:40個引腳,8k Bytes Flash 片內程序存儲器,

2、256 bytes的隨機存取數據存儲器(RAM , 32個外部雙向輸入/輸出(I/O) 口,5個中斷 優先級2層中斷嵌套中斷,2個16位可編程定時計數器,2個全雙工串行通信口, 看門狗(WDT電路,片內時鐘振蕩器。AT89C52-低電壓高性能CMOS眇單片機,片內8k bytes的可反復擦寫 的FLASHR讀程序存儲器及256 bytes的隨機存取數據存儲器(RAM,器件采 用ATME公司的高密度、非易失性存儲技術生產,兼容標準 MCS-51指令系統, 片內置通用8位中央處理器及FLASH#儲單元,功能強大之 AT89C52單片機可 為您提供許多較復雜系統控制之應用場合。AT89C52W 40

3、個引腳,32個外部雙向輸入/輸出(I/O)端口,同時內含2 個外中斷口,3個16位可編程定時計數器,2個全雙工串行通信口, 2個讀寫口 線,AT89C52可按照常規方法進行編程,亦可在線編程。其將通用之微處理器及 Flash存儲器結合,特別是可反復擦寫的 FLASHY儲器可有效降低開發成本。AT89C52及AT89S52之別,在于C及S, C表示需用并行編程器下載(接線 多且復雜),S表示可支持ISP下載,可在89S52系統板上面預留ISP下載接口,(T2>T2 EX>F1,0 匚(MOSI><SCK>P1.1P1 2PI .3PK4P1.5PI.7RST匚 匚I

4、匚12345(TXD> P3.1(nT6> P3.z(INTI > P3,3(TO> P3.4(T1> P3.5 (WR> P3.6 (RD> P3.7 XTAL2 XTAL1 GND廠;789101112 1 31415 1 6171 31 9204039383736353433© 323130292827262524232221 vcc0 P0.0 (ADO)O P01 PON P0.3 P0.4 P0,5 Z P0.6 二I PO T<AD1 (AO2) (ADS) (ACM) (AO5) (AD) (AD7) EA/VPP AL

5、E/PROGZ P2 ,7 P2.6 P2.5,J P2 4P2.3P2 2P2, 1P2.0(A15) (A 14) (A 13) (A12) (A11) (ATO) (A9> (A8)ISP下載線可方便地自制,74HC373若干電阻,連接電腦并口就可用軟件將hex文件下載至89S52相比較AT89C52& AT89S52 ,以方便計,選用AT89S52圖3 DIP 40封裝89S52弓|腳圖AT89S52功能:8k字節FLASH 256字節RAM 32位I/O 口線,看門狗定時 器,2個數據指針,三個16位定時器/計數器,一 6向量2級中斷結構,全雙工用行口,片內晶振及時鐘電

6、路。AT89S52可降至0Hz靜態邏輯操作,支持2種 軟件可選節電模式。空閑模式下,CPU停止工作,允許 RAM定時器/計數器、 串口、中斷繼續工作。掉電保護方式下, RAMft容被保存,振蕩器被凍結,單片 機一切工作停止,直到下一中斷或硬件復位為止。XTALlxtaG"鎰/% -一一ALE 雁8 一三三二P3S,*叫三三三三三廠 產P2P0 8位漏極開路之雙向I/O 口。作為輸出口,每位能驅動8個TTL邏 輯電平。對P0端口寫“1”時,引腳用作高阻抗輸入。訪問外部程序和數據存 儲器時,P0 口亦被作為低8位地址/數據復用。在這種模式下,P0不具有內部 上拉電阻。在FLASHY程時,

7、P0 口亦用來接收指令字節;在程序校驗時,輸出 指令字節。程序校驗時,需外部上拉電阻。P1 有內部上拉電阻的8位雙向I/O 口,pl輸出緩沖器能驅動4個 TTL邏輯電平。對P1端口寫“1”時,內部上拉電阻把端口拉高,此時可作輸 入口用。作為輸入使用時,被外部拉低的引腳由于內部電阻的原因,將輸出電 流(IIL )。對P1端口寫“1”時,內部上拉電阻把端口拉高,此時可作輸入口 用。作輸入用時,被外部拉低的引腳因內部電阻,將輸出電流( IIL) o止匕外, P1.0及P1.2分別作定時器/計數器2之外部計數輸入(P1.0/T2)及時器/計數器 2之觸發輸入(P1.1/T2EX),詳見表1所示。在fl

8、ash編程及校驗時,P1 口接 收低8位地址字節。表1:引腳號第二功能P1.0|t2 (定時器/計數器T2的外部計數輸入),時鐘輸出一P1.1T2EX (定時器/計數器T2的捕捉/S載觸發信號和方向控制)端口引腳第二功能P3.0RXD(串行輸入口)P3.1TXD(串行輸出口)P3.2INTO (外中斷0)P3.3INT1(外中斷1)P3.4T0 (定時/計數器0)P3.5T1 (定時/計數器DP3.6WR (外部數據存儲器寫選通)P3.7RD (外部數據存儲器讀選通)PL5MOSI (在系統編程用)P1.6MISO (在系統編程用)P1.7SCK (在系統編程用)P2 口有內部上拉電阻的8位雙

9、向I/O 口,P2輸出緩沖器能驅動4個 TTL邏輯電平。對P2端口寫“1”時,內部上拉電阻把端口拉高,此時可作輸 入口。作輸入用時,被外部拉低的引腳因內部電阻,將輸出電流(IIL) o在 訪問外部程序存儲器或用16位地址讀取外部數據存儲器(例如執行MOVX ©DPTR) 時,P2 口送出高八位地址。在這種應用中,P2 口用很強的內部上拉發送lo在 用8位地址(如MOVX ©RI)訪問外部數據存儲器時,P2 口輸出P2鎖存器之內 容。在FLASH編程及校驗時,P2 口亦接收高8位地址字節及一些控制信號。P3 口一一有內部上拉電阻的8位雙向I/O 口,p3輸出緩沖器能驅動4個T

10、TL 邏輯電平。對P3端口寫“1”時,內部上拉電阻把端口拉高,此時可用作輸入 口。作輸入用時,被外部拉低的引腳因內部電阻之原因,將輸出電流(HL)。 P3 口亦作為AT89s52特殊功能(第二功能)用,如表2所示。在FLASH編程及 校驗時,P3 口亦接收些控制信號。此外,P3 口亦接收些用于FLASH閃存編程及 程序校驗的控制信號。表2RST復位輸入。振蕩器工作 時,RST引腳有兩個機器周期以上 高電平將是單片機復位。ALE/PROG訪問外部程序 存儲器或數據存儲器時,ALE (地 址鎖存允許)輸出脈沖用于鎖存地 址的低8位字節。一般,ALE仍以 時鐘振蕩頻率的1/6輸出固定之脈 沖信號,故

11、它可對外輸出時鐘或用 于定時目的。需注意:每當訪問外 部數據存儲器時將跳過一個ALE脈 沖。對FLASH存儲器編程期間,該 引腳亦用于輸入編程脈沖(PROG)o 若必要,可通過對特殊功能寄存器 (SFR)區中的8EH單元的DO位置 位,可禁止ALE操作。該位置位后, 只有一條MOVX及MOVC指令方能將ALE激活。此外,該引腳會被微弱拉高,單 片機執行外部程序時,應設置ALE禁止位無效。PSEN程序儲存允許(PSEN)輸出是外部程序存儲器之讀選通信號, AT89S52由外部程序存儲器取指令(或數據)時,每個機器周期兩次PSEN有效, 即輸出兩個脈沖,在此期間,當訪問外部數據存儲器,將跳過兩次P

12、SEN信號。EA/VPP 外部訪問允許,要CPU僅訪問外部程序存儲器(地址為 0000H-FFFFH) , EA端須保持低電平(接地)。需注意:若加密位LB1被編程, 復位時內部會鎖存EA端狀態。若EA端為高電平(接Vcc端),CPU則執行內部 程序存儲器之指令。FLASH#儲器編程時,該引腳加上+12V的編程允許電源Vpp,當然這須是該 器件是使用12V編程電壓VppoXTAL1 振蕩器反相放大器及內部時鐘發生電路之輸入端。XTAL2 振蕩器反相放大器之輸出端。單片機最小系統3必 CiHIElRESETO舌1'12MHz"T-OuFEAfVPvetpo,aP0.1XLPQ

13、二P03POJ笫DOJ囪£PO.TRESETF2.LcmP3 二Dill力曰TOPS .471P2j5P2j(5ri.oP2.TF1.1Fl.2RDPl.3WKPL4PS電Pl.5ALUFPl.GTXDri.7vssRXL等U13:?AT&9 SJ 1昌o 14 iTIT日q3so"Ti10要使單片機工作起來,最基本的電路的構成為 汪忠:1) EA/VP(31 腳)接+5V1、電源電路:向單片機供電。單片機電源:AT89S51 單片機的工作電壓范圍:4.0V-5.5V,所以通常給單片 機外接5V直流電源。連接方式為 VCC(40腳):接電源+5V端VSS(20腳):接 電源地端2、時鐘電路:單片機工作的時間基準,決定單片機工作速度。時鐘電路就 是振蕩電路,向單片機提供一個正弦波信號作為基準,決定單

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論