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

正文內(nèi)容

武漢理工大學(xué)單片機(jī)應(yīng)用實(shí)習(xí)報(bào)告-資料下載頁

2025-08-04 01:39本頁面
  

【正文】 10。 num[3] = t%10。 ET0 = 1。 //繼續(xù)更新顯存 delayms(250)。 //延時(shí),等待DS18B20穩(wěn)定 }}void seriComm(void) //串口通信{ num[0]=16。num[1]=12。num[2]=3。num[3]=18。 //顯示[3] delayms(2000)。 sendFlag = !sendFlag。 if (sendFlag) { REN = 0。 num[0]=16。num[1]=num[2]=num[3]=17。 } else { REN = 1。 num[0]=17。num[1]=num[2]=num[3]=16。 } }void resetSys(void) //軟件復(fù)位{ unsigned char i。 num[0]=16。num[1]=12。num[2]=4。num[3]=18。 //顯示[4] delayms(5000)。 num[0]=num[1]=num[2]=num[3]=17。 for (i=0。i4。i++) //重啟倒計(jì)時(shí) { num[i]=16。 num[0]=3i。 delayms(5000)。 } ISP_CONTR = 0x20。 //重啟系統(tǒng)}二.實(shí) 習(xí) 日 記 2012 年 12 月 17 日查詢相關(guān)資料為了完成實(shí)習(xí)任務(wù),在實(shí)習(xí)第一天我為理論知識(shí)方面做準(zhǔn)備,查閱了相關(guān)資料,對于單片機(jī)有了更深刻的認(rèn)識(shí)。此次實(shí)習(xí)我們采用了STC89C52單片機(jī),STC89C52是一種低功耗、高性能CMOS8位微控制器,具有 8K 在系統(tǒng)可編程Flash 存儲(chǔ)器。芯片中集成了CPU、RAM、ROM、振蕩器及時(shí)鐘電路、定時(shí)器/計(jì)數(shù)器和多種功能。對于鍵盤顯示電路、數(shù)字時(shí)鐘、數(shù)字溫度計(jì)和數(shù)字頻率計(jì)的電路原理及其所需芯片也做了相應(yīng)了解。雖然剛開始不知道從哪里下手,但是經(jīng)過相關(guān)資料的查詢,對相關(guān)的要求做初步的了解,明確了相關(guān)原理。這就為后面的設(shè)計(jì)做了很好的鋪墊。實(shí) 習(xí) 日 記 2012 年 12 月 18 日方案設(shè)計(jì)經(jīng)過昨天一整天的資料查詢,今天的主要任務(wù)是方案設(shè)計(jì)。鍵盤顯示電路用單片機(jī)最小系統(tǒng)進(jìn)行按鍵識(shí)別和數(shù)碼管現(xiàn)實(shí)的控制,利用P2口進(jìn)行按鍵的掃描和狀態(tài)讀取,利用p1口控制數(shù)碼管的位選,利用p0口控制數(shù)碼管段選。數(shù)字時(shí)鐘利用定時(shí)器與軟件結(jié)合實(shí)現(xiàn)2毫秒定時(shí)中斷,每產(chǎn)生一次中斷,循環(huán)掃描數(shù)碼管顯示。數(shù)字溫度計(jì)采用 DS18B20 芯片。溫度傳感器采用的單總線的DS18B20。1wire,即單線總線,又叫單總線。單總線適用于單主機(jī)系統(tǒng),能夠控制一個(gè)或多個(gè)從機(jī)設(shè)備。主機(jī)可以是微控制器,從機(jī)可以是單總線器件,它們之間的數(shù)據(jù)交換只通過一條信號(hào)線。當(dāng)只有一個(gè)從機(jī)設(shè)備時(shí),系統(tǒng)可按單節(jié)點(diǎn)系統(tǒng)操作;當(dāng)有多個(gè)從機(jī)設(shè)備時(shí),系統(tǒng)則按多節(jié)點(diǎn)系統(tǒng)操作。數(shù)碼管采用七段共陽接法,共陽數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極COM接到+5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平時(shí),相應(yīng)字段就點(diǎn)亮,當(dāng)某一字段的陰極為高電平時(shí),相應(yīng)字段就不亮。矩陣鍵盤采用逐行掃描法,鍵掃描就是要判斷有無鍵按下,當(dāng)掃描到有鍵按下時(shí)再進(jìn)行下一步處理,否則退出鍵盤處理程序。依次從第一至最末行線上發(fā)出低電平信號(hào), 如果該行線所連接的鍵沒有按下的話, 則列線所接的端口得到的是全“1”信號(hào), 如果有鍵按下的話, 則得到非全“1”信號(hào)。這就是所謂的逐行掃描法。實(shí) 習(xí) 日 記 2012 年 12 月 1920日硬件設(shè)計(jì)利用PROTEL等軟件進(jìn)行硬件設(shè)計(jì)。PROTEL是PORTEL公司在80年代末推出的軟件,它具有原理圖設(shè)計(jì)、印刷電路板(PCB)、設(shè)計(jì)層次原理圖設(shè)計(jì)、報(bào)表制作、電路仿真以及邏輯器件設(shè)計(jì)等功能。其采用了*.DDB數(shù)據(jù)庫格式保存文件,所有同一工程相關(guān)的SCH、PCB等文件都可以在同一*.DDB數(shù)據(jù)庫中并存。今天主要完成了鍵盤顯示電路和數(shù)字時(shí)鐘部分的電路設(shè)計(jì)。 Protel繪制原理圖的步驟:首先啟動(dòng)Protel軟件; 在File,并將其設(shè)置合適的保存位置;雙擊Documents文件夾,再次選擇FileNew菜單,打開New Document對話框。雙擊Schematic Document圖標(biāo)。雙擊原理圖子文檔,啟動(dòng)原理圖編輯器。選擇DesignOptions菜單,打開Document Options對話框。選擇圖紙的規(guī)格,然后單擊OK就可以按照原理圖繪制了。今天主要完成了數(shù)字溫度計(jì)和矩陣鍵盤的電路設(shè)計(jì)。實(shí) 習(xí) 日 記 2012 年 12 月 21日軟件設(shè)計(jì)此次實(shí)習(xí),我們利用Keil uV2軟件完成應(yīng)用系統(tǒng)軟件設(shè)計(jì)。Keil C51 uVision2集成開發(fā)環(huán)境是德國知名軟件公司 Keil開發(fā)的基于 80C51內(nèi)核的微處理器軟件開發(fā)平臺(tái),內(nèi)嵌多種符合當(dāng)前工業(yè)標(biāo)準(zhǔn)的開發(fā)工具,可完成從工程建立到管理、編譯、鏈接、目標(biāo)代碼的生成、軟件仿真及硬件仿真等完整的開發(fā)流程。今天主要完成了對鍵盤顯示電路和串口通信的軟件設(shè)計(jì),鍵盤掃描流程圖如下: 圖一 鍵盤掃描流程圖圖二 串口通信流程圖實(shí) 習(xí) 日 記 2012 年 12 月 22日軟件設(shè)計(jì)數(shù)字溫度計(jì)的軟件設(shè)計(jì)部分,軟件設(shè)計(jì)流程圖如下:圖 三 DS18B20初始化流程圖實(shí) 習(xí) 日 記 2012 年 12 月 23日系統(tǒng)仿真Proteus軟件是英國Labcenter electronics公司出版的EDA工具軟件(該軟件中國總代理為廣州風(fēng)標(biāo)電子技術(shù)有限公司)。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件,而且是將電路仿真軟件、PCB設(shè)計(jì)軟件和虛擬模型仿真軟件三合一的設(shè)計(jì)平臺(tái)。我們采用 Proteus軟件進(jìn)行仿真,將程序?qū)懭雴纹瑱C(jī)后,仿真成功,符合實(shí)習(xí)要求。實(shí) 習(xí) 日 記 2012 年 12 月 2425日電路板焊接 仿真成功后,我們很據(jù)原理圖列出原件清單,并根據(jù)清單買了元器件。準(zhǔn)備了萬用表、電烙鐵、焊錫、松香等物品,然后在實(shí)驗(yàn)室進(jìn)行電路板的焊接。今天我們焊接了鍵盤顯示電路和數(shù)字時(shí)鐘部分的電路。焊接過程順利,沒有遇到焊盤脫落等情況。經(jīng)過兩天的努力終于將焊接完成。我們用萬用表檢測了輸入輸出有無短路情況,結(jié)果正常 。對電路板中一些易短路的地方也進(jìn)行了測量,排除了一般情況下易出現(xiàn)的問題,焊接過程中沒有虛焊等問題。實(shí) 習(xí) 日 記 2012 年 12 月 262728日系統(tǒng)調(diào)試焊接完成后,我們利用stcisp軟件完成系統(tǒng)編程、下載,并完成系統(tǒng)軟件調(diào)試。我們將寫好的程序?qū)懭腚娐钒?,結(jié)果調(diào)試出現(xiàn)了一些問題。第一個(gè)問題是溫度計(jì)部分功能無法實(shí)現(xiàn)。我們在仔細(xì)檢查程序后發(fā)現(xiàn)是溫度計(jì)子程序里的變量發(fā)生沖突,經(jīng)修改后,這個(gè)問題解決了。解決了溫度計(jì)的問題后我們遇到的第二個(gè)問題是頻率計(jì)功能無法實(shí)現(xiàn),為此我們又查閱了C語言及單片機(jī)等相關(guān)知識(shí),發(fā)現(xiàn)所寫程序中的一個(gè)函數(shù)調(diào)用格式錯(cuò)誤致使頻率計(jì)功能無法實(shí)現(xiàn)。解決問題后,我們反思了這兩天遇到的問題,大多數(shù)都是由于不夠仔細(xì),我們一致認(rèn)為在學(xué)術(shù)方面必須認(rèn)真仔細(xì),以后一定要克服這些問題。 最后經(jīng)過我們小組共同的努力最終很理想的完成實(shí)習(xí)要求的所有功能。 實(shí) 習(xí) 日 記 2012 年 12 月 29日寫報(bào)告經(jīng)過這十幾天的努力,我們最終完成了實(shí)習(xí)任務(wù)。接下來要做的事就是撰寫報(bào)告。整理了這些天查閱的資料及做出的成果,我們按方案設(shè)計(jì)、硬件設(shè)計(jì)、軟件設(shè)計(jì)、系統(tǒng)仿真、實(shí)物調(diào)試的思路撰寫了報(bào)告。在寫報(bào)告的過程中,我們將單片機(jī)及相關(guān)知識(shí)又重溫了一遍,鞏固了理論知識(shí),對Protel、Keil uVProteus等軟件的運(yùn)用也更加得心應(yīng)手。實(shí) 習(xí) 日 記 2012 年 12 月 30日實(shí)習(xí)小結(jié)今天是單片機(jī)實(shí)習(xí)的最后一天,回想半個(gè)月的實(shí)習(xí)歷程雖然中間有點(diǎn)辛苦,有點(diǎn)艱難,但是收獲真的很大。學(xué)到了課本以外的很多東西,包括電路的焊接,學(xué)會(huì)了用單片機(jī)的C語言,掌握了很多理論知識(shí)以及在實(shí)際中的應(yīng)用。十分感謝這次的單片機(jī)實(shí)習(xí),也希望自己以后多參加這樣的實(shí)訓(xùn)機(jī)會(huì),這樣才能真正達(dá)到提高自己專業(yè)技能的目的。本科生課程設(shè)計(jì)成績評(píng)定表姓 名葸彩萍性 別女專業(yè)、班級(jí)通信1004班題 目:單片機(jī)應(yīng)用實(shí)習(xí)答辯或質(zhì)疑記錄:,所選用的工作方式及波特率? 答:串口通信時(shí)選用工作方式三,波特率選為9600kps . ,T1的作用是什么? 答:定時(shí)器T0用于控制數(shù)碼管的刷新,且在每次刷新之前將其關(guān)閉,以免引起誤讀。定時(shí)器T1用于串口串口通信波特率的產(chǎn)生。 3. 程序中用到多個(gè)中斷,中斷之間的沖突是怎么解決的? 答:(1)在對DS18B20進(jìn)行讀寫操作時(shí),為確保時(shí)序的正確,關(guān)閉總中斷,完成之后再打開。(2)在更新數(shù)碼管顯示緩存的時(shí)候,關(guān)閉定時(shí)器0的中斷,防止同時(shí)進(jìn)行讀寫操作引起的數(shù)據(jù)錯(cuò)誤。 成績評(píng)定依據(jù):最終評(píng)定成績(以優(yōu)、良、中、及格、不及格評(píng)定) 指導(dǎo)教師簽字: 2013年 1月 8 日57
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1