《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于AT89S51單片機的實驗系統的設計
基于AT89S51單片機的實驗系統的設計
現代電子技術
高玉萍 阿克蘇職業技術學院
摘要: 針對傳統單片機實驗系統依賴于仿真器調試,實驗成本高且效率低,不適應現代科技的開發要求的問題,為改善單片機實驗系統的性能,采用在系統編程(ISP)的方法,利用AT89S51芯片設計了一種單片機實驗系統。實驗表明系統結構簡單,實用性強,達到了工科類高職生快速掌握單片機的基礎知識的預期效果。
Abstract:
Key words :

摘要:針對傳統單片機實驗系統" title="實驗系統">實驗系統依賴于仿真器調試,實驗成本高且效率低,不適應現代科技的開發要求的問題,為改善單片機實驗系統的性能,采用在系統編程(ISP" title="ISP">ISP)的方法,利用AT89S51" title="AT89S51">AT89S51芯片設計了一種單片機實驗系統。實驗表明系統結構簡單,實用性強,達到了工科類高職生快速掌握單片機的基礎知識的預期效果。
關鍵詞:AT89S51;實驗系統;ISP;74LS164" title="74LS164">74LS164

    目前單片機應用已滲透到各個領域,單片機技術的發展也因此日新月異。作為實踐性很強的應用型學科,單片機研發及教學離不開實驗。傳統的單片機實驗系統需要頻繁拔插燒寫單片機芯片來編程,依賴于仿真機調試,實驗成本高且效率低,已不適應現代科技開發需求。如何充分合理利用單片機的性能,方便用戶高效學習與開發產品成為當前的研究熱點。
    單片機在電子產品中的應用已經越來越廣泛,并且在很多學校也開設了相關的課程。通過對在校學生的調查,以及網絡上收集到資料的綜合分析,得知:目前無論是社會上還是在校學生,學習單片機的人數呈不斷增加之勢,對于單片機實驗板的需求也不斷增加。但是由于目前多數實驗板價錢較高,實驗項目不適于初學者學習。所以,開發出一套價格低廉,易學易用的單片機實驗板,供實驗室使用,也可以為今后學生學習單片機技術提供一個開發平臺。

1 開發方案
    開發此套實驗板一方面要價格低廉,另一方面要易學易用。除了可以完成單片機課程教學大綱規定的“LED實驗”、“按鍵操作實驗”、“蜂鳴器操作實驗”、“數字顯示實驗”等常規基礎實驗以外,還要滿足課程設計、實習實訓、畢業設計等教學環節的需求,開發諸如“雙機通信”、“電子溫度計”、“萬年歷”、“電子琴”、“數顯秒表”、“模擬交通燈”、“紅外遙控”等較高檔次的綜合實驗項目。
    首先,對于開發成本方面,電子元件占的比重最大,減少這方面的開銷成為重點。還有電路板的花費,以及其他原材料的開銷,這些花費要相對較少。因此,在購買電子元器件時盡量選用市場上常見產品,由于這些元件的普遍性和常用性,其性能不但可靠,且價格低廉。
    其次,對于實驗板的易學易用性,借鑒已有的開發板方面的資料,總結其優缺點,取其精華,選用目前開發單片機開發板中最常用的開發工具和開發語言。
    進行單片機的實驗或開發時,通常需要借助編程器將調試好的目標程序寫入到單片機內部程序存儲器中。普通的編程器價格從幾百元到幾千元不等。另外,在開發過程中,程序每改動一次就要拔下電路板上的芯片編程后再插上,比較麻煩。
    隨著單片機技術的發展,出現了可以在系統編程(ISP)的單片機。ISP一般是通過單片機的串行接口對內部的程序存儲器進行編程,如Philips公司的P89C51RX+、P89C51RX2單片機;Atmel公司的AT89S8252單片機;Winbond公司的W78E516等。利用在系統編程(ISP)的單片機,單片機的實驗和開發不需要編程器,單片機芯片可以直接焊接到電路板上,調試結束即成成品,甚至可以遠程在線升級單片機中的程序,使得單片機應用系統的設計、生產、維護、升級等環節都發生著深刻的變革。
    因此,本著價格低廉、易學易用的原則,采用Atmel公司生產的支持ISP技術的AT89S51單片機為控制器。

