<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 一款適合課堂教學(xué)的簡(jiǎn)易單片機(jī)實(shí)驗(yàn)開發(fā)器

          一款適合課堂教學(xué)的簡(jiǎn)易單片機(jī)實(shí)驗(yàn)開發(fā)器

          作者:蘇州竹園科技 陳潔 時(shí)間:2008-07-25 來源:中電網(wǎng) 收藏

            應(yīng)用系統(tǒng)課程是目前電類專業(yè)的主干課之一,其操作性很強(qiáng),對(duì)于院校學(xué)生,光靠課堂上的教學(xué)是遠(yuǎn)不夠的,除了在課堂上要求學(xué)生掌握基本概念。

          本文引用地址:http://www.ex-cimer.com/article/86234.htm

            了解擴(kuò)展的設(shè)計(jì)方法和設(shè)計(jì)編制程序的流程之外,只有通過課外大量的實(shí)際操作,才能掌握應(yīng)用系統(tǒng)的設(shè)計(jì)步驟,學(xué)會(huì)單片機(jī)應(yīng)用系統(tǒng)基本方法。

            本文根據(jù)單片機(jī)具有的在系統(tǒng)編程功能,整合了一套成本低廉、取材容易、制作快捷、操作方便的單片機(jī)實(shí)驗(yàn)系統(tǒng)。該系統(tǒng)非常適合于課堂上或課堂外使用。

            硬件電路

            硬件電路分為單片機(jī)的最小系統(tǒng)和下載器兩大部分。

            最小系統(tǒng)原理:最小系統(tǒng)是沒有外圍器件及外設(shè)接口擴(kuò)展的單片機(jī)系統(tǒng)。它是單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)基礎(chǔ),包括最小系統(tǒng)結(jié)構(gòu)選擇、時(shí)鐘系統(tǒng)設(shè)計(jì)和復(fù)位系統(tǒng)設(shè)計(jì)。通常情況下,單片機(jī)最小系統(tǒng)分三種結(jié)構(gòu):

           ?、倏偩€型總線應(yīng)用的最小系統(tǒng)結(jié)構(gòu),該結(jié)構(gòu)由總線型單片機(jī)、復(fù)位電路、時(shí)鐘電路、I/O口及并行擴(kuò)展總線組成。

           ?、诳偩€型非總線應(yīng)用的最小系統(tǒng)結(jié)構(gòu),只有單片機(jī)、復(fù)位電路構(gòu)成的最簡(jiǎn)單的電路,并行總線不用于外圍擴(kuò)展,可作為應(yīng)用系統(tǒng)的I/O口使用。

           ?、鄯强偩€型單片機(jī)的最小系統(tǒng)結(jié)構(gòu)。

            這里介紹的最小系統(tǒng)屬于第②種,由單片機(jī)和ISP編程接口組成,其原理如圖1所示。圖中P0~P3口和CN104留給實(shí)驗(yàn)或?qū)嵱?xùn)時(shí)作為I/O口或連接擴(kuò)展電路用。CON101是在下載或讀取芯片內(nèi)部程序時(shí)用的ISP編程接口,操作時(shí),需要去掉跳線J101。(ISP即英文In-System Programmable,意為在系統(tǒng)編程。)

            下載器:下載器由接口板和連接電纜組成。接口板的原理圖見圖2(a)。圖中U201是8緩沖器74HC244電路,用作計(jì)算機(jī)并口和單片機(jī)的緩沖隔離。連接器CN202是通用的DB25針形插頭,與上位機(jī)連接,進(jìn)行通信;其中4、5腳控制U201芯片,在其低電平時(shí)允許數(shù)據(jù)正常傳輸,高電平時(shí)74HC244的輸出呈高阻狀態(tài);6腳輸出數(shù)據(jù)到單片機(jī);7腳是時(shí)鐘信號(hào);9腳是輸出復(fù)位信號(hào);10腳是接收從單片機(jī)讀出的數(shù)據(jù)。連接器CN201是標(biāo)準(zhǔn)的10針I(yè)DC插座,其各項(xiàng)功能見圖2(b)。



            下載電纜采用10芯扁平電纜,兩頭壓有IDC插頭。一端接下載器,另一端接最小系統(tǒng)板上的ISP口。

            軟件操作

            在這個(gè)實(shí)驗(yàn)系統(tǒng)中,軟件使用了keil c和程序下載軟件SLISP。有興趣仿真的讀者可使用proteus軟件。由于應(yīng)用電路和程序在仿真環(huán)境與真實(shí)環(huán)境中運(yùn)行,在某些情況下存在一定的差異,所以在這里不予推薦(所用兩個(gè)軟件可到相應(yīng)網(wǎng)站上下載安裝)。

            keil c的基本操作:安裝keil c軟件后,電腦的桌面上會(huì)有圖標(biāo)顯示。用鼠標(biāo)左鍵雙擊該圖標(biāo)便可進(jìn)入keil c的工作界面,如圖3所示。該界面與Word界面類似,上邊是菜單欄,接著是快捷按鈕欄等。這里用到的部分菜單及快捷按鈕的中文含義已標(biāo)注在圖3上;用到的功能只是創(chuàng)建一個(gè)項(xiàng)目或打開一個(gè)已有的項(xiàng)目,創(chuàng)建或打開一個(gè)源程序文本等,最后把它編譯成需要的十六進(jìn)制文件。

           


          上一頁 1 2 下一頁

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();