基于微機(ji)(ji)原理和接(jie)口(kou)實(shi)驗(yan)教學的特點(dian),我(wo)們采用(yong)基礎功能實(shi)驗(yan)電(dian)路一體(ti)化設計,CPU核心模塊(kuai)和創(chuang)(chuang)新(xin)拓展型實(shi)驗(yan)電(dian)路用(yong)獨立(li)模塊(kuai)外接(jie)擴展方式(shi)實(shi)現,既兼(jian)顧演(yan)示驗(yan)證性實(shi)驗(yan)、又(you)考慮到綜合設計和創(chuang)(chuang)新(xin)研究性實(shi)驗(yan)的需(xu)要。是一款靈活性強(qiang)的微機(ji)(ji)原理和接(jie)口(kou)實(shi)驗(yan)教學平臺,適(shi)合學生進(jin)行微機(ji)(ji)原理和接(jie)口(kou)應用(yong)方面的實(shi)驗(yan)。
一(yi)、主(zhu)要特點
1、CPU系(xi)統(tong)模塊獨立設計,支持2種CPU系(xi)統(tong):Intel 486 CPU系(xi)統(tong)和80386EXCPU系(xi)統(tong)。標配Intel 486 CPU系(xi)統(tong)。有機(ji)玻(bo)璃面板保護。
2、常用(yong)基(ji)礎實驗電路采用(yong)集成(cheng)一(yi)體化設計,創新(xin)擴展模塊通(tong)過20芯L_DV總線(xian)接入主板。
3、設(she)計有嵌(qian)入式雙通道虛(xu)擬示波器。
4、 配(pei)套微機控(kong)制(zhi)技術輔助教(jiao)學聯機軟件,與PC通(tong)信有USB和以太(tai)網絡兩種方式。
5、匯編語(yu)言(yan)和C語(yu)言(yan)支(zhi)持符號(hao)化遠程調(diao)試(shi),同時支(zhi)持本機調(diao)試(shi),即PC獨立調(diao)試(shi)方式。 6、匯編語(yu)言(yan)和C語(yu)言(yan)均(jun)采用工程文件組(zu)織管理。
7、支持保護模(mo)式下的編(bian)程(cheng)實驗。
二(er)、詳細硬件組成和結構
1、實驗(yan)系(xi)統(tong)(tong)采(cai)用CPU核(he)心板和實驗(yan)模塊(kuai)底板分(fen)離設(she)計(ji),全部(bu)系(xi)統(tong)(tong)總(zong)線通(tong)過2排(pai)50針插座(zuo)和實驗(yan)電路(lu)主板隔離設(she)計(ji),確(que)保CPU系(xi)統(tong)(tong)安全可靠,同時CPU系(xi)統(tong)(tong)板上加(jia)保護罩。
2、Intel 486 CPU核心(xin)板(ban)組(zu)成
2.1 CPU基于Intel 486 設計。
2.2 系統主控芯片采(cai)用CPLD器件(jian)EPM7128S設計。
2.3 系統監控采用(yong)256K Flash Memory W29C020設計。
2.4 用戶程序和數據存(cun)儲(chu)器采用128K SRAM UT621024設計。
2.5 兩種(zhong)與PC系統通信方(fang)式(shi):①用(yong)CH395設計(ji)的(de)標(biao)準USB通信;②用(yong)CH395SL設計(ji)的(de)以太網通信。
2.6 設(she)計(ji)有(you)新型串行(xing)通信接(jie)(jie)口16C2550B和(he)RS232收發器SP232EEN及其DB9接(jie)(jie)口。
2.7 總線(xian)插座(zuo)提(ti)供32位(wei)數據(ju)總線(xian)、20位(wei)地址總線(xian)(可擴展為32位(wei)地址總線(xian)),數據(ju)總線(xian)支持(chi)8/16/32位(wei)存儲器與(yu)I/O操作。
3、80386EX核心板組成(選配(pei))
3.1 CPU基于80386EX設(she)計。
3.2 系統(tong)主(zhu)控芯片采用CPLD器件EPM7032S設(she)計。
3.3 系統監控采用256K Flash Memory W29C020設計。
3.4 用(yong)戶程序和(he)數據存儲器采用(yong)128K SRAM UT621024設(she)計(ji)。
3.5 兩種與PC系統(tong)通(tong)信(xin)(xin)方式(shi):①用CH395設計(ji)的標(biao)準USB通(tong)信(xin)(xin)方式(shi);②用CH395SL設計(ji)的以太網通(tong)信(xin)(xin)方式(shi)。
3.6 設計有(you)RS232收發(fa)器SP232EEN及其DB9接口。
3.7 總(zong)線插(cha)座提供16位(wei)數(shu)(shu)據(ju)總(zong)線、20位(wei)地址總(zong)線(可擴(kuo)展為(wei)32位(wei)地址總(zong)線),數(shu)(shu)
據(ju)總線支持8/16位(wei)存儲器與I/O操作。
4. 實驗電路(lu)主板組成
4.1電源:提供±5V,±12V工作電源。每路(lu)均有短路(lu)保護自恢(hui)復功能(neng)。
4.2 信號源(yuan):1)2路正負單次脈沖(chong)(chong)輸(shu)出。2)8路固定(ding)脈沖(chong)(chong)輸(shu)出:1MHZ、500KHZ、100KHZ、10KHZ、1KHZ、100HZ、10HZ、1HZ。3)1路0-5V模擬量輸(shu)出。
4.3人機(ji)接口
1)4×4鍵盤(pan)矩陣。
2)8位LED發光管模塊。
3)帶指示邏輯電平(ping)開(kai)關12位(wei)。
4)帶(dai)譯碼的8只(zhi)高亮LED七(qi)段數碼顯示器(qi)。
5)音頻信號輸(shu)入電路,帶(dai)麥克風
6)音(yin)頻信號(hao)輸出電(dian)路(帶8Ω喇叭、蜂鳴器(qi))
7)繼電器接(jie)口控制電路(lu)。
8)直(zhi)流電(dian)(dian)機及控制(zhi)驅動電(dian)(dian)路。
9)三相五線步進電機(ji)20BY及驅(qu)動電路UN2003。
10)LCD12864中文(wen)液晶(兼容LCD1602字(zi)符(fu)型)顯示(shi)電路。
11)8×8雙色點(dian)陣顯示及(ji)其驅動電路。
12)32位存儲器和32位IO讀寫電路
4.4 接口控(kong)制電路(lu)和通信實驗電路(lu)
1)8路(lu)8位A/D 0809轉(zhuan)換電路(lu)。
2)1路8位 D/A0832轉換電(dian)路。
3)并行(xing)I/O接(jie)口擴展電路8255。
4)8254/8253定時/計數器接口(kou)電路(lu)。
5)8251串(chuan)行口接口電路。
6)8259十六級中斷控制接(jie)口電路。
7)8237A DMA數(shu)據傳送接口電路。
8)74LS164串并轉換電路。
4.5傳感器
1)光電(dian)傳感器:采(cai)用ST135,帶柵格(ge)盤,可以(yi)測量電(dian)機(ji)(ji)轉速,實現電(dian)機(ji)(ji)閉環控制。
4.6 配(pei)置雙通道虛擬(ni)示波(bo)器(選配(pei))
1)真正的高(gao)速雙通道(dao)存儲虛擬示波器,可(ke)切換(huan)為(wei)單通道(dao)提(ti)高(gao)采樣(yang)率。
2)帶有實時X-Y示波器:自動同步顯示功能。
3)存(cun)(cun)儲功能:存(cun)(cun)儲/栽入/分析歷史波型。
4)輸入模擬電壓信號幅(fu)值由軟件調(diao)整,勿(wu)需硬(ying)件開關切換(huan)。
5)帶有幅頻/相頻特性專用虛擬示波(bo)器(qi)。可以保存(cun)波(bo)型文件,圖(tu)片文件,方便插入在教學(xue)課件中(zhong)。
4.7 擴展(zhan)接口(kou)
1)擴展(zhan)全部系(xi)統總(zong)(zong)線(xian)和20線(xian)L_DV總(zong)(zong)線(xian)插座(zuo),用于接入外(wai)擴模塊,開展(zhan)創新實驗(yan)。
2)擴(kuo)展IC16插座1只(zhi)(zhi),擴(kuo)展IC40插座1只(zhi)(zhi),用于自己設計譯(yi)碼器或輔助邏(luo)輯(ji)電路(lu)等。
5、可以外(wai)部(bu)擴展的創新實驗模塊(kuai)(選配)
1)16X16點陣(zhen)顯示電(dian)路(lu)。
2)32位SRAM,由4片8位存儲器6116組(zu)成。
3)32位開關量輸入和輸出電路模塊。
4)41線LED音頻電平顯(xian)示實(shi)驗電路。
5)高精度數字標(biao)尺(chi)顯示實驗(yan)電路。
6)USB總線通信實驗電(dian)路。
6、實驗(yan)線(xian)路(lu)的連(lian)接(jie):全(quan)部信號采用排線(xian)連(lian)接(jie)或單(dan)根杜邦線(xian)連(lian)接(jie),操作(zuo)簡便,連(lian)接(jie)穩定可(ke)靠(kao)。
7、機箱:堅(jian)固型鋁(lv)合(he)金(jin)框架,厚(hou)實的 ABS 塑料包角,參考外(wai)形尺(chi)寸 480×360×120mm。
三、軟件功能(neng)
1、與PC通信可選USB和(he)以太網絡兩種方(fang)式。
2、 PC端(duan)集成開發環境(jing)軟件基于(yu).支持Windows XP/7/10的32位和64位系(xi)統。
3、 匯(hui)編語(yu)言(yan)和C語(yu)言(yan)支持符號(hao)化(hua)遠程(cheng)調(diao)試(shi),同(tong)時支持本機調(diao)試(shi),即PC獨(du)立調(diao)試(shi)方(fang)式。 4、 匯(hui)編語(yu)言(yan)和C語(yu)言(yan)均采用(yong)工程(cheng)文件組織管理。
5、 匯(hui)編語言支持多段調試;支持寄存器、變(bian)量顯示(shi)及修(xiu)改;支持命令(ling)行(xing)窗(chuang)口運行(xing)DEBUG32調試命令(ling)。
6、 匯編語言(yan)調(diao)試(shi)支(zhi)持INT21H字符(fu)和字符(fu)串重定(ding)向顯示功(gong)能(2,9號(hao))、支(zhi)持INT21H的字符(fu)和字符(fu)串遠程鍵盤(pan)輸(shu)入功(gong)能(1,10號(hao)),支(zhi)持D/A虛擬儀器(qi)顯示功(gong)能。
7、匯編語(yu)言(yan)支持32位保護模式編程實驗(yan),內容(rong)包(bao)括描述(shu)符(fu)、特權級變換、任務切換,8259A硬件中斷(duan)、異常(chang)處理、無(wu)分(fen)頁/分(fen)頁存儲管理等。
8、A86集成開發環境實模式(shi)下(xia)的調(diao)試軟件界面
9. A86集成(cheng)開發環境調試保護模式匯編程序界面(mian)
10.A86集成(cheng)開發環境調(diao)試C程(cheng)序界面
三(san)、可以實現的(de)實驗項目
3.1實模(mo)式下(xia)基礎硬(ying)件實驗
1、I/O地址譯碼程序設計實驗
2、系統中斷控制器程序設(she)計實驗
3、系統中(zhong)斷(duan)控制器級(ji)聯程序(xu)設(she)計實驗
4、DMA存儲(chu)(chu)器---存儲(chu)(chu)器傳送程序(xu)設計(ji)實(shi)驗
5、DMA寫操(cao)作程序(xu)設計實驗
6、DMA讀(du)操作程序設計實驗(yan)
7、8/16/32位存儲器讀寫程序(xu)設計實驗
8、定時器/計數器程序設(she)計實驗
9、定時/計(ji)數器(qi)音樂程(cheng)序設(she)計(ji)實驗(yan)
10、8251串(chuan)行(xing)通信程序設計實驗
11、8255并行通信(方式0)程序設計實驗
12、8255并行通(tong)信(方式(shi)1中斷方式(shi))程(cheng)序設計(ji)實驗
13、8255并行(xing)通(tong)信(方(fang)式(shi)1選通(tong)方(fang)式(shi))程(cheng)序(xu)設計實驗
14、函數波形發生器(qi)程序設(she)計實驗
15、ADC0809模數轉換(顯示十六(liu)進制)程序設計(ji)實驗
16、ADC0809模(mo)數轉換(顯示(shi)波形)程序設計實驗
17、4x4鍵(jian)盤(pan)顯示程(cheng)序設計(ji)實驗(yan)
18、七段數碼管(guan)顯示(shi)程序設(she)計(ji)實驗
19、128x64 LCD液晶顯示程序設計實驗
20、8x8點(dian)陣LED顯示程(cheng)序(xu)設計實驗
21、搶(qiang)答器程序設(she)計實(shi)驗
22、步進電機(ji)控(kong)制程(cheng)序(xu)設計實驗
23、直流電(dian)機(ji)PWM程(cheng)序設計實驗
24、繼電器控制實驗
25、交通(tong)燈控(kong)制器程序(xu)設計實(shi)驗
26、電子琴(qin)程序(xu)設計(ji)
以(yi)(yi)下(xia)實驗可以(yi)(yi)通過外部擴(kuo)展模(mo)塊實現(xian)
27、16X16點陣顯示實驗(yan)
28、USB 總(zong)線通信實驗
30、41線LED音頻(pin)電平顯(xian)示實(shi)驗電路
31、32位SRAM存儲器讀(du)寫實驗。
32、32位I/O讀(du)寫實驗(yan)。
3.2 80x86微(wei)機原理(實(shi)模式)匯編程序設計實(shi)驗
1、實驗系統(tong)認識(shi)實驗
2、顯示程序實驗
3、數(shu)據傳送實驗
4、數據碼制轉換程序設計實驗
5、運算程序設計實驗
6、分支(zhi)結構程序設計實驗
7、循環結構程序(xu)設計實(shi)驗
8、子程(cheng)序設計實驗
9、 排序程序設計(ji)實驗
10、綜(zong)合(he)程序設計實驗
3.3保護模式(shi)下的實驗項目
1、實模(mo)式與保護模(mo)式切(qie)換程(cheng)序設(she)計實驗(yan)
2、分頁存儲管理實驗
3、 描(miao)述(shu)符及描(miao)述(shu)符表程序(xu)設(she)計實驗
4、保(bao)護(hu)模式下任務(wu)切換CALL實驗
5、保(bao)護模式下任務切(qie)換JMP實(shi)驗
6、實模式(shi)保護模式(shi)轉換實驗
7、具有分(fen)頁(ye)機制(zhi)的(de)存儲器(qi)擴展程序設計實(shi)驗(yan)
3.4 微機接口課程設計(綜合)
1、數(shu)字錄音機(ji)程序設計實驗
2、數字電子鐘設計實驗(yan)
3、簡(jian)易(yi)示(shi)波器(qi)設計實(shi)驗
四、實驗(yan)系統配置表
序號 | 名(ming)稱 | 說明 | 數量(liang) |
1 | LH-A86 新(xin)型微(wei)機接(jie)口實驗系統 | 含詳細(xi)技術指標(biao)里的(de)除選配(pei)以(yi)外的(de)全部硬件(jian)(核心板標(biao)配(pei)一種) | 1臺 |
2 | 單頭杜(du)邦(bang)線 | 40cm | 15根(gen) |
8芯壓線(xian) | 40cm | 5根 | |
3 | 串(chuan)口通信(xin)線(2、3交叉) | 1.5m(用戶(hu)通信線) | 1根 |
4 | 方口(kou)USB通信線 | 1.5m | 1根 |
5 | 網線(xian) | 1.5M(選配) | 1根 |
6 | 交流電(dian)源線 | 1.5m | 1根 |
7 | 跳(tiao)線片 | 3只(zhi) | |
8 | 實驗指導書 | 1本 | |
9 | 軟件光盤 | 調試軟件、實驗(yan)例程和說明書(shu)電子檔(dang) | 1套 |
以下(xia)是選配模塊(kuai) | |||
10 | 16X16點陣顯示電(dian)路 | 1塊(kuai) | |
11 | 41線LED音頻電平顯示(shi)實驗電路 | 1塊 | |
12 | 高精度數字標尺顯示實(shi)驗電路 | ||
13 | USB總(zong)線通信實驗(yan)電路 | 1塊 | |
14 | 32位SRAM讀寫(xie)模塊 | 1塊 | |
15 | 32位IO口擴展模塊 | 1塊 | |
16 | 雙(shuang)通道虛擬(ni)示波器模塊 | 1塊 |
附:使用(yong)本實(shi)驗箱(xiang)需(xu)配(pei)(pei)套(tao)儀(yi)器儀(yi)表:電(dian)腦、萬用(yong)表和示波器(可以選配(pei)(pei),實(shi)驗箱(xiang)上自帶建議示波器)。