2 單片機實驗開發系統
2.1 單片機實驗開發系統電路原理圖
    單片機實驗開發系統電路原理圖如圖1所示。

a.jpg


2.2 裝配與焊接
2.2.1 單片機實驗開發系統的裝配與焊接
    單片機實驗開發系統的裝配主要包括:實驗板的裝配和串行口下載線的裝配。焊接前,需對照附錄中的元件清單及電路原理圖,檢查元器件是否完整。
2.2.2 單片機實驗板的裝配
    單片機實驗板元器件的插裝與焊接主要是需要注意元器件安裝的先后順序和每個元器件的方向,步驟如下:
    (1)電阻的焊接:先對照裝配圖,將所有電阻安裝并焊接到相應位置,然后將剪下的電阻引腳保留,作為下一步的跳線使用。
    (2)跳線的焊接:因為在畫PCB圖時,為了美觀,跳線常設置在大元件下面,所以必須在安裝元件前焊接跳線。跳線可以用單股粗導線,也可以使用其他元件剪下來的引腳。
    (3)74LS164及數碼管的焊接;作為數字顯示單元的數碼管是安裝在74LS164上方的,所以要先安裝74LS164,并注意方向,緊貼電路板焊接,然后再安裝數碼管。
    (4)集成塊底座的焊接:單片機AT89S51和MAX232兩個集成塊是.安裝在集成塊底座上的,千萬不能直接將集成塊焊在電路板上,所以這里要先焊底座。
    (5)發光二極管的焊接:這里發光二極管有4種顏色,其中白色的作為電源指示使用,其他紅、黃、綠三色的LED作為“交通燈”指示使用(安裝時最好統一為;順時針依次為紅、黃、綠三種顏色)。發光二極管的兩個引腳是分正、負(陽極、陰極)的,需注意裝配圖中的標注方向。
    (6)二極管IN4007、電解電容、三極管8550、蜂鳴器、7805穩壓模塊、第6腳自鎖按鍵等的焊接:上述這些元件也都是有方向的,請大家在安裝時特別注意。
    (7)其他元件的焊接:最后焊接完剩下的其他元器件。
    說明:在電路板上預留有溫度傳感器DS18B20和紅外遙控接收模塊RSM0038的安裝位置,這兩個元件不包含在本實驗板套件之中,在此無需焊接。
2.2.3 串行口下載線的焊接與裝配
    實驗板要與PC機連接進行程序下載燒寫,必須有一根專用的串行口下載線。
    在這里采用了1根4排的平行導線將兩個串行口接頭的4~8四個引腳一一對應的連接起來(引腳標號在串行口接頭上可以看到),并可靠焊接,需注意相鄰兩引腳之間,千萬不要短路。最后將外殼及螺絲安裝上,這根下載線就做好。
2.3 開發板調試
2.3.1 硬件調試
    (1)元器件失效
    元器件失效可能原因有兩個:一個是元器件買來時就已壞;另一個是由于安裝錯誤,造成器件燒壞??梢圆扇z查元器件與設計要求的型號、規格和安裝是否一致。在保證安裝無誤后,用替換方法就可以排除錯誤。
    (2)排除電源故障
    在通電前,一定要檢查電源電壓的幅值和極性,否則很容易造成元件的損壞。加電后檢查各插件上引腳的電位,一般先檢查Vcc與GND之間電位,若在5~4.8 V之間屬于正常。
    (3)液晶模塊調節
    主要是在液晶模塊的對比調節上,液晶模塊顯示很暗,可以調節一下電位器,可能是電壓低的原因。
    (4)電解電容
    對于電解電容焊接時要特別注意其管腳的正負,其中長的管腳是正極,短的是負極。
