freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

課程設(shè)計--基于單片機的雙向流水燈-閱讀頁

2024-11-12 09:05本頁面
  

【正文】 演示實驗的效果,后者則是實物演示實驗難以達(dá)到的效果。這在相當(dāng)程度上替代了傳統(tǒng)的單片機實驗教學(xué)的功能,例:元器件選擇、電 路連接、電路檢測、電路修改、軟件調(diào)試、運行結(jié)果等。 Keil 軟件是目前最流行開發(fā) MCS51 系列單片機的軟件,這從近年來各仿真機廠商紛紛宣布全面支持 Keil 即可看出。 Keil C51 開發(fā)系統(tǒng)基本知識 Keil C51 開發(fā)系統(tǒng)基本知識 1. 系統(tǒng)概述 Keil C51 是美國 Keil Software 公司出品的 51 系列兼容單片機 C 語言軟件開發(fā)系統(tǒng),與匯編相比, C 語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。 Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全 Windows界面。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。 2. Keil C51 單片機軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu) C51 工具包的整體結(jié)構(gòu),其中 uVision 與 Ishell 分別是 C51 for Windows 和 for Dos的集成開發(fā)環(huán)境 (IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。然后分別由 C51 及 A51 編譯器編譯生成目標(biāo)文件 (.OBJ)。 ABS 文件由 OH51 轉(zhuǎn)換成標(biāo)準(zhǔn)的 Hex 文件,以供調(diào)試器 dScope51 或 tScope51 使用進行源代碼級調(diào)試,也可由仿真器使用直接對目標(biāo)板進行調(diào)試,也可以直接寫入程序存貯器如 EPROM 中。編程實現(xiàn)制作左右來回循環(huán)的流水燈,顯示規(guī)律如下圖所示。本方案力求程序最簡化最清晰原則,用流程圖表示算法如下: 32 程序流程圖 程序中設(shè)置中間變量 temp 用來給 P1 口賦值,命令 _crol_和 _cror_用于使 temp 左移或右移,例如當(dāng) temp=11111110B 時,執(zhí)行 _crol_(temp,1)之后 temp=11111101,應(yīng)用此兩條語句必須把頭文件 包含進來。 //定義字符變量 temp,temp 左移或右移并給連接 LED 的 P1 口賦值 int a。 void main() { temp=0xfe。 //temp 賦值給 P1 口,第一個 LED(紅色)點亮 while(1) //主程序,括號中的程序?qū)⒁恢毖h(huán) { 安徽理工大學(xué)課程設(shè)計說明書 12 for(a=0。a++) //左移部分, LED 從左到右依次點亮 { temp=_crol_(temp,1)。 //每個燈點亮之后延遲一會在點下一個燈 P1=temp。a7。 //第 8個燈點亮后開始右移程序, LED 從右向左點亮 delay()。 } } } void delay() //延時子程序 { int i,j。i0。j150。 } 安徽理工大學(xué)課程設(shè)計說明書 13 4 軟件原理圖及調(diào)試仿真圖 檢查硬件連接 在 PROTUES 檢查各硬件管腳是否連接正確,線路邏輯是否正確。 ( 2)將所有程序組織起來,在軟件環(huán)境下運行,檢查程序是否正確。 圖 42 軟件仿真圖 安徽理工大學(xué)課程設(shè)計說明書 15 5 硬件調(diào)試及實物圖 步驟 1打開程序, 選取正確的電路板型號 2點擊 open file,選取 已生成的 文件 3選取正確的 口,波特率選用默認(rèn)值 4點擊 Download/下載按鈕進行冷啟動, 然后打開實驗板電源 ,如圖 51所示: 51 硬件調(diào)試圖 安徽理工大學(xué)課程設(shè)計說明書 16 電路板調(diào)試 待上述步驟完成后,打開電源,程序?qū)懭氤晒螅娐钒?顯示結(jié)果如圖 52: 52 電路板調(diào)試 AT89C51 開始,復(fù)位按鈕 電源開關(guān) LED 燈 安徽理工大學(xué)課程設(shè)計說明書 17 設(shè)計體會及今后的改進意見 本次課程設(shè)計對平時很少動手操作得我是一次很好的鍛煉,回顧整個過程,感悟良多: 首先,這次課程設(shè)計對我來說是一個跳板,不管我們把課堂上的問題想得多么透徹,但真正上機運行卻是困難重重,漏洞百出,真正只有在實踐中才能檢驗是否真正學(xué)懂了知識,學(xué)活了方法。 最重要的,是自己用心學(xué)習(xí)過后,對自己知識上的欠缺有了新的認(rèn)識,光靠課堂上學(xué)的那些知識是遠(yuǎn)遠(yuǎn)不夠的,不僅需要自己動手查閱相關(guān)資料,而且還得把學(xué)到的運用到生活中。看到差距就要加油彌補,雖然這次的課程設(shè)計過程中有些不順利,但是勤能補拙,我會不斷學(xué)習(xí)! 安徽理工大學(xué)課程設(shè)計說明書 18 參考文獻 [1]張友德等 .單片機原理應(yīng)用與實驗 [M].復(fù)旦大學(xué)出版社 ,1992. [2]張毅剛 ,彭喜源 ,譚曉鈞 ,曲春波 .MCS- 51 單片機應(yīng)用設(shè)計 [M].哈爾濱工 業(yè)大學(xué)出版社 ,. [3]宋慶環(huán),才衛(wèi)國,高志 .89C51 單片機在直流電動機調(diào)速系統(tǒng)中的應(yīng)用 [M].唐山學(xué)院, [4]楊加國 .單片機原理與應(yīng)用及 C51 程序設(shè)計 [M].北京:清華大學(xué)出版社, [5]李維軍 ,韓小剛 ,李 晉 .基于單片機用軟件實現(xiàn)直流電機 PWM調(diào)速系統(tǒng) [J],維普資訊, [6]曹巧媛 .單片機原理及應(yīng)用 [M].北京,電子工業(yè)出版社, [7]劉大茂,嚴(yán)飛 .單片機應(yīng)用系統(tǒng)監(jiān)控主程序的設(shè)計方法 [J].福州大學(xué)學(xué)報 (自然科學(xué)福建農(nóng)林大學(xué)碩士論文版 ), . [8]朱定華,戴汝平編著 .單片機原理與應(yīng)用 [M].清華大學(xué)出版社北方交通大學(xué)出版社,. [9]薛鈞義 ,張彥斌編著 . MCS— 51/96 系列單片微型計算 [M].西安交通大學(xué)出版社, [10]陳國呈編著 .PWM 逆變技術(shù)及應(yīng)用 [M].中國電力出版社 .2020 年 7月 [11]馬忠梅等編著 .單片機的 C 語言應(yīng)用程序設(shè)計(第 4 版) [M].北京航天航空大學(xué)出版社 , [12]劉昌華,易逵編著 .8051 單片機的 C 語言應(yīng)用程序設(shè)計與實踐 [M].國防工業(yè)出版社 ,
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1