




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
單片機應用技術課程概述課程性質(zhì):專業(yè)基礎課
學分:5課時:80內(nèi)容:使用C51語言進行單片機應用系統(tǒng)設計課程考核態(tài)度性評價知識性評價技能性評價網(wǎng)絡平臺作業(yè)隨堂測試階段測試項目評價1項目評價2項目評價3項目評價420%10%10%20%10%10%10%10%課程內(nèi)容1點亮一個LED燈2開關控制多燈閃爍的實現(xiàn)3搶答器的實現(xiàn)4電子鐘的實現(xiàn)5密碼鍵盤的實現(xiàn)系統(tǒng)方案設計硬件電路設計軟件程序設計硬件軟件聯(lián)調(diào)C51如何學習單片機?任務1.1初識單片機什么是單片機?
單片機的全稱是單片微型計算機,它是微型計算機發(fā)展歷程中的一個重要分支,是集成在一塊芯片上,專門用于檢測控制的微型計算機。什么是單片機?微型計算機常用于桌面輔助辦公和設計,所以體積較大,運算能力較強。運算器、控制器輸入設備輸出設備存儲器什么是單片機?輸入接口設備輸出接口設備運算器控制器存儲器輸入設備輸出設備單片機內(nèi)部同樣有中央處理器單元(CPU),并行I/O口和串行I/O口負責信息的輸入和輸出,數(shù)據(jù)存儲器RAM和程序存儲器ROM,還有定時器/計數(shù)器和中斷系統(tǒng)。單片機主要嵌入到電子產(chǎn)品中起核心控制作用,又稱為微控制器(Micro-ControllerUnit,簡稱MCU)。單片機的特點100%單片機的特點體積小、重量輕、價格低、功能強。電源單一、功耗低、可靠性高、抗干擾能力強,能夠滿足工業(yè)控制的需求。品種齊全、形式多樣,能夠提供豐富的功能和性價比的選擇。結構簡單、技術成熟、容易掌握、開發(fā)周期短。單片機的應用應用領域智能家電網(wǎng)絡與通信工業(yè)控制導航與控制智能儀器儀表汽車電子智能家電智能冰箱、智能洗衣機、智能風扇、智能控制燈單片機的應用智能儀器儀表稱重儀、溫控器、計數(shù)器、智能醫(yī)療儀器單片機的應用汽車電子交互式汽車顯示系統(tǒng)、輪胎壓力檢測系統(tǒng)、汽車防盜系統(tǒng)、汽車雨刷、燈光智能控制系統(tǒng)、汽車電子油門控制器單片機的應用網(wǎng)絡與
通信無線遙控系統(tǒng)、無線通信系統(tǒng)、串行自動呼叫應答系統(tǒng)單片機的應用工業(yè)控制工業(yè)機器人控制、生產(chǎn)過程自動控制單片機的應用導航與
控制導彈控制,智能武器裝置單片機的應用
單片機按照可以處理的二進制位數(shù)分,主要分為4位、8位、16位、32位單片機。盡管單片機種類很多,目前在我國使用最廣泛的還是8位的51單片機。單片機的分類按照可以處理的二進制位數(shù)
各大公司MC51單片機簡介
8051是美國INTEL公司生產(chǎn)的一系列單片機中最典型的產(chǎn)品,通常將以8051為基核的單片機統(tǒng)稱為MCS51單片機,也就是51單片機。INTEL核心技術授權AtmelPhilipsWinbondLGSST宏晶......AT89C51/52/53......P80C51/52/54......W78E51/52......GMS90/97......SST89C54/58......STC15............
采用8051的核心技術開發(fā)的單片機,它們的內(nèi)部資源分布、功能定義、指令代碼編寫基本上一樣,本課程中的程序?qū)λ鼈兌际峭ㄓ玫模恍枳鋈魏涡薷?,也就是學會其中一種51單片機的操作,其他型號單片機也都會操作了。芯片選擇INTEL核心技術授權宏晶STC15W4K32S4
大容量片內(nèi)RAM存儲器;6通道15位專門的高精度PWM通道;高速增強型8051內(nèi)核,速度比傳統(tǒng)8051快7-12倍;超強抗干擾;大幅度降低EMI;超低功耗;什么是單片機應用系統(tǒng)?CPU輸入設備輸出設備軟件系統(tǒng)+單片機應用系統(tǒng)硬件系統(tǒng)輸入接口設備輸出接口設備運算器控制器存儲器硬件是應用系統(tǒng)的基礎軟件是在硬件的基礎上對其資源進行合理調(diào)配和使用,從而完成應用系統(tǒng)所要求的任務,二者相互依賴,缺一不可單片機的應用系統(tǒng)及其開發(fā)流程明確任務系統(tǒng)方案設計硬件電路設計軟件程序設計需求分析,明確功能性需求和非功能性需求,確定產(chǎn)品技術指標包括設計硬件電路和制作電路板。包含系統(tǒng)的構成模塊,單片機芯片的選型、外部元器件配置、軟硬件劃分等。可以以系統(tǒng)框圖形式體現(xiàn)。根據(jù)設計要求,編寫控制程序,一般用C51語言,KeiluVision開發(fā)環(huán)境軟硬件聯(lián)調(diào)排除硬件電路問題和程序中的問題,可以使用學習板或者Proteus仿真軟件。單片機應用系統(tǒng)的調(diào)試方式ISP下載方式的實驗板軟件仿真調(diào)試KeilC51軟件
可以提供基于單片機芯片資源的軟件仿真;2.Proteus軟件
軟件提供原理圖布圖、代碼調(diào)試和單片機與外圍電路協(xié)同仿真的功能。單片機中的數(shù)與單位
單片機是一種可編程的數(shù)字電路芯片,采用TTL電平信號,有邏輯“0”和邏輯“1”兩個電平狀態(tài)。
在電源電壓為5V的單片機電路中,2.4V以上表示高電平(邏輯1),0.8V以下表示低電平(邏輯0)。十進制數(shù)二進制數(shù)十六進制數(shù)000000100011200102300113401004501015601106701117810008910019101010A111011B121100C131101D141110E151111F在C51語言代碼中:十進制數(shù):直接表示。如16,-39.十六進制數(shù):用數(shù)字0和字母x或X開頭。如0x23,0X7a。單片機中數(shù)的表示
位(bit)
字節(jié)(Byte)字長單片機能表示的最小數(shù)據(jù)單位,即一位二進制數(shù),有0和1兩種取值。處理器一次可以并行處理的二進制位數(shù),通常是數(shù)據(jù)總線的位數(shù),是微處理器的重要指標,常見的處理器字長有8位,16位,32位。
B7B6B5B4B3B2B1B0由8位二進制數(shù)組成,通常單片機里的存儲單元以字節(jié)為單位
單位常見的二進制數(shù)量單位:K,M,G。1K=210=1024;1M=1K×1K=220;1G=1K×1M=230。
支持國產(chǎn)芯片,把國家、社會、公民的價值要求融為一體,提高個人的愛國、敬業(yè)、誠信、友善修養(yǎng),自覺把小我融入大我,實現(xiàn)人生價值,升華人生境界。
芯片選擇單片機的發(fā)展趨勢低功耗化的效應不僅是功耗低,而且?guī)砹水a(chǎn)品的高可靠性、高抗干擾能力以及產(chǎn)品的便攜化??垢蓴_能力強單片機都具有多種封裝形式,其中SMD(表面封裝)越來越受歡迎。小體積更大的程序存儲器和數(shù)據(jù)存儲器,不用外部擴展大容量CMOS芯片除了低功耗特性之外,還具有功耗的可控性,使單片機可以工作在功耗精細管理狀態(tài)。CMOS化一個芯片就是一個“測控”系統(tǒng)低價格和外圍電路內(nèi)裝化主要是指進一步改進CPU的性能,加快指令運算的速度和提高系統(tǒng)控制的可靠性。高性能如何學習單片機?動手組裝實驗板合理安排時間持之以恒遇到問題耐心檢查
適當投資購買實驗器材蜂鳴器,流水燈,數(shù)碼管,液晶顯示,獨立鍵盤,矩陣鍵盤,AD/DA,串口認真學習課程理論單片機學習開發(fā)環(huán)境的建立(1)單片機與外圍電路協(xié)同仿真Proteus軟件單片機學習開發(fā)環(huán)境的建立(2)單片機軟件開發(fā)系統(tǒng)keil單片機學習開發(fā)環(huán)境的建立(3)STC下載軟件任務1.2點亮一個LED燈教學內(nèi)容點亮一個LED燈了解單片機應用系統(tǒng)的開發(fā)過程單片機點亮LED燈的硬件電路設計單片機點亮LED燈的程序編寫單片機系統(tǒng)開發(fā)軟件Keil的使用單片機系統(tǒng)仿真軟件Proteus的使用點亮一個LED燈單片機模塊LED燈模塊整體設計什么是LED?LED:全稱為發(fā)光二極管,是半導體二極管的一種,把電能轉(zhuǎn)換成光能,即實現(xiàn)單向?qū)щ姴l(fā)光。發(fā)光二極管電路符號直插式發(fā)光二極管貼片式發(fā)光二極管負極比正極短發(fā)光二極管的顏色代表了它發(fā)光時的顏色什么是LED?單燈亮電路連接
不同類型和顏色的發(fā)光二極管,正向?qū)妷翰煌?,一般?.6-2.4V。流過發(fā)光二極管的電流一般在2-20mA左右可以發(fā)光,電流越大,亮度越強,但電流過大會燒毀二極管。
為了限制流過發(fā)光二極管的電流不要過大,需要串聯(lián)一個電阻,該電阻稱為“限流電阻”。
如果發(fā)光二極管的正向?qū)妷菏?V,限流電阻的阻值是1k?,則根據(jù)歐姆定律,流過發(fā)光二極管的電流是:
該電流的大小可以通過改變限流電阻的阻值大小來調(diào)節(jié)。單燈亮電路連接
單片機的P1.0引腳具有輸入/輸出的作用,當輸出低電平時,LED燈點亮,輸出高電平,LED燈熄滅。其他電路連接是單片機最小系統(tǒng)電路。單燈亮電路連接灌電流:mA單片機控制LED電路連接圖拉電流:200uA單燈亮電路連接Proteus仿真軟件簡介
使用Proteus8.9Professional版本,它可以在計算機上實現(xiàn)原理圖繪制、單片機代碼級調(diào)試與仿真的電子設計研發(fā)過程。任務
點亮一個LED燈教學內(nèi)容點亮一個LED燈了解單片機應用系統(tǒng)的開發(fā)過程單片機點亮LED燈的硬件電路設計單片機系統(tǒng)開發(fā)軟件Keil的使用單片機系統(tǒng)仿真軟件Proteus的使用單片機點亮LED燈的程序編寫點亮LED燈程序編寫#include<stc15.h> //包含針對stc15系列單片機的基本聲明sbitLED=P10; //宏定義,用符號LED表示P1.0引腳voidmain(){
LED=0; //將P1.0設置為低電平,點亮發(fā)光二極管 while(1);
//原地踏步}
由于P1.0引腳接LED的陰極,LED的陽極通過1k?限流電阻連接到+5V電源上,所以P1.0引腳輸出低電平就可以點亮LED。點亮LED燈的程序如下:KeilμVision軟件介紹
KeilμVision軟件是目前較為流行的開發(fā)51單片機的軟件,它支持眾多不同公司的MCS51架構的芯片,集編輯、編譯、仿真等功能于一體。本書中使用KeilμVision4。新建并保存工程新建并保存程序文件將文件添加到工程編輯調(diào)試程序生成HEX文件STC-ISP軟件介紹通過STC-ISP軟件將LED.hex文件下載到口袋實驗板的單片機芯片中,觀察效果。任務拓展——單燈閃爍的實現(xiàn)開始P1.0引腳輸出低電平延時P1.0引腳輸出高電平延時燈亮燈滅任務拓展——單燈閃爍的實現(xiàn)voiddelay_ms(unsignedintms){unsignedinti;do { i=MAIN_Fosc/13000; while(--i) ; }while(--ms);}#include<stc15.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 誰的得分高(教學設計)-2024-2025學年數(shù)學二年級上冊北師大版
- 環(huán)保書寫筆行業(yè)跨境出海戰(zhàn)略研究報告
- 環(huán)保能源與可持續(xù)發(fā)展行業(yè)跨境出海戰(zhàn)略研究報告
- 新型電池材料行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 物理實驗營行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 生物質(zhì)燃料制備工藝行業(yè)跨境出海戰(zhàn)略研究報告
- 特種溶劑回收利用行業(yè)跨境出海戰(zhàn)略研究報告
- 物聯(lián)網(wǎng)城市智能照明企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 素質(zhì)教育評估體系企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 2025年八年級語文下冊必讀名著閱讀《經(jīng)典常談》重點知識+內(nèi)容概括+真題練習
- 肺動脈栓塞溶栓治療個體化方案探討-深度研究
- 2025年湖南省長沙市開福區(qū)審計局招聘4人歷年高頻重點模擬試卷提升(共500題附帶答案詳解)
- 5.2《稻》課時練-【中職專用】高二語文同步(高教版2023拓展模塊下冊)
- 2025年河南農(nóng)業(yè)職業(yè)學院單招職業(yè)技能測試題庫及參考答案
- 人教PEP版英語五年級下冊全冊教案
- 2025年個體古董借款質(zhì)押合同示范本
- 交管12123駕駛證減分學法題庫(部分)(圖文版)
- 油氣藏產(chǎn)能預測模型-深度研究
- 2025年四川成都市蒲江鄉(xiāng)村建設發(fā)展集團有限公司招聘筆試參考題庫附帶答案詳解
- 2024版房產(chǎn)經(jīng)紀人無底薪勞動協(xié)議
- 2025年上半年度交通運輸部南海航海保障中心公開招聘126人工作人員易考易錯模擬試題(共500題)試卷后附參考答案
評論
0/150
提交評論