2.3.2 軟件調試
    (1)開發工具和開發語言:電路板開發工具為Multisim 10;編譯軟件一Keil C51;開發語言為C語言、匯編語言。
    (2)調試注意事項:
    ①與此實驗開發系統配合使用的軟件主要有WAVE和ISP下載軟件。在與PC機連接時,單片機實驗開發系統一定要斷電,否則可能會燒壞MAX232芯片和PC機的主板。
    ②在斷電的情況下,將AT89S51單片機插入實驗板的單片機插座上,并將實驗板與PC機之問的串行通信電纜連接好,通信電纜一端接在PC的串口COM1或COM2上,另一端接實驗板。
    ③正確接通電源,并按下實驗板左下角的編程開關,它旁邊的編程指示燈亮,說明該實驗系統處于程序下載燒寫狀態。

3 部分實例
3.1 跑馬燈實驗(8個發光二極管輪流點亮)
    (1)實驗任務。利用程序控制來實現發光二極管的輪流點亮發光,該實驗用到P0的全部8個端口,以及P1.4端口。
    (2)程序流程圖如圖2所示。
    (3)實驗總結。實驗是實驗板的第一個實驗,這里要做的就是對單片機的熟悉,對I/O口的一些操作,也是對實驗板的性能的一個簡單測試。

b.jpg


3.2 一鍵多功能識別實驗
    (1)實驗任務。開關K6按鍵接在P3.7/RD管腳上,在AT89S51單片機的P1端口的4個發光二極管。上電的時候,L1接在P1.0管腳上的發光二極管在閃爍,當每一次按下開關SP1的時候,L2接在P1.1管腳上的發光二極管在閃爍,再按下開關SP1時,L3接在P1.2管腳上的發光二極管在閃爍,再按下開關SP1時,L4接在P1.3管腳上的發光二極管在閃爍,再按下開關SP1的時候,又輪到L1閃爍了,如此輪流下去。
    (2)程序流程圖。一鍵多功能識別程序流程如圖3所示。
    (3)實驗總結。該實驗是對鍵盤和顯示系統的一個起步介紹實驗,通過這個實驗,能夠實現一個按鍵控制顯示不同的結果。實驗結束后,學生對按鍵和顯示的配合使用有了更深入的了解。這個實驗既是對上個實驗的鞏固,又為以后的實驗提前作了準備,其中對按鍵的去抖動處理,應特別關注。
3.3 定時器對蜂鳴器控制
    (1)實驗任務。改變定時器的初值來改變頻率使蜂鳴器發出不同的聲音。
    (2)程序流程圖如圖4所示。
    (3)實驗總結。該實驗是利用定時器中斷來改變揚聲器的頻率,實驗中要注意中斷函數的書寫方法以及對定時器處置的改變方式。定時器在單片機中是很常見的,所以對定時器要熟練的掌握和應用。

c.jpg


3.4 六位數碼管顯示實驗
    (1)實驗任務。讓6個8位數碼管同時顯示0~5六個數字。
    (2)程序流程如圖5所示。
    (3)實驗總結。作為一種輸出方式,數碼管顯示不僅可以實現友好的人機界面,而且設計簡單,價格便宜。數碼管顯示可以分為靜態顯示和動態顯示兩種。靜態顯示很占用電路板空間,而且大量占用I/O端口,因此,該實驗選用了節省電路板空間的動態顯示方式。
3.5 串行通信實驗
    (1)實驗任務。由上位機發送命令控制發光二極管的亮滅。
    (2)程序流程圖如圖6所示。
    (3)實驗總結。該實驗的代碼很簡單,而且沒有用到串行口中斷,通過EA=0關閉了所有中斷,通過這個實驗學生可以體會到上位機與單片機通信的原理和規劃,以及使用方法,現今上位機和單片機的通信系統廣泛應用,希望通過這個小實驗能使學生掌握應用這一技術。

d.jpg


3.6 DS18B20溫度采集實驗
    (1)實驗任務。通過電子元件DS18B20,進行溫度采集。
    (2)程序流程圖如圖7所示。
    (3)實驗總結。數據采集和處理是51單片機的常用領域,除了電信號以外,單片機還可以利用傳感器實現對非電信號的采集。該實驗采用了一種直接輸出式的溫度傳感器芯片DS18B20實現單片機控制溫度系統。

