国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于LabVIEW的微機(jī)原理實(shí)驗(yàn)輔助學(xué)習(xí)平臺(tái)

2018-01-15 21:24孫佰順武傳佳郭春超時(shí)博
世紀(jì)之星·交流版 2017年8期
關(guān)鍵詞:學(xué)習(xí)平臺(tái)實(shí)驗(yàn)教學(xué)

孫佰順?武傳佳?郭春超?時(shí)博

[摘 要]微機(jī)原理實(shí)驗(yàn)?zāi)軌驇椭鷮W(xué)生深入了解計(jì)算機(jī)硬件情況和運(yùn)行原理,提高學(xué)生的匯編能力。LabVIEW是一種使用圖形化編輯語言進(jìn)行編程的開發(fā)環(huán)境,LabVIEW軟件是開發(fā)系統(tǒng)的理想選擇。本文運(yùn)用LabVIEW軟件為開發(fā)工具,針對(duì)微機(jī)原理實(shí)驗(yàn)中存在的一些問題,分析了微機(jī)原理實(shí)驗(yàn)輔助學(xué)習(xí)平臺(tái)的工作原理,旨在提高微機(jī)原理實(shí)驗(yàn)的教學(xué)效果。

[關(guān)鍵詞]LabVIEW;微機(jī)原理;實(shí)驗(yàn)教學(xué);學(xué)習(xí)平臺(tái)

微機(jī)原理實(shí)驗(yàn)主要對(duì)微型計(jì)算機(jī)的硬件結(jié)構(gòu)和組成、外部接口技術(shù)、工作原理等工作進(jìn)行研究,是計(jì)算機(jī)、機(jī)電、電子等專業(yè)的重要課程。由于微機(jī)內(nèi)部芯片具有高度集成性,因此在教學(xué)過程中很難抽象講解出其原理,學(xué)生也很難理解各時(shí)序狀態(tài)下信號(hào)的動(dòng)態(tài)變化。LabVIEW是圖形化的編程語言,本文研究的基于LabVIEW建立的微機(jī)原理實(shí)驗(yàn)平臺(tái)能夠?qū)⒄n本中的抽象內(nèi)容變得生動(dòng),為學(xué)生的學(xué)習(xí)提供便利條件,強(qiáng)化學(xué)生對(duì)知識(shí)點(diǎn)的理解,提高教學(xué)效率。

一、微機(jī)原理實(shí)驗(yàn)輔助學(xué)習(xí)平臺(tái)總體結(jié)構(gòu)

微機(jī)原理實(shí)驗(yàn)輔助學(xué)習(xí)平臺(tái)主要運(yùn)用圖形化編程語言LabVIEW來實(shí)現(xiàn)?;贚abVIEW的微機(jī)原理實(shí)驗(yàn)輔助學(xué)習(xí)平臺(tái)能夠?qū)⑻摂M儀器引入到實(shí)驗(yàn)教學(xué)中,進(jìn)而直觀反映實(shí)驗(yàn)原理?;贚abVIEW的微機(jī)原理實(shí)驗(yàn)輔助學(xué)習(xí)平臺(tái)的總體結(jié)構(gòu)如圖1所示。教師可以根據(jù)這一平臺(tái)進(jìn)行講解,學(xué)生可以自主選擇平臺(tái)中的學(xué)習(xí)內(nèi)容,通過對(duì)知識(shí)介紹、應(yīng)用舉例、功能仿真模擬、問題分析等模塊的學(xué)習(xí),不斷加深學(xué)生對(duì)知識(shí)的理解程度,提高學(xué)生學(xué)習(xí)效率。

二、平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)

微機(jī)原理學(xué)習(xí)中,由于接口部分內(nèi)容晦澀難懂,實(shí)驗(yàn)又會(huì)受到場地的影響,因此接口部分一直是學(xué)習(xí)的難點(diǎn)。本文以可編程計(jì)數(shù)器、定時(shí)器Intel8253及譯碼器74LS38為例,介紹微機(jī)原理實(shí)驗(yàn)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)。

1.知識(shí)介紹模塊

本文設(shè)計(jì)的輔助學(xué)習(xí)平臺(tái)中,知識(shí)介紹模塊主要介紹了日常應(yīng)用接口芯片的相關(guān)知識(shí)。例如對(duì)于47LS138譯碼器的介紹,可以通過圖片和字符輸出控件,將芯片的引腳、功能等知識(shí)以圖片的形式展現(xiàn)出來,方便學(xué)生理解芯片的內(nèi)部結(jié)構(gòu)和工作原理。圖2為知識(shí)介紹模塊的前面板。

2.工作方式學(xué)習(xí)及仿真演示模塊

微機(jī)原理實(shí)驗(yàn)的重點(diǎn)是掌握相關(guān)芯片的工作方式,其具有很強(qiáng)的專業(yè)性和實(shí)踐性,進(jìn)而為以后的實(shí)際應(yīng)用打下堅(jiān)實(shí)基礎(chǔ)。防震演示模塊能夠?qū)Σ⑿薪涌谛酒?255、中斷控制器8259、定時(shí)計(jì)數(shù)器8253等可編程接口的運(yùn)行方式進(jìn)行仿真,學(xué)生可以根據(jù)需要自主選擇學(xué)習(xí)內(nèi)容。例如選擇8253定時(shí)計(jì)數(shù)器操作界面,該界面能夠?qū)?253定時(shí)計(jì)數(shù)器的六種工作方式分別放在六個(gè)選項(xiàng)卡中,每個(gè)選項(xiàng)卡的下拉列表中包含重寫人計(jì)數(shù)值、門控信號(hào)影響、正常計(jì)數(shù)這三項(xiàng)內(nèi)容,每項(xiàng)內(nèi)容都會(huì)對(duì)應(yīng)相應(yīng)的文字說明和圖片實(shí)例,學(xué)生可以根據(jù)自己的需求選擇工作方式和具體內(nèi)容,通過設(shè)置不同的參數(shù)顯示該工作方式下各種信號(hào)引起的時(shí)序變化情況。

