基于AT89S51單片機(jī)實驗開發(fā)系統(tǒng)設(shè)計
發(fā)布時間:2020-07-12 00:25
【摘要】: 由于單片機(jī)技術(shù)在各個領(lǐng)域正得到越來越廣泛的應(yīng)用,許多集成電路生產(chǎn)廠家相繼推出了各種類型的單片機(jī),在單片機(jī)家族的眾多成員中,MCS-51系列單片機(jī)以其優(yōu)越的性能、成熟的技術(shù)及高可靠性和高性能價格比,迅速占領(lǐng)了市場,成為國內(nèi)單片機(jī)應(yīng)用領(lǐng)域中的主流。目前,可用于MCS-51系列單片機(jī)開發(fā)的產(chǎn)品越來越多,與其配套的各類開發(fā)系統(tǒng)、各種軟件也日趨完善,因此,可以極方便地利用現(xiàn)有資源,開發(fā)出用于不同目的的各類應(yīng)用系統(tǒng)。 本課題設(shè)計了一款單片機(jī)實驗開發(fā)系統(tǒng),該系統(tǒng)可以實現(xiàn)專業(yè)基礎(chǔ)課、專業(yè)課(單片機(jī)原理與應(yīng)用,單片機(jī)接口技術(shù)等)、課程設(shè)計和畢業(yè)設(shè)計的實驗。實驗板是參考單片機(jī)教材中的實驗內(nèi)容設(shè)計的,能夠?qū)崿F(xiàn)簡單的測試實驗。本論文包括硬件系統(tǒng)的詳細(xì)設(shè)計及匯編語言在基本控制中的應(yīng)用。
【學(xué)位授予單位】:內(nèi)蒙古大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2009
【分類號】:TP368.12
【圖文】:
3、程序運(yùn)行結(jié)果如下:將寫入程序的單片機(jī)插入實驗板,接通電源后會看到LED在不斷地向右移動,當(dāng)移到最右端后,又回到最左端重新開始向右移動,不斷循環(huán)。如圖4.2所示:圖4.2亮燈循環(huán)右移的測試結(jié)果 Figure4.2Right一 shiftlighteireulartestresult4.2用矩陣鍵盤控制L印數(shù)碼顯示器功能說明:使用4*4矩陣式鍵盤通過掃描方法控制顯示器輸出0一F十六進(jìn)制數(shù)。、流程圖:程序流程如圖4.3所示:
鍵盤上字符排序與該程序中的編碼表TABLE中代碼的排序是相同的,例如,按下第一排左數(shù)第一個鍵,數(shù)碼管顯示器將顯示O;按下第一排左數(shù)第二個鍵,數(shù)碼管顯示1。按鍵盤中不同鍵號,顯示器將會顯示出相應(yīng)的十六進(jìn)制數(shù)。如圖4.4所示:
3、程序運(yùn)行結(jié)果如下:將寫入程序的單片機(jī)插入實驗板插座內(nèi),檢查連接正常后接通電源,會看到在液晶顯示屏第一行第2個位置上顯示“Hello!”。如圖4.7所示:熙黑孤慕慕象霖票囊驀燕燕蒸彝}葵熟)舞熟瓤潺簸粼膝激癬豁象瓣撇撇黝熬踞圖4.7液晶顯示程序的測試結(jié)果 Figure4.7LCDroutinetestresult4.5利用藍(lán)牙模塊實現(xiàn)串口通信測試實驗功能說明:利用藍(lán)牙模塊實現(xiàn)單片機(jī)與PC機(jī)的無線通信,將單片機(jī)內(nèi)一段文字“祝賀您:藍(lán)牙功能測試成功!”發(fā)送到計算機(jī)中并在計算機(jī)屏幕上顯示。具體操作:(一)在PC機(jī)端的設(shè)置:在測試之前,首先需要對PC機(jī)的藍(lán)牙虛擬串口進(jìn)行設(shè)置。PC機(jī)的操作系統(tǒng)選擇配置藍(lán)牙虛擬串口。 WindowSXPServicePaekZ,采用WindowS自帶的藍(lán)牙管理器,安裝和具體步驟如下:第一步:安裝藍(lán)牙適配器插入USB藍(lán)牙適配器后,Windows會自動安裝XP自帶的通用藍(lán)牙驅(qū)動程序,安裝完成
本文編號:2751146
【學(xué)位授予單位】:內(nèi)蒙古大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2009
【分類號】:TP368.12
【圖文】:
3、程序運(yùn)行結(jié)果如下:將寫入程序的單片機(jī)插入實驗板,接通電源后會看到LED在不斷地向右移動,當(dāng)移到最右端后,又回到最左端重新開始向右移動,不斷循環(huán)。如圖4.2所示:圖4.2亮燈循環(huán)右移的測試結(jié)果 Figure4.2Right一 shiftlighteireulartestresult4.2用矩陣鍵盤控制L印數(shù)碼顯示器功能說明:使用4*4矩陣式鍵盤通過掃描方法控制顯示器輸出0一F十六進(jìn)制數(shù)。、流程圖:程序流程如圖4.3所示:
鍵盤上字符排序與該程序中的編碼表TABLE中代碼的排序是相同的,例如,按下第一排左數(shù)第一個鍵,數(shù)碼管顯示器將顯示O;按下第一排左數(shù)第二個鍵,數(shù)碼管顯示1。按鍵盤中不同鍵號,顯示器將會顯示出相應(yīng)的十六進(jìn)制數(shù)。如圖4.4所示:
3、程序運(yùn)行結(jié)果如下:將寫入程序的單片機(jī)插入實驗板插座內(nèi),檢查連接正常后接通電源,會看到在液晶顯示屏第一行第2個位置上顯示“Hello!”。如圖4.7所示:熙黑孤慕慕象霖票囊驀燕燕蒸彝}葵熟)舞熟瓤潺簸粼膝激癬豁象瓣撇撇黝熬踞圖4.7液晶顯示程序的測試結(jié)果 Figure4.7LCDroutinetestresult4.5利用藍(lán)牙模塊實現(xiàn)串口通信測試實驗功能說明:利用藍(lán)牙模塊實現(xiàn)單片機(jī)與PC機(jī)的無線通信,將單片機(jī)內(nèi)一段文字“祝賀您:藍(lán)牙功能測試成功!”發(fā)送到計算機(jī)中并在計算機(jī)屏幕上顯示。具體操作:(一)在PC機(jī)端的設(shè)置:在測試之前,首先需要對PC機(jī)的藍(lán)牙虛擬串口進(jìn)行設(shè)置。PC機(jī)的操作系統(tǒng)選擇配置藍(lán)牙虛擬串口。 WindowSXPServicePaekZ,采用WindowS自帶的藍(lán)牙管理器,安裝和具體步驟如下:第一步:安裝藍(lán)牙適配器插入USB藍(lán)牙適配器后,Windows會自動安裝XP自帶的通用藍(lán)牙驅(qū)動程序,安裝完成
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 張吉春;藍(lán)牙技術(shù)及應(yīng)用[J];中國人民公安大學(xué)學(xué)報(自然科學(xué)版);2003年04期
相關(guān)碩士學(xué)位論文 前1條
1 馬龍;藍(lán)牙無線通信技術(shù)的研究[D];哈爾濱理工大學(xué);2003年
本文編號:2751146
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2751146.html
最近更新
教材專著