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

正文內(nèi)容

基于單片機(jī)實(shí)現(xiàn)的秒表設(shè)計(jì)系統(tǒng))論文)word格式-資料下載頁

2024-12-07 09:27本頁面

【導(dǎo)讀】單片機(jī)是指一個(gè)集成在一塊芯片上的完整計(jì)算機(jī)系統(tǒng)。集成諸如通訊接口、定時(shí)器,實(shí)時(shí)時(shí)鐘等外圍設(shè)備。而現(xiàn)在最強(qiáng)大的單片。單片機(jī)由芯片內(nèi)僅有CPU的專用處理器發(fā)展而來。更小,更容易集成進(jìn)復(fù)雜的而對(duì)體積要求嚴(yán)格的控制設(shè)備當(dāng)中。的發(fā)展便分道揚(yáng)鑣。早期的單片機(jī)都是8位或4位的。其中最成功的是INTEL的8031,因。為簡單可靠而性能不錯(cuò)獲得了很大的好評(píng)?;谶@一系統(tǒng)的單片機(jī)系統(tǒng)直到現(xiàn)在還在廣泛使用。術(shù)得到了巨大的提高。隨著INTELi960系列特別是后來的ARM系列的廣泛。應(yīng)用,32位單片機(jī)迅速取代16位單片機(jī)的高端地位,并且進(jìn)入主流市場(chǎng)。目前,高端的32位單片機(jī)主頻已經(jīng)超過300MHz,性能直追90. 型號(hào)也只有10美元。幾乎每件電子和機(jī)械產(chǎn)品中都會(huì)集成有單片機(jī)。關(guān),因此,發(fā)展MCU的重任不可避免地落在電氣、電子技術(shù)廠家。角度來看,Intel逐漸淡出MCU的發(fā)展也有其客觀因素。不要忘記Intel和Philips的歷史功績。

  