4 結語
    該實驗開發系統基本涵蓋了C52單片機中的所有資源,是集單片機開發實驗板、在系統可編程,并可以升級成為在線仿真器的綜合實驗開發系統。除了可以完成單片機課程教學大綱規定的“LED實驗”、“按鍵操作實驗”、“蜂鳴器操作實驗”、“數字顯示實驗”等常規基礎
實驗以外,還可以滿足課程設計、實習實訓、畢業設計等教學環節的需求,開發諸如“雙機通信”、“電子溫度計”、“萬年歷”、“電子琴”、“數顯秒表”、“模擬交通燈”、“紅外遙控”等較高檔次的綜合實驗項目,它是一款經過多次改型和完善的、高性價比的單片機學習和開發系統。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产午夜精品理论片a级探花| 国产精品你懂得| 在线性视频日韩欧美| 亚洲片在线资源| 一区二区激情| 欧美成人三级在线| 欧美四级剧情无删版影片| 久久国产精品网站| 国产精品你懂的在线欣赏| 欧美精品在线视频| 亚洲一区二区在线看| 欧美www在线| 亚洲区欧美区| 久久丁香综合五月国产三级网站| 亚洲片在线资源| 亚洲国产成人av| 国产精品免费小视频| 欧美伦理91| 国产亚洲欧美日韩在线一区| 欧美日韩一区二区三区| 久久频这里精品99香蕉| 香蕉久久精品日日躁夜夜躁| 欧美日韩一区在线观看视频| 欧美福利视频网站| 亚洲激情自拍| 国产视频在线观看一区二区三区| 亚洲精品社区| 在线色欧美三级视频| 美女日韩在线中文字幕| 亚洲国产精品一区在线观看不卡| 亚洲视频视频在线| 日韩午夜精品视频| 亚洲精品一区二区三区四区高清| 欧美黑人在线观看| 欧美日韩国产精品一区| 亚洲在线播放电影| 在线电影欧美日韩一区二区私密| 亚洲黄色av一区| 亚洲一二三区在线观看| 在线亚洲伦理| 久久免费国产精品1| 欧美日本免费一区二区三区| 国产一区二区三区久久久久久久久| 曰本成人黄色| 日韩视频―中文字幕| 狂野欧美性猛交xxxx巴西| 国产午夜精品一区二区三区欧美| 国产亚洲一级高清| 国产女精品视频网站免费| 亚洲美女尤物影院| 国产精品99久久久久久久久久久久| 久久五月婷婷丁香社区| 久久亚洲午夜电影| 久久精品99久久香蕉国产色戒| 欧美精品免费在线| 亚洲国产精品成人久久综合一区| 巨乳诱惑日韩免费av| 久久aⅴ国产紧身牛仔裤| 亚洲高清毛片| 欧美三级黄美女| 国产精品美女久久久久久2018| 香蕉久久久久久久av网站| 久久一日本道色综合久久| 国内自拍亚洲| 一区精品久久| 性欧美8khd高清极品| 亚洲国产精品久久久久秋霞影院| 日韩午夜在线电影| 小黄鸭精品密入口导航| 国产精品无码永久免费888| 久久久久久久久久久久久久一区| 正在播放亚洲一区| 久久久久久久久一区二区| 国产日韩欧美一区二区三区在线观看| 亚洲国产成人在线播放| 一区二区三区波多野结衣在线观看| 亚洲专区一区| 欧美日韩国产精品一区二区亚洲| 先锋影院在线亚洲| 欧美日韩一区二区在线观看视频| 亚洲一区二区三区乱码aⅴ| 欧美另类久久久品| 一区二区激情视频| 亚洲精品自在在线观看| 久久99伊人| 亚洲午夜精品久久久久久浪潮| 欧美伦理视频网站| 久久激情综合| 亚洲欧美日韩国产综合在线| 国产三级欧美三级日产三级99| 欧美日韩在线免费观看| 亚洲影院色在线观看免费| 久久精品一区二区三区四区| 中文日韩欧美| 91久久精品www人人做人人爽| 销魂美女一区二区三区视频在线| 亚洲精品综合久久中文字幕| 久久婷婷成人综合色| 欧美亚洲一区二区在线| 国产精品无码专区在线观看| 欧美日韩91| 欧美调教视频| 国产欧美69| 麻豆精品精品国产自在97香蕉| 欧美18av| 国产一区二区电影在线观看| 久久精品人人做人人爽| 一本色道久久精品| 蜜臀av一级做a爰片久久| 欧美福利精品| 欧美视频日韩视频| 亚洲在线一区二区三区| 国产欧美日韩一区二区三区在线观看| 欧美激情一区二区三级高清视频| 亚洲狼人综合| 国产精品视频区| 亚洲欧美日韩综合一区| 亚洲大片精品永久免费| 亚洲视频在线二区| 久久久久五月天| 国产精品久久久久久久久久妞妞| 亚洲人成人一区二区三区| 久久综合九色综合久99| 欧美日韩成人一区二区| 午夜欧美电影在线观看| 久久免费精品日本久久中文字幕| 国产精品高潮呻吟久久av无限| 国产精品精品视频| 国产精品久久久久久久久久ktv| 亚洲欧美视频在线观看视频| 久久在线91| 欧美在线视频全部完| 国产精品99久久不卡二区| 在线亚洲精品福利网址导航| 久久久伊人欧美| 亚洲日本va午夜在线电影| 国产精品久久久99| 亚洲欧美资源在线| 在线观看一区| 亚洲人线精品午夜| 国产精品视频免费在线观看| 黑人一区二区三区四区五区| 亚洲夫妻自拍| 99视频精品全部免费在线| 亚洲欧美国产77777| 国产日韩精品一区观看| 亚洲乱码国产乱码精品精98午夜| 久久亚洲精品一区二区| 欧美精品在线一区二区| 国产精品久久久久aaaa| 欧美激情视频在线免费观看 欧美视频免费一| 免费日韩av| 日韩午夜视频在线观看| 欧美亚洲成人精品| 国产亚洲精品一区二区| 欧美日韩在线精品一区二区三区| 亚洲欧美一区二区三区久久| 欧美日韩mv| 亚洲国产影院| 午夜精品久久久99热福利| 欧美精品一区二区三区一线天视频| 欧美jjzz| 在线看不卡av| 韩国v欧美v日本v亚洲v| 韩国福利一区| 在线观看亚洲一区| 性做久久久久久免费观看欧美| 欧美人在线视频| 国产日本欧美一区二区三区在线| 黄色在线成人| 欧美精品成人一区二区在线观看| 在线播放豆国产99亚洲| 久久久久一区二区三区| 在线欧美亚洲| 久久激情视频免费观看| 亚洲一区二区综合| 日韩一级黄色片| 欧美性猛交99久久久久99按摩| 国产精品日韩久久久| 亚洲人成网站色ww在线| 欧美日韩成人激情| 国产精品一区在线播放| 这里只有视频精品| 国内精品久久久久伊人av| 国产精品久久久久久久久免费桃花| 久久精品夜色噜噜亚洲aⅴ| 亚洲精一区二区三区| 亚洲永久字幕| 欧美日韩国产探花| 欧美成人伊人久久综合网| 影音先锋久久精品| 久热re这里精品视频在线6| 欧美日韩一区三区四区| 亚洲网友自拍| 亚洲精品免费看| 亚洲欧洲av一区二区| 久久婷婷丁香| 国产日韩在线看片| 欧美日本精品| 麻豆成人在线观看| 亚洲网站在线观看| 久久国产精品亚洲va麻豆| 国产精品视频久久| 欧美一级成年大片在线观看| 午夜精品久久久久久99热| 欧美日韩一区不卡| 欧美日韩日日夜夜| 在线视频日韩精品| 国产精品综合久久久| 欧美在线国产| 久久亚洲综合网| 欧美激情第二页| 蜜臀91精品一区二区三区| 激情91久久| 欧美一区二区三区播放老司机| 国产精品亚洲综合一区在线观看| 国产精品午夜久久| 伊人成人在线视频| 欧美jizzhd精品欧美巨大免费| 在线一区二区三区四区五区| 夜夜嗨av色综合久久久综合网| 午夜国产不卡在线观看视频| 久久免费国产精品| 亚洲天堂网站在线观看视频| 伊人久久久大香线蕉综合直播| 国产欧美日韩精品a在线观看| 日韩视频欧美视频| 国产欧美精品一区二区三区介绍| 国语精品一区| 久久久精品国产免大香伊| 国产在线播精品第三| 亚洲视频视频在线| 欧美一区二区三区在线播放| 欧美日韩性生活视频| 久久久99精品免费观看不卡| 噜噜噜躁狠狠躁狠狠精品视频| 在线视频国内自拍亚洲视频| 老司机久久99久久精品播放免费| 久久精品女人的天堂av| 亚洲三级性片| 国产精品久久久爽爽爽麻豆色哟哟| 国产精品午夜春色av| 欧美成人午夜激情在线| 久久久综合网| 日韩亚洲视频在线| 国产精品免费小视频| 亚洲一区美女视频在线观看免费| 韩国v欧美v日本v亚洲v| 麻豆成人在线播放| 亚洲福利在线看| 精品不卡视频| 亚洲影院一区| 午夜国产一区| 亚洲精品一二三| 国产精品女同互慰在线看| 国产精品露脸自拍| 亚洲一区二区在线播放| 国产婷婷色一区二区三区在线| 91久久精品一区| 在线看片一区| 99视频在线精品国自产拍免费观看| 一区二区三区免费在线观看| 亚洲精品一区二区三区在线观看| 久久人人爽国产| 欧美日韩一区二区三| 欧美日韩国产经典色站一区二区三区| 欧美视频免费看| 欧美在线免费| 国产伦精品一区二区| 国产伦精品一区二区三区四区免费| 欧美日韩喷水| 国产一区二区激情| 欧美性事在线| 欧美日韩在线看| 欧美视频一区二区三区四区| 欧美精品一区二区久久婷婷| 国产精品激情偷乱一区二区∴| 在线视频亚洲一区| 国产在线麻豆精品观看| 国产精品第一区| 国产精品v欧美精品v日本精品动漫| 亚洲日本黄色| 久久疯狂做爰流白浆xx| 欧美成人综合在线| 免费亚洲一区二区| 亚洲乱码精品一二三四区日韩在线| 洋洋av久久久久久久一区| 欧美视频精品一区| 久久久久久香蕉网| 国产伦精品一区二区三区高清| 在线中文字幕不卡| av不卡免费看| 欧美在线啊v一区| 亚洲在线1234| 国产午夜亚洲精品不卡| 国产欧美一区二区色老头| 99精品国产99久久久久久福利| 欧美一级在线播放| 亚洲综合国产精品| 欧美综合77777色婷婷| 99精品免费| 亚洲精品1区| 欧美欧美午夜aⅴ在线观看| 亚洲国产高清高潮精品美女| 午夜一区二区三区不卡视频| 欧美视频网站| 国产噜噜噜噜噜久久久久久久久| 欧美日韩中文在线| 欧美电影免费观看高清完整版| 亚洲国产日韩欧美综合久久| 午夜精品免费| 在线观看国产精品网站| 亚洲网站在线播放| 亚洲一区二区综合| 国产真实久久| 亚洲人成绝费网站色www| 久久综合久久综合九色| 亚洲日韩视频| 久久久久88色偷偷免费| 亚洲美女精品成人在线视频| 国产精品theporn88| 午夜日韩视频| 欧美亚洲综合网| 欧美成人一区二区三区在线观看| 亚洲欧美www| 亚洲黄色精品| 亚洲精品一区二区三区婷婷月| 久久久91精品|