




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、51單片機原理及應用pdf51單片機的入門及簡單應用摘要在中國,高校的單片機課程大多數都是51,而51經過這么多年的發展,也增長了許多的系列,功能上有許多改進,也擴展出不少分支。芯片的控制在單片機應用中重要性不言而喻,51單片機的入門首先學會DS18B20K片的控制與使用。關鍵詞51單片機;入門;應用TP3A1673-9671-(xx)041-0013-0151單片機已經有30多年的歷史了,在中國,高校的單片機課程大多數都是51,而51經過這么多年的發展,也增長了許多的系列,功能上有了許多改進,也擴展出了不少分支。而國內書店的單片機專架上,也大多數都是51系列。可以預見,51單片機在市場上只會
2、越來越多,功能只會越來越豐富,在可以預見的數十年內是不可能會消失的。1功能特性概述AT89S51提供以下標準功能:4k字節Flash閃速存儲器,128字節內部RAM,3汁I/O口線,看門狗(WDT),兩個數據指針,兩個16位定時/計數器,一個5向量兩級中斷結構,一個全雙工串行通信口,片內振蕩器及時鐘電路。同時,AT89S51可降至0Hz的靜態邏輯操作,并支持兩種軟件可選的節電工作模式。空閑方式停止CPU勺工作,但允許RAM定時/計數器,串行通信口及中斷系統繼續工作。掉電方式保存RAM的內容,但振蕩器停止工作并禁止其它所有部件工作直到下一個硬件復位。251單片機結構原理引腳功能說明1)V:電源電
3、壓GND地。2)P0口:P0口是一組8位漏極開路型雙向I/0口,也即地址/數據總線復用口。作為輸出口用時,每位能驅動8個TTL邏輯門電路,對端口寫“l”可作為高阻抗輸入端用。在訪問外部數據存儲器或程序存儲器時,這組口線分時轉換地址(低8位)和數據總線復用,在訪問期間激活內部上拉電阻。在Flash編程時,P0口接收指令字節,而在程序校驗時,輸出指令字節,校驗時,要求外接上拉電阻。3)P1口:Pl是一個帶內部上拉電阻的8位雙向I/O口,Pl的輸出緩沖級可驅動(吸收或輸出電流)4個TTL邏輯門電路。對端口寫“1通過內部的上拉電阻把端口拉到高電平,此時可作輸入口。作輸入口使用時,因為內部存在上拉電阻,
4、某個引腳被外部信號拉低時會輸出一個電流(IIL)。4)P3口:P3口是一組帶有內部上拉電阻的8位雙向I/O口。P3口輸出緩沖級可驅動(吸收或輸出電流)4個TTL邏輯門電路。對P3口寫入“l”時,它們被內部上拉電阻拉高并可作為輸入端口。作輸入端時,被外部拉低的P3口將用上拉電阻輸出電流(IIL)。5)RST:復位輸入。當振蕩器工作時,RST引腳出現兩個機器周期以上高電平將使單片機復位。WD隘出將使該引腳輸出高電平,設置SFRAUXRDISRT0位(地址8EH)可打開或關I該功能。DISRT0位缺省為RESE喻出高電平打開狀態。6)ALE/PROG:當訪問外部程序存儲器或數據存儲器時,ALE(地址
5、鎖存允許)輸出脈沖用于鎖存地址的低8位字節。即使不訪問外部存儲器,ALE仍以時鐘振蕩頻率的1/6輸出固定的正脈沖信號,因此它可對外輸出時鐘或用于定時目的。要注意的是:每當訪問外部數據存儲器時將跳過一個ALE脈沖。對F1ash存儲器編程期間,該引腳還用于輸入編程脈沖(PROG)。如有必要,可通過對特殊功能寄存器(SFR)區中的8EH單元的D0位置位,可禁止ALE操作。該位置位后,只有一條M0V用口M0VG旨令ALE才會被激活。此外,該引腳會被微弱拉高,單片機執行外部程序時,應設置ALE無效。3控制原理在數字電路中,電壓信號只有兩種情況,高電平和低電平,用數字來記錄就是1和0。單片機內部的CPU寄
6、存器,總線等等結構都是通過1和0兩種信號來運作的,數據也是以1或者0來保存的。單片機的輸入輸出管腳,也就是IO口,也是只輸出或識別1和0兩種信號,也就是高電平和低電平。當單片機輸出一個或一組電平信號到IO口后,外部的設備就可以讀到這些信號,并進行相應操作,這就是單片機對外部的控制。當外部一個或一組電平信號送到單片機的IO口時,單片機也可以讀到這些信號,并進行分析操作,這就是單片機對外部設備信號的讀取。當然實際的操作中,這些信號可能十分復雜,必須嚴格地按照規定的時間順序(時序)輸入輸出。每種設備也都規定了自己的時序,只要都嚴格遵守,就可以控制任何設備,做出只要想象得出的任何事情。4簡單應用例程利
7、用51單片機、DS18B20K片、數碼管制作電子溫度計DS1820數字溫度計提供9位溫度讀數,指示器件的溫度信息經過單線接口送入DS1820從DS182臉出因此從中央處理器到DS182強需連接一條線和地讀寫和完成溫度變換所需的電源可以由數據線本身提供而不需要外部電源。因為每一個DS182CW唯一的系列號siliconserialnumber因此多個DS1820可以存在于同一條單線總線上這允許在許多不同的地方放置溫度靈敏器件此特性的應用范圍包括HVA訴境控制建筑物設備或機械內的溫度檢測以及過程監視和控制中的溫度檢測。5結語51單片機是對目前所有兼容Intel8031指令系統的單片機的統稱。該系列單片機的始祖是Intel的8031單片機,后來隨著Flashrom技術的發展,8031單片機取得了長足的進展,成為目前應用最廣泛的8位單片機之一,其代表型號是ATME公司的AT89系列,它廣泛應用于工業測控系統之中。目前很多公司都有51系列的兼容機型推出在目前乃至今后很長的一段時間內將占有大量市場。1 肖洪兵.跟我學用單片機M.北京:北京航空航天大學出版社,xx.2 夏繼強.單片機實驗與實踐教程M.北京:北京航空航天大學
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年法律倫理與職業道德考試卷及答案
- 2025年經濟學專業碩士研究生入學考試試題及答案
- 2025年教師資格證面試試題及答案詳解
- 如何制作高質量設計類標書
- 新生兒靜脈配置規范要點
- 幼兒園健康衛生公開課
- 市場營銷設計方案
- 《狼來了》故事教育課件設計
- 黔東南凱里市2022年九年級《物理》上學期期中試題與參考答案
- T/SHSOT 009-2023基于皮膚脂質屏障完整性的淋洗類化妝品溫和性測試方法
- 2024年東西損毀賠償協議書模板
- 林權繼承協議書范本
- 2024年四川省巴中市中考文科綜合試卷(含答案解析)
- 2024年吉林長春市中考地理試卷真題(含答案解析)
- 學校食堂人員工資發放方案范文
- 2023-2024學年人教版八年級下冊數學 期末復習試題
- 專題03 陜西省(A卷)-2022-2023年各地中考英語聽力真題合集(含聽力原文及MP3)
- MOOC 營銷管理-電子科技大學 中國大學慕課答案
- 《城市綜合管廊技術狀況評定標準》
- 2024年黔東南州能源投資有限公司招聘筆試參考題庫附帶答案詳解
- 2024年度-白內障課件PPT
評論
0/150
提交評論