版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
單片機(jī)技術(shù)《Proteus平臺單片機(jī)項(xiàng)目式教程》主講:XXX單片機(jī)技術(shù)第一講:KeilC軟件的使用及在線聯(lián)調(diào)課程引入
1應(yīng)用效果仿真展示2基本原理(重點(diǎn))3實(shí)物效果展示4思考題與課外拓展5一、課程引入第一步:復(fù)習(xí)舊課。上節(jié)課我們講了單片機(jī)最小系統(tǒng)的硬件結(jié)構(gòu),了解到一個(gè)單片機(jī)最小系統(tǒng)必須包含的三大部分。請同學(xué)們搶答一下:這三大部分分別是哪三個(gè),有什么作用?(學(xué)習(xí)通提問搶答的方式)1、晶振電路:提供時(shí)鐘。2、復(fù)位電路:實(shí)現(xiàn)系統(tǒng)復(fù)位(條件)。3、電源電路:供電。一、課程引入第二步:啟發(fā)式引入新的問題:大家知道計(jì)算機(jī)在今天應(yīng)用很廣,一個(gè)完整的簡單的計(jì)算機(jī)系統(tǒng)除了上面復(fù)習(xí)的硬件系統(tǒng)還包括哪些方面?為什么要這樣?(互動(dòng)提問)互動(dòng)發(fā)言總結(jié):第三步:提出這節(jié)課中心問題:
怎樣利用KeilC軟件實(shí)現(xiàn)與硬件仿真器的在線聯(lián)調(diào)?它們有什么作用?(1)操作系統(tǒng)(2)軟件、應(yīng)用程序思考:(1)單片機(jī)系統(tǒng)常用開發(fā)軟件?KeilC(2)軟硬件的特點(diǎn)?配合、相輔相成(課程思政:團(tuán)隊(duì)協(xié)作精神、軟硬結(jié)合、剛?cè)岵?jì)。)二、應(yīng)用效果仿真展示打開Proteus仿真軟件展示仿真效果(激發(fā)學(xué)生學(xué)習(xí)興趣)
思考:數(shù)碼管能顯示“HELLO”嗎?三、基本原理(重點(diǎn))
1、實(shí)驗(yàn)教學(xué)儀的結(jié)構(gòu)三、基本原理(重點(diǎn))
2、KeiluVision2軟件的使用方法(以串行靜態(tài)數(shù)碼顯示為例,邊操作邊講,以下是要點(diǎn)筆記)(1)創(chuàng)建項(xiàng)目:選擇【Project】→【NewProject】(2)新建一個(gè)源程序:【File】→【New】→【.asm】(3)向項(xiàng)目組添加源文件:【右鍵SourceGroup】→【AddFile】→【.asm】(4)屬性設(shè)置:【右鍵Target1】→【Optionsfor】→【Debug】→Use:KeilMonitor-51Driver→Settings→comx、38400(5)編譯程序:【Rebuildalltargetfiles】(6)進(jìn)入調(diào)試模式:Debug(7)運(yùn)行:Run三、基本原理(重點(diǎn))
3、KeilC在線調(diào)試實(shí)例:串行靜態(tài)顯示89C51硬件連線:串行數(shù)據(jù)線DIN和移位信號CLK。
DINCLK四、實(shí)物效果操作演示五、思考題與課外拓展1、思考題:KEIL軟件聯(lián)調(diào)模式,程序是否已經(jīng)下載到單片機(jī)仿真器中?與Proteus構(gòu)建的軟件環(huán)境是否可以同理聯(lián)調(diào)?2、課外拓展:
請基于以上原理設(shè)計(jì),嘗試在Proteus軟件仿真平臺自主實(shí)現(xiàn)以下功能。
思考:怎樣讓串行靜態(tài)顯示模塊的5LED顯示“12345”、“HELLO”?課外(自學(xué)):顯示“12345”課外(自學(xué)):顯示“HELLO”ThankYou!單片機(jī)技術(shù)《Proteus平臺單片機(jī)項(xiàng)目式教程》西安電子科技大學(xué)出版社主講:XXX江西農(nóng)業(yè)大學(xué)南昌商學(xué)院二、Proteus仿真軟件的使用及在線聯(lián)調(diào)課程引入
1應(yīng)用效果仿真展示2基本原理(重點(diǎn))3實(shí)物效果展示4思考題與課外拓展5一、課程引入第一步:復(fù)習(xí)舊課。上節(jié)課我們講了Keil軟件的基本用法,使用它實(shí)現(xiàn)了“89C51”的靜態(tài)顯示效果,大家可以跟我一起操作一遍,進(jìn)行一次復(fù)習(xí)回顧。請同學(xué)們搶答:單片機(jī)系統(tǒng)構(gòu)成?(學(xué)習(xí)通)軟件:keilC硬件:單片機(jī)實(shí)驗(yàn)箱一、課程引入第二步:啟發(fā)式引入新的問題:計(jì)算機(jī)應(yīng)用系統(tǒng)比較復(fù)雜,涉及到軟件系統(tǒng)和硬件系統(tǒng),特別是硬件系統(tǒng),實(shí)際中構(gòu)建起來較為困難,靈活性差,成本也高,實(shí)驗(yàn)箱配套實(shí)驗(yàn)項(xiàng)目有限,缺乏拓展性、課外時(shí)間上延展性。第三步:提出這節(jié)課中心問題:怎樣利用Proteus軟件實(shí)現(xiàn)與Keil軟件的聯(lián)調(diào)?2015年教育部專門設(shè)立國家級虛擬仿真實(shí)驗(yàn)教學(xué)中心。那么,我們學(xué)校在這方面做了努力?(自問自答,課程思政:愛校、愛國、科技戰(zhàn)略)(1)為什么要用Proteus仿真?(2)它有什么作用?、怎么用?二、應(yīng)用效果仿真展示打開Proteus仿真軟件展示仿真效果(激發(fā)學(xué)生學(xué)習(xí)興趣)
思考:你能讓LED間隔點(diǎn)亮嗎?或者跑起來?。?!三、基本原理(重點(diǎn))
1、Proteus軟件硬件電路設(shè)計(jì)ProteusISIS是英國Labcenter公司開發(fā)的電路分析與實(shí)物仿真軟件。以簡單的LED燈為例講述Proteus仿真軟件的操作使用方法。(老師邊操作演示邊講解)三、基本原理(重點(diǎn))
2、Proteus軟件的使用方法(邊操作邊講,要點(diǎn)筆記整理)(1)進(jìn)入ProteusISIS(2)文件的新建和保存(3)設(shè)置工作環(huán)境(4)選取元器件:【Library】→【PickDevice】(5)放置元器件(6)編輯元器件屬性(7)繪制原理圖(8)程序的編譯(9)模擬調(diào)試三、基本原理(重點(diǎn))
3、電路設(shè)計(jì)與KeilC在線聯(lián)調(diào)(1)硬件電路設(shè)計(jì)LED發(fā)光二極管是通過單片機(jī)P1口直接驅(qū)動(dòng),如圖采用的是低電平點(diǎn)亮的方式,提高LED顯示亮度。注意:仿真中,限流電阻不要過大,一般用100Ω左右。
三、基本原理(重點(diǎn))
(2)軟件程序設(shè)計(jì) ORG000H LJMPSTART ORG0030H START:
MOVP1,#10101010B;間隔點(diǎn)亮 acallDelay MOVP1,#01010101B acallDelay
LJMPSTARTDelay:
MOV R2,#100LOOP2: MOV R0,#20LOOP1: MOV R1,#248 DJNZ R1,$ DJNZ R0,LOOP1 DJNZ R2,LOOP2
RET END提問:請大家想想,要怎么修改程序改變發(fā)光二極管的顯示效果?跑起來!
ORG000H
LJMPSTART
ORG0030H START:
MOVP1,#11011111B
LJMPSTART
END 四、實(shí)物效果操作演示五、思考題與課外拓展1、思考題:要怎么修改程序改變發(fā)光二極管的顯示效果?2、課外拓展:
請基于以上原理設(shè)計(jì),嘗試在Proteus軟件仿真平臺自主實(shí)現(xiàn)以下功能。
思考:(1)課后利用Proteus仿真顯示間隔點(diǎn)亮的效果?
(1)間隔點(diǎn)亮動(dòng)起來?或者跑起來。課外(自學(xué)):間隔點(diǎn)亮的效果ThankYou!單片機(jī)技術(shù)《Proteus平臺單片機(jī)項(xiàng)目式教程》西安電子科技大學(xué)出版社主講:XXX江西農(nóng)業(yè)大學(xué)南昌商學(xué)院六、汽車雙閃燈控制系統(tǒng)的設(shè)計(jì)課程引入1應(yīng)用效果仿真展示2基本原理(重點(diǎn))3實(shí)物效果展示4思考題與課外拓展5一、課程引入第一步:復(fù)習(xí)舊課。上節(jié)課,我們基于單片機(jī)的最小應(yīng)用系統(tǒng)完成了P1口輸入、輸出控制功能的設(shè)計(jì),講解了P1口輸入、輸出控制應(yīng)用方法。P1口是準(zhǔn)雙向口。但是在實(shí)際生活中針對具體的任務(wù),我們是怎樣應(yīng)用它實(shí)現(xiàn)一個(gè)具體的實(shí)用性功能,這是怎樣的一個(gè)設(shè)計(jì)過程,請大家一起來體驗(yàn)。記住口訣:欲讀先置一一、課程引入(1)轉(zhuǎn)向提醒、起步提醒、靠邊提醒(方式是閃爍)(2)剎車、減速提醒(尾紅燈亮)。(3)雙閃燈(危險(xiǎn)報(bào)警閃光燈),濃霧天氣、緊急情況提示注意,防止追尾。第二步:啟發(fā)式引入新的問題:在生活中,隨著汽車的家用普及,汽車走進(jìn)的平民百姓的生活,很多同學(xué)家里都有車,有的同學(xué)也在考駕照。但是,您了解汽車的尾燈功能嗎?請大家列舉汽車尾燈的幾種功能:(提問)應(yīng)用:我們通過單片機(jī)控制兩個(gè)LED燈來模擬汽車雙閃燈的工作過程。1.臨時(shí)停車時(shí)。2.牽引故障機(jī)動(dòng)車時(shí)。3.組成交警部門允許的車隊(duì)時(shí)。4.在高速公路行駛,但能見度低于100米,時(shí)速低于40km/h時(shí)。除以上4種需要開啟雙閃燈的情況外,任何使用雙閃燈行為,將可能對機(jī)動(dòng)車駕駛員處以記3分的處罰。一、課程引入汽車雙閃燈:第三步:提出這節(jié)課中心問題:“怎樣通過單片機(jī)控制兩個(gè)LED燈實(shí)現(xiàn)汽車雙閃燈功能,并保證系統(tǒng)的可靠性?”二、應(yīng)用效果仿真展示打開Proteus仿真軟件展示仿真效果(激發(fā)學(xué)生學(xué)習(xí)興趣)三、基本原理(重點(diǎn))
1、單片機(jī)系統(tǒng)開發(fā)方法單片機(jī)應(yīng)用系統(tǒng)由硬件和軟件兩部分組成,總體設(shè)計(jì)包括以下內(nèi)容,(1)明確系統(tǒng)功能(2)硬件電路設(shè)計(jì)與搭建(3)軟件(程序)設(shè)計(jì)與編譯(4)程序語言及程序結(jié)構(gòu)選擇(5)軟件可靠性設(shè)計(jì)(6)下載程序到單片機(jī)中并調(diào)試2、汽車雙閃燈控制基本任務(wù):我們用89C51單片機(jī)作為本系統(tǒng)的控制核心,利用單片機(jī)P0口的兩個(gè)位端口控制兩個(gè)發(fā)光二極管,來模擬汽車的兩個(gè)雙閃燈實(shí)現(xiàn)“雙閃”功能,0.5秒閃爍一次。
三、基本原理(重點(diǎn))
3、雙閃燈硬件電路的設(shè)計(jì)4、源程序: ORG 0000HLOOP:MOV A,#7EH
MOV P0,A
LCALL DEL500ms
MOV A,#0FFH
MOV P0,A
LCALL DEL500ms
SJMP LOOPDEL500ms:
MOV R2,#5LOOP2: MOV R3,#200LOOP1: MOV R4,#250
DJNZ R4,$
DJNZ R3,LOOP1
DJNZ R2,LOOP2 RET
END三、基本原理(重點(diǎn))5、編譯與調(diào)試(1)把源程序編譯成可執(zhí)行文件。(2)把上面的參考源程序編譯成十六進(jìn)制的可執(zhí)行文件,進(jìn)行程序Proteus仿真,驗(yàn)證可行性。(3)把程序下載到單片機(jī)。(4)實(shí)物測試與調(diào)試:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海師范大學(xué)《國際人力資源管理(雙語)》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海師范大學(xué)《材料化學(xué)專業(yè)實(shí)驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 水渠項(xiàng)目績效報(bào)告范文
- 課題申報(bào)書:公司債券發(fā)行審核反饋意見的經(jīng)濟(jì)影響、作用機(jī)制和政策評估研究
- 課題申報(bào)書:風(fēng)險(xiǎn)傳染下繳費(fèi)確定型養(yǎng)老金投資決策問題研究
- 上海農(nóng)林職業(yè)技術(shù)學(xué)院《稅法(一)》2023-2024學(xué)年第一學(xué)期期末試卷
- 專項(xiàng)10:文言文-【中職專用】2025年職教高考學(xué)業(yè)考試語文二輪專項(xiàng)突破(福建專用)
- 六年級語文上冊第七單元習(xí)作 我的拿手好戲 公開課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì)-1
- 上海旅游高等??茖W(xué)?!断到y(tǒng)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2《永遇樂-京口北固亭懷古》公開課一等獎(jiǎng)創(chuàng)新教案統(tǒng)編版高中語文必修上冊
- 夫妻債務(wù)約定協(xié)議書
- 2024年廣東省深圳市寶安區(qū)高一上學(xué)期期末數(shù)學(xué)試題及答案
- 2024年可行性研究報(bào)告投資估算及財(cái)務(wù)分析全套計(jì)算表格(含附表-帶只更改標(biāo)紅部分-操作簡單)
- 國家開放大學(xué)《初級經(jīng)濟(jì)學(xué)》形考任務(wù)1-3參考答案
- 創(chuàng)業(yè)修煉智慧樹知到期末考試答案章節(jié)答案2024年同濟(jì)大學(xué)
- 行政執(zhí)法考試試卷及參考答案
- 2024春期國開電大《應(yīng)用寫作(漢語)》形考任務(wù)1-6參考答案
- MOOC 英文技術(shù)寫作-東南大學(xué) 中國大學(xué)慕課答案
- 企業(yè)EHS風(fēng)險(xiǎn)管理基礎(chǔ)智慧樹知到期末考試答案2024年
- 2023年福建省考評員考試題
- 病原微生物實(shí)驗(yàn)室生物安全備案專家意見表
評論
0/150
提交評論