資源描述:
《《微機(jī)原理》課程設(shè)計(jì)報(bào)告》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、《微機(jī)原理》課程設(shè)計(jì)報(bào)告時(shí)間????學(xué)院專業(yè)班級(jí)?????姓?名????學(xué)??號(hào)?????合作者???指導(dǎo)教師?????成績(jī)????????????2013年11月29摘 要本文針對(duì)可燃?xì)怏w檢測(cè)模塊MQ—K1,綜合運(yùn)用《微機(jī)原理》所學(xué)知識(shí),選擇合適的芯片,如微處理器8086、存儲(chǔ)器、可編程并行接口芯片8255、A/D轉(zhuǎn)換芯片ADC0809,LED顯示芯片8279以及其它輔助芯片等,設(shè)計(jì)合理的硬件系統(tǒng),實(shí)現(xiàn)可燃?xì)怏w濃度的測(cè)量與檢測(cè)結(jié)果的顯示,設(shè)定閾值,超過閾值后報(bào)警,并對(duì)設(shè)計(jì)出的硬件系統(tǒng)運(yùn)用匯編語言完成全部軟件系統(tǒng)設(shè)計(jì)及調(diào)試。關(guān)鍵詞
2、:可燃?xì)怏w傳感器、LED數(shù)碼管顯示、LCD液晶模塊、語音報(bào)警AbstractInthispaper,combustiblegasdetectionmoduleMQ-K1,integrateduseof"ComputerArchitecture"theknowledge,choosingtherightchip,suchasthe8086microprocessor,memory,programmableparallelinterfacechip8255,A/DconversionchipADC0809,LEDdisplaychip8
3、279aswellasotherauxiliarychips,designedhardwaresystem,combustiblegasconcentrationmeasurementandtestresultsshowthatthesetthreshold,exceedsthethresholdalarms,anddesignthehardwaresystemusingassemblylanguagesoftwaresystemdesignandcompletealldebugging.Keywords:combustiblega
4、ssensor,LEDdigitaldisplay,LCDliquidcrystalmodule,voicealarm29目 錄摘 要1Abstract11實(shí)驗(yàn)?zāi)康?2實(shí)驗(yàn)內(nèi)容33實(shí)驗(yàn)設(shè)備34實(shí)驗(yàn)原理34.1系統(tǒng)概述34.2硬件介紹44.3可燃?xì)怏w傳感器64.4LCD顯示錯(cuò)誤!未定義書簽。4.5語音錄放模塊95設(shè)計(jì)思路105.1數(shù)碼管顯示105.2LCD顯示105.3語音報(bào)警106實(shí)驗(yàn)測(cè)試步驟117程序流程128實(shí)驗(yàn)程序158.1數(shù)碼管顯示158.2LCD顯示1錯(cuò)誤!未定義書簽。8.3數(shù)碼管,LCD顯示,語音報(bào)警最終程序199實(shí)
5、驗(yàn)現(xiàn)象及說明2610實(shí)驗(yàn)結(jié)論2811承擔(dān)的主要任務(wù)2812結(jié)論及設(shè)計(jì)心得與體會(huì)28291、實(shí)驗(yàn)?zāi)康恼莆湛扇細(xì)怏w傳感器的工作原理和測(cè)量電路。通過采集氣體的濃度,經(jīng)過模擬量轉(zhuǎn)換為數(shù)字量,即A/D轉(zhuǎn)換,AD0809采樣輸出電壓值并在數(shù)碼管上顯示,并改進(jìn)程序,使在液晶屏上顯示可燃?xì)怏w傳感器檢測(cè)結(jié)果轉(zhuǎn)換的電壓值,并設(shè)定閾值,超過閾值后報(bào)警。對(duì)所設(shè)計(jì)的硬件系統(tǒng)運(yùn)用匯編語言完成全部軟件系統(tǒng)設(shè)計(jì)及調(diào)試。2、實(shí)驗(yàn)內(nèi)容用打火機(jī)靠近可燃?xì)怏w傳感器并噴射少量氣體,AD0809采樣輸出電壓值并顯示。并改進(jìn)程序,使在液晶屏上顯示可燃?xì)怏w傳感器檢測(cè)結(jié)果轉(zhuǎn)換的電壓
6、值。設(shè)定閾值,超過閾值后報(bào)警。對(duì)所設(shè)計(jì)的硬件系統(tǒng)運(yùn)用匯編語言完成全部軟件系統(tǒng)設(shè)計(jì)及調(diào)試。3、實(shí)驗(yàn)設(shè)備3.1EL-MUT-III實(shí)驗(yàn)箱3.28086CPU板3.3霍爾、氣體傳感器模塊3.4交叉串口線3.5E-LAB-AUDIO-ISD17004、實(shí)驗(yàn)原理4.1系統(tǒng)概述1、微處理器:80862、時(shí)鐘頻率:6MHz3、存儲(chǔ)器6264系統(tǒng)RAM,地址范圍0~3FFFH,奇地址有效6264系統(tǒng)RAM,地址范圍0~3FFFH,偶地址有效27C64系統(tǒng)ROM,地址范圍FFFFF~FC000H,奇地址有效27C256系統(tǒng)ROM,地址范圍FFFFF~
7、FC000H,偶地址有效4、系統(tǒng)資源分配本系統(tǒng)采用可編程邏輯器件(CPLD)EPM7128做地址的編譯碼工作,可通過芯片的JTAG29接口與PC機(jī)相連,對(duì)芯片進(jìn)行編程。此單元也分兩部分:一部分為系統(tǒng)CPLD,完成系統(tǒng)器件,如監(jiān)控程序存儲(chǔ)器、用戶程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器、系統(tǒng)顯示控制器、系統(tǒng)串行通訊控制器等的地址譯碼功能,同時(shí)也由部分地址單元經(jīng)譯碼后輸出(插孔CS0—CS5)給用戶使用,其地址固定,用戶不可改變。另一部分為用戶CPLD,它完全對(duì)用戶開放,用戶可在一定的地址范圍內(nèi),進(jìn)行編譯碼,輸出為插孔LCS0—LCS7,注意,用戶的地址
8、不能與系統(tǒng)相沖突,否則將導(dǎo)致錯(cuò)誤。l1)地址分配CS0片選信號(hào),地址04A0~04AF偶地址有效CS1片選信號(hào),地址04B0~04BF偶地址有效CS2片選信號(hào),地址04C0~04CF偶地址有效CS3片選信號(hào),地址04D0~04DF偶地