【正文】 4中可以看到編譯的錯(cuò)誤信息和使用的系統(tǒng)資源情況等,以后我們要查錯(cuò)就靠它了。 6 是有一個(gè)小放大鏡的按鈕,這就是開啟 \關(guān)閉調(diào)試模式的按鈕,它也存在于菜單 Debug- Start\Stop Debug Session,快捷鍵為 Ctrl+F5。 秒表系統(tǒng)設(shè)計(jì) 24 圖 5- 7 編譯程序 ( 6) 進(jìn)入調(diào)試模式, 圖中 1 為運(yùn)行,當(dāng)程序處于停止?fàn)顟B(tài)時(shí)才有效, 2 為停止,程序處于運(yùn)行狀態(tài)時(shí)才有效。 3 是復(fù)位,模擬芯片的復(fù)位,程序回到最開頭處執(zhí)行。按 4 我們可以打開 5 中的串行調(diào)試窗口,這個(gè)窗口我們可以看到從51 芯片的串行口輸入輸出的字符,這里的第一個(gè)項(xiàng)目也正是在這里看運(yùn)行結(jié)果。首先按 4 打開串行調(diào)試窗口,再按運(yùn)行鍵,這時(shí)就可以看到串行調(diào)試窗口中不斷的打 quot。HelloWorld! 。這樣就完成了您的第一個(gè) C 項(xiàng)目。最后我們要停止程序運(yùn)行回到文件編輯模式中,就要先按停止按鈕再按開啟 \關(guān)閉調(diào)試模式按鈕。然后我們就可以進(jìn)行關(guān)閉 KEIL 等相關(guān)操作了。到此為止,我們已經(jīng)初步學(xué)習(xí)了一些 KEILuVision2 的項(xiàng)目文件創(chuàng)建、編譯、運(yùn)行和軟件仿真的基本操作方法。其中一直有提到一些功能的快捷鍵的使用,的確在實(shí)際的開發(fā)應(yīng)用中快捷鍵的運(yùn)用可以大大提高工作的效 率。 秒表系統(tǒng)設(shè)計(jì) 25 圖 5- 8 調(diào)試運(yùn)行程序 ( 7)生成 HEX 文件和最小化系統(tǒng) 在開始 C語言的主要內(nèi)容時(shí),我們先來看看如何用 KEIL uVISION2來編譯生成用于燒寫芯片的 HEX文件。 HEX文件格式是 Intel公司提出的按地址排列的數(shù)據(jù)信息 ,數(shù)據(jù)寬度為字節(jié) ,所有數(shù)據(jù)使用 16 進(jìn)制數(shù)字表示 , 常用來保存單片機(jī)或其他處理器的目標(biāo)程序代碼。打開它的所在目錄,找到 的文件就可以打開先前的項(xiàng)目了。然后右擊圖 5— 9 中的 1 項(xiàng)目文件夾,彈出項(xiàng)目功能菜單,選 Options for Target39。Target139。,彈出項(xiàng)目選項(xiàng)設(shè)置窗口,同樣先選中項(xiàng)目文件夾圖標(biāo),這時(shí)在 Project 菜單中也有一樣的菜單可選。打開項(xiàng)目選項(xiàng)窗口,轉(zhuǎn)到 Output 選項(xiàng)頁圖 5— 10 所示,圖中 1 是選擇編譯輸出的路徑, 2 是設(shè)置編譯輸出生成的文件名, 3 則是決定是否要?jiǎng)?chuàng)建 HEX 文件,選中它就可以輸出 HEX文件到指定的路徑中。選好了再將它重新編譯一次,很快在編譯信息窗口中就顯示 HEX文件創(chuàng)建到指定的路徑中了,如圖 5— 11。這樣我們就可 用自己的編程器所附帶的軟件去讀取并燒到芯片了,再用實(shí)驗(yàn)板看結(jié)果 。 (技巧:一 、在圖 5— 9 中的 1 里的項(xiàng)目文件樹形目錄中,先選中對(duì)象,再單擊它就可對(duì)它進(jìn)行重命名操作,雙擊文件圖標(biāo)便可打開文件。二、在Project 下拉菜單的最下方有最近編輯過的項(xiàng)目路徑保存,這里可以快速打開最近在編輯的項(xiàng)目。) 秒表系統(tǒng)設(shè)計(jì) 26 圖 5— 9 項(xiàng)目功能菜單 圖 5— 10 項(xiàng)目選項(xiàng)窗口 圖 5— 11 編譯信息窗口 秒表系統(tǒng)設(shè)計(jì) 27 把編譯好的文件燒到了芯片上,如果您購買或自制 了帶串口輸出元件的學(xué)習(xí)實(shí) 驗(yàn)板,那您就可以把串口和 PC 機(jī)串口相聯(lián)用串口調(diào)試軟件或 Windows 的超級(jí)終端 ,將其波特率設(shè)為 12MHZ。 ( 8)數(shù)據(jù)類型 標(biāo)識(shí)符是用來標(biāo)識(shí)源程序中某個(gè)對(duì)象的名字的,這些對(duì)象可以是語句、數(shù)據(jù)類型、函數(shù)、變量、數(shù)組等等。在 C51 編譯器中,只支持標(biāo)識(shí)符的前 32 位為有效標(biāo)識(shí),一般情況下也足夠用了 。 關(guān)鍵字則是編程語言保留的特殊標(biāo)識(shí)符,它們具有固定名稱和含義,在程序編寫中不允許標(biāo)識(shí)符與關(guān)鍵字相同。在 KEILuVision2 中的關(guān)鍵字除了有ANSIC標(biāo)準(zhǔn)的 32個(gè)關(guān)鍵字外還根據(jù) 51單片機(jī)的特點(diǎn)擴(kuò) 展了相關(guān)的關(guān)鍵字。其實(shí)在 KEILuVision2 的文本編輯器中編寫 C 程序,系統(tǒng)可以把保留字以不同顏色顯示,缺省顏色為天藍(lán)色。 先看表 1- 1,表中列出了 KEILuVision2C51 編譯器所支持的數(shù)據(jù)類型。在標(biāo)準(zhǔn) C 語言中基本的數(shù)據(jù)類型為 char,int,short,long,float 和 double,而在C51 編譯器中 int 和 short 相同, float 和 double 相同 。 數(shù)據(jù)類型 長 度 值 域 unsigned char 單字節(jié) 0~ 255 signed char 單字節(jié) 128~ +127 unsigned int 雙字節(jié) 0~ 65535 signed int 雙字節(jié) 32768~ +32767 unsigned long 四字節(jié) 0~ 4294967295 signed long 四字節(jié) 2147483648~ +2147483647 float 四字節(jié) 177。 ~177。+38 * 1~ 3 字節(jié) 對(duì)象的地址 bit 位 0 或 1 sfr 單字節(jié) 0~ 255 sfr16 雙字節(jié) 0~ 65535 sbit 位 0 或 1 表 1- 1 KEIL uVision2 C51 編譯器所支持的數(shù)據(jù)類型 秒表系統(tǒng)設(shè)計(jì) 28 試驗(yàn)箱輸出 在 Proteus環(huán)境下的仿真圖 圖 在 Proteus 環(huán)境下的清零狀態(tài) 秒表系統(tǒng)設(shè)計(jì) 29 圖 在 Proteus 環(huán)境下的暫停 狀態(tài) 圖 在 Proteus 環(huán)境下顯示 99 時(shí)的狀態(tài) 秒表系統(tǒng)設(shè)計(jì) 30 課程設(shè)計(jì)心得體會(huì) 心得體會(huì) 1. 根據(jù)課題要求,復(fù)習(xí)相關(guān)的知識(shí),查詢相關(guān)的資料。 2. 根據(jù)實(shí)驗(yàn)條件,找到適合的方案,找到需要的元器件及工具,準(zhǔn)備實(shí)驗(yàn)。 3. 根據(jù)課程設(shè)計(jì)的要求和自己所要增加的功能寫好程序流程圖,在程序流程圖的基礎(chǔ)上,根據(jù)芯 片的功能寫出相應(yīng)的程序。然后再進(jìn)行程序調(diào)試和相應(yīng)的修改,以達(dá)到能夠?qū)崿F(xiàn)所要求的功能的目的。 4. 程序要盡量做到由各個(gè)子程序組成,在有些程序后面最好加注釋,這樣在程序出錯(cuò)的檢查過程中可以更容易查找的到,也更簡潔,更明白易懂。 5. 該實(shí)驗(yàn)的程序可以參考 DVCC 系列單片機(jī)微機(jī)仿真實(shí)驗(yàn)系統(tǒng)實(shí)驗(yàn)指導(dǎo)書中的串并轉(zhuǎn)換實(shí)驗(yàn),也可自己根據(jù)自己熟悉的方法來編程。 6. 這次的單片機(jī)課程設(shè)計(jì)重點(diǎn)是理論與實(shí)際的相結(jié)合。不再只讀書了。 7. 該設(shè)計(jì)從頭到尾都要自己參與,熟悉了對(duì)整個(gè)設(shè)計(jì)的過程,更系統(tǒng)的鍛煉了自己。 秒表系統(tǒng)設(shè)計(jì) 31 總 結(jié) 通過這次 的課程設(shè)計(jì) , 使 我對(duì) 單片機(jī)程序設(shè)計(jì) 的方法、要求有了初步的了解并且積累 了一些 實(shí)踐經(jīng)驗(yàn), 對(duì)軟件的應(yīng)用有了更進(jìn)一步的了解, 相信對(duì)以后進(jìn)一步學(xué)習(xí) 單片機(jī) 知識(shí) ,這對(duì)自己無論是在 感性上還是理性上都會(huì)有一定的幫助,而且通過這次的 設(shè)計(jì) ,激發(fā)了我對(duì) 單片機(jī)課程 濃厚 的興趣 ,增強(qiáng)了我對(duì)書本理論的運(yùn)用。雖然 現(xiàn)在對(duì) 所涉及的知識(shí)和要求的綜合分析能力較為復(fù)雜,可這其中體現(xiàn)了創(chuàng)新思想和知識(shí)的 結(jié)合應(yīng)用 ,今后我將更廣泛地涉及這方面的知識(shí),希望能在這一領(lǐng)域有所成就 這次課程設(shè)計(jì)根據(jù)課題要求,復(fù)習(xí)了這 學(xué)期所學(xué)的單片機(jī)內(nèi)容,通過查詢相關(guān)的資料,簡要知道了雖然老師上課講過,但并非聽懂了的 8155 芯片的有關(guān)知識(shí)。根據(jù)課程設(shè)計(jì)的要求和自己通過參考有關(guān)資料擬的方案,寫好程序流程圖,在程序流程圖的基礎(chǔ)上,根據(jù)芯片的功能寫出相應(yīng)的程序,達(dá)到能夠?qū)崿F(xiàn)所要求的功能的目的。在寫程序時(shí),在每條指令后都寫好注釋,以便在程序出錯(cuò)的檢查過程中可以更容易查找得到。 實(shí)驗(yàn)利用單片機(jī)的定時(shí)器 /計(jì)數(shù)器定時(shí)和記數(shù)的原理,結(jié)合 dvcc 實(shí)驗(yàn)箱上的集成電路芯片 803 LED 數(shù)碼管以及實(shí)驗(yàn)箱上的按鍵來設(shè)計(jì)計(jì)時(shí)器。將軟、硬件有機(jī)地結(jié)合起來,使得系統(tǒng) 能夠正確地進(jìn)行計(jì)時(shí),數(shù)碼管能夠正確地顯示時(shí)間。其中本實(shí)驗(yàn)設(shè)計(jì)了四個(gè)開關(guān)按鍵:其中一個(gè)按鍵按下去時(shí)以 1 秒加一開始計(jì)時(shí),即秒表開始鍵(本實(shí)驗(yàn)中當(dāng)開關(guān)從 1 變?yōu)?0 時(shí)開始計(jì)時(shí)),另一個(gè)按鍵按下去時(shí)暫停計(jì)時(shí),使秒表停留在原先的計(jì)時(shí)(本實(shí)驗(yàn)中當(dāng)相應(yīng)開關(guān)從 1 變?yōu)?0 時(shí)即停止計(jì)時(shí)),第三個(gè)按鍵按下去時(shí)清 0(本實(shí)驗(yàn)中當(dāng)相應(yīng)開關(guān)從 1 變?yōu)?0 時(shí)即停止計(jì)時(shí)),第四按鍵按下去則是以每 10ms 秒快速加一計(jì)時(shí)(本實(shí)驗(yàn)中當(dāng)開關(guān)從 1 變?yōu)? 時(shí)開始計(jì)時(shí))。本實(shí)驗(yàn)中開始時(shí)都要使各按鍵回到各初始位置,即都處于 1 狀態(tài)。 最終結(jié)果成功實(shí)現(xiàn)。 秒表系統(tǒng)設(shè)計(jì) 32 致 謝 時(shí)光匆匆如流水,轉(zhuǎn)眼 為期兩周的單片機(jī)實(shí)訓(xùn)已經(jīng)結(jié)束 ,春夢(mèng)秋云, 正常的上課和考試 日趨臨近, 實(shí)訓(xùn)報(bào)告 的的完成也隨之進(jìn)入了尾聲。從開始進(jìn)入課題到報(bào)告 的順利完成,一直都離不開老師、同學(xué) 給我熱情的幫助,在這里請(qǐng)接受我誠摯的謝意 ! 在毛昀老師的親切關(guān)懷和悉心指導(dǎo)下,她以嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地感染和激勵(lì)著我。從課題的選擇到項(xiàng)目的最終完成,毛老師都始終給予我細(xì)心的指導(dǎo)和不懈的支持。在這段時(shí)間里,毛老師不僅在學(xué)業(yè)上給我以精心指導(dǎo),同時(shí)還在思想、生活上給我以無微不至的關(guān) 懷,在此謹(jǐn)向毛老師致以誠摯的謝意和崇高的敬意。 真是非常感謝毛昀老師的細(xì)心指導(dǎo)和同學(xué)們的幫助。在此,還感謝同組成員馬濤,張小龍,曹成蒼,李玲。當(dāng)然還有其他同同學(xué)的熱心幫助。沒有他們,拔高不會(huì)這么順利完成。真是謝謝你們啦! 秒表系統(tǒng)設(shè)計(jì) 33 參 考 文 獻(xiàn) 張毅坤,《單片微型計(jì)算機(jī)原理及應(yīng)用》,西安電子科技大學(xué)出版社, 1998 年 DVCC 系列單片機(jī)微機(jī)仿真實(shí)驗(yàn)系統(tǒng)實(shí)驗(yàn)指導(dǎo)書 蘇家健等, 《單片機(jī)原理及應(yīng)用技術(shù)》 , 高等教育出版社 , 2021 年 11月 余錫存,曹國華, 《單片機(jī)原理及接口技術(shù) 》 , 西安電子科技大學(xué)出版社 畢萬新, 《單片機(jī)原理及接口技術(shù)》 ,畢萬新,等 大連理工出版社 , 2021 年 《 MCS51 單片機(jī)原理及接口技術(shù)》,哈爾濱工業(yè)出版社 《單片機(jī)原理及接口技術(shù)》,清華大學(xué)出版社
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1