以8253工作方式的演示界面為例,其操作前面板中使用了布爾控制、波形顯示、數(shù)值輸入等控件,學(xué)習(xí)者可以自己設(shè)置初值和人計(jì)數(shù)值,改變GATE門控信號(hào)和暫停等操作。

8253工作方式為軟件啟動(dòng),其不會(huì)自動(dòng)重復(fù)計(jì)數(shù),寫入控制字后,OUT輸出信號(hào)輸出高電平,若GATE等于1,則裝入計(jì)數(shù)初值后就開始計(jì)數(shù),如果GATE信號(hào)不等于1,則重新控制OUT輸出,直到GATE等于1為止。計(jì)數(shù)結(jié)束后,將OUT輸出一個(gè)CLK周期寬的負(fù)脈沖。重寫計(jì)數(shù)值及GATE信號(hào)變化對(duì)OUT輸出的影響都可由學(xué)習(xí)者自行操作觀察。

本文研究的輔助學(xué)習(xí)平臺(tái)的仿真過程由While循環(huán)構(gòu)成,按退出按鈕時(shí)While循環(huán)結(jié)束。內(nèi)部信號(hào)的輸出速率由While循環(huán)的頻率參數(shù)控制。輸出信號(hào)OUT、寫信號(hào)WE、時(shí)鐘信號(hào)CLK、計(jì)數(shù)初值、門控信號(hào)GATE等變量進(jìn)入While循環(huán)后,GATE信號(hào)發(fā)生變化和計(jì)數(shù)結(jié)束都會(huì)影響OUT輸出信號(hào)的值,循環(huán)體通過多個(gè)CASE結(jié)構(gòu)選擇重寫數(shù)值,CLK信號(hào)在循環(huán)體中由移位寄存器回送并轉(zhuǎn)向產(chǎn)生周期性變化的時(shí)鐘信號(hào)。

三、實(shí)驗(yàn)及應(yīng)用舉例

本文以8255并行口實(shí)驗(yàn)?zāi)M界面為例,對(duì)輔助學(xué)習(xí)平臺(tái)的實(shí)驗(yàn)過程進(jìn)行分析。首先,學(xué)習(xí)者應(yīng)打開實(shí)驗(yàn)說明,充分了解實(shí)驗(yàn)內(nèi)容和原理,然后通過數(shù)字輸入鍵輸入8255工作方式的控制字,此時(shí)下方對(duì)應(yīng)的顯示框中就會(huì)顯示該控制字的工作方式。根據(jù)實(shí)驗(yàn)要求,寫入控制字10010000B,在輸入口連接八個(gè)開關(guān),輸出口連接八個(gè)發(fā)光極管,選擇方式0工作??稍贑SO-CS7中任選一個(gè)與8255的選片信號(hào)CS8255相連,正確設(shè)置相應(yīng)的端口地址,并通過開關(guān)實(shí)時(shí)控制發(fā)光二極管的狀態(tài)。

四、結(jié)語

總而言之,基于LabVIEW的微機(jī)原理實(shí)驗(yàn)輔助學(xué)習(xí)平臺(tái),能夠模擬仿真微機(jī)原理中的各種接口實(shí)驗(yàn)和各種時(shí)序關(guān)系,將抽象的知識(shí)變得直觀、明了,學(xué)生可以通過學(xué)習(xí)平臺(tái)自主學(xué)習(xí)相關(guān)知識(shí)。另外,基于LabVIEW開發(fā)的學(xué)習(xí)平臺(tái)成本低、效率高,模塊化設(shè)計(jì)更具擴(kuò)展性。同時(shí),基于LabVIEW的微機(jī)原理實(shí)驗(yàn)輔助學(xué)習(xí)平臺(tái),能夠豐富教學(xué)方法,提高學(xué)生興趣,幫助學(xué)生深入理解知識(shí),提高教學(xué)效率。

參考文獻(xiàn):

[1]王詠寧,毛多鷺.基于LabVIEW的微機(jī)原理實(shí)驗(yàn)輔助學(xué)習(xí)平臺(tái)[J].現(xiàn)代電子技術(shù),2015,38(18):33-35.endprint

猜你喜歡
學(xué)習(xí)平臺(tái)實(shí)驗(yàn)教學(xué)
關(guān)于基礎(chǔ)教育階段實(shí)驗(yàn)教學(xué)的幾點(diǎn)看法
電容器的實(shí)驗(yàn)教學(xué)
泛在學(xué)習(xí)環(huán)境下微課學(xué)習(xí)平臺(tái)的設(shè)計(jì)策略研究
幾何體在高中數(shù)學(xué)實(shí)驗(yàn)教學(xué)中的應(yīng)用
基于云計(jì)算的計(jì)算機(jī)實(shí)驗(yàn)教學(xué)探討