999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Proteus在《微機原理與接口技術》教學中的應用

2018-06-21 11:46:28陳逸菲王玉芳孫寧
軟件導刊 2018年5期
關鍵詞:實驗教學

陳逸菲 王玉芳 孫寧

摘 要:針對《微機原理與接口技術》課程傳統理論教學和實驗教學中存在的問題,提出將仿真軟件Proteus作為輔助工具引入教學中。分析了使用Proteus為課程教學帶來的革新和好處,介紹了Proteus在理論教學方法、實驗項目設計、實驗考核方式等方面的應用情況,指出了使用Proteus需要注意的事項。實踐表明,在課程教學中引入Proteus,能提高教學效果及學生的綜合設計能力。

關鍵詞:Proteus;仿真軟件;理論教學;實驗教學

DOI:10.11907/rjdk.172731

中圖分類號:G434

文獻標識碼:A 文章編號:1672-7800(2018)005-0220-03

Abstract:Aiming at the problems in traditional methods of theoretical and experimental teaching, we introduce Proteus as an auxiliary tool into the course of Microcomputer Principle and Interface Technology. The reform and advantages brought by Proteus are analyzed. Our exploration in the teaching methods of theoretical curriculum, the design of experiment items, and the examination method of experimental course based on Proteus is presented. Some attentions that should be paid on the utilization of Proteus in teaching are also pointed out. Our practice shows that the teaching effect and students comprehensive design ability have been improved to some extent after we introduced Proteus into the curriculum.

Key Words:Proteus; simulation software; theoretical teaching; experimental teaching

0 引言

Proteus是英國Labcenter Electronics公司開發的EDA工具軟件,集電路圖設計、制版及仿真等多種功能于一身,不僅能對電工、電子電路進行設計與分析,還能對微處理器進行設計和仿真[1],在單片機教學中應用非常廣泛[2-4]。筆者所在學院將Proteus作為自動化等專業選修的一門工具軟件,自2011年起在《微機原理與接口技術》相關課程教學中引入了Proteus。數年的探索和實踐發現,將Proteus作為一種教學輔助工具,可以彌補傳統理論與實驗教學方式的不足。

1 Proteus在教學中的優勢

如圖1所示,Proteus可以彌補傳統基于實驗箱的實驗教學缺陷,并可為理論教學帶來便利。

1.1 學生可隨時實驗

Proteus在《微機原理與接口技術》教學中的應用研究在2010年前后出現[5-6]。與單片機類課程不同,《微機原理與接口技術》教學的主要處理器芯片8086和其它可編程接口芯片一般在專業實驗室才能接觸到。對于一些綜合性、設計性的實驗項目,學生需要用課外時間準備、調試、修改等,而實驗室開放時間、設備數量有限,顯然不方便,但使用Proteus基本可以解決此問題。大多數接口部分的驗證性實驗和綜合設計可以在安裝了Proteus的個人電腦上進行,學生隨時可動手實驗。

1.2 教師可隨時演示

《微機原理與接口技術》同時涉及軟硬件,知識點分散又前后交叉,學好不是一件容易的事。一些重要的知識點通過直觀的實例演示有助于理解,目前普遍采用的方法是在課件中通過動畫展示。但是制作動畫工作量較大,而且不夠靈活。如果教室電腦上安裝Proteus,教師上課時就可以隨時對電路進行動態仿真,這種方式靈活且交互性強,更容易吸引學生的注意力,提高學生學習熱情,進而提高教學效率[7]。另一個好處是,實驗工具融入理論教學中,學生在實驗課上也會適應Proteus的使用。

1.3 鍛煉軟硬件綜合設計能力

實驗箱在實驗教學中的一大缺點是硬件電路基本固定,靈活性差[8]。以筆者所在學校使用的DVCC-8086實驗箱為例,所有接口芯片的端口地址范圍均是固定的,學生只需進行少量連線就可完成硬件電路,基本談不上接口電路設計。此外,受實驗箱所限,可用的芯片及元件數量和種類有限,一些超出限制的綜合設計無法實現。

使用Proteus進行接口電路實驗,學生需要繪制完整的電路,因而相對于僅需少量連線的實驗箱實驗,對實驗原理的理解會更加透徹且硬件電路設計更加靈活:可以根據需要自行設計系統的譯碼電路,獲得不同的端口地址,只要是Proteus元件庫提供的元件均可使用。因此,使用Proteus的微機原理實驗能更加全面地鍛煉軟硬件設計能力。

1.4 課時利用率高

傳統實驗箱或設備由于使用人數多,非常容易出現故障,影響實驗效果[9]。而采用Proteus進行仿真實驗,不存在設備損耗,不需要維護,不會因為故障影響使用。每個學生可獨立進行實驗,確保了課時的充分利用。

1.5 可移植性強

即使采用實驗箱進行實驗,Proteus仍然可以作為有效的教輔工具。因為只要了解實驗設備中端口地址范圍的分配和元器件配置,就可以在Proteus中搭建對應的仿真電路。學生課前可在仿真電路基礎上預習實驗箱上的項目,完成對應軟件程序的編寫。課內再在實驗箱上運行實驗,觀察結果,可以提高效率,事半功倍。課后可在Proteus環境下“再現”實驗項目,進行分析、調試和拓展。

2 Proteus使用探索

筆者在《微機原理與接口技術》課程教學中,從實驗項目設計、理論課教學方式、實驗考核方式等方面對Proteus的使用進行了探索,如圖2所示。

2.1 理論課教學探索

將理論部分典型例題用Proteus仿真,通過多媒體系統演示可以收到較好的教學效果。比如對8253的6種工作方式,可以選擇部分進行仿真,讓學生在課堂上通過Proteus的虛擬示波器看到OUT端輸出波形的實時變化,通過改變電路中GATE端電平信號,觀察OUT的變化。還可演示DAC0832在單緩沖方式下輸出三角波、鋸齒波等波形,雙緩沖方式下輸出同步波形等。比起書本上枯燥的文字和圖形,動態仿真更能吸引學生。雖然課件也有動態效果,但制作費時且不夠靈活,交互性差。

有些理論內容在實驗箱上沒有對應實驗,也可以用Proteus展示給學生。比如非屏蔽中斷在DVCC-8086實驗箱上沒有對應的實驗項目。但是相對于可屏蔽中斷,非屏蔽中斷不需要中斷控制器8259A的管理,硬件電路和軟件設計相對簡單,但掌握了非屏蔽中斷的程序設計對可屏蔽中斷的程序設計是有幫助的。因為兩者都涉及中斷向量的初始化以及中斷服務子程序的設計。筆者在介紹中斷技術這一章時,就通過非屏蔽中斷例子說明中斷程設計的一般步驟,講到8259A后再進行拓展,讓學生對比兩類中斷的區別和聯系。

由于理論課時有限,有些內容非常實用但在課堂上沒有時間展開,可以采用Proteus仿真的方式進行展示。簡單講解原理,比如行列式鍵盤工作的原理和數碼管的動態顯示等,鼓勵學生課后自己去驗證,或者在實驗課的綜合設計中使用。

2.2 實驗項目設計

Proteus提供了微機原理課程中的CPU(8086)和主要接口芯片,常見的存儲器、鎖存器、緩沖器、譯碼器等芯片,以及人機交互所需的元件,如按鍵、LED、七段數碼管、LCD等。在這些芯片和元件上不但可以進行基礎性、驗證性實驗,還可以完成綜合性、設計性實驗。表1列出了筆者在實驗教學中設計的部分實驗項目、采用的主要元器件芯片(不包含最小系統和譯碼電路部分)和知識點之間的關系[10-11]。

學生在理論課教學中經常看到老師用Proteus演示實例,在課內實驗中經常動手用Proteus進行驗證性實驗。等課程快結束時,已經能非常熟練使用Proteus了,常用的接口芯片都已經學習且做過實驗,這時完全可以綜合利用學過的芯片(2種以上)完成綜合性設計。

表1中帶*的題目具有一定的綜合性,可以在Proteus平臺上實現[10],在教學實踐中大部分學生可以較好地完成這些綜合設計任務。以“電子發聲器設計”為例,要求學生實現2段以上音樂的播放,通過按鍵選擇播放音樂和停止,由發光二極管表示對應的播放狀態,發聲用8253控制,按鍵和發光二極管可通過8255A控制。通過查閱資料可以了解到,實現音樂的播放需要音階和節拍,結合之前的驗證性實驗,學生就可完成此設計。

2.3 實驗考核方式探索

(1)上機考試。要求學生在Proteus平臺上進行電路和程序設計,在規定的時間內完成試題,得到正確的仿真結果,教師打分。

(2)綜合設計演示加口試。提前1~2周給出若干綜合設計題目,學生選擇并獨立完成。提交時,學生現場演示、老師提問,根據演示、回答問題及報告完成情況綜合打分。

總體來看,前者適合實驗課時較少的情況,考察一般都是驗證性的實驗項目;后者在實驗課時較多的情況下效果較好,學生的積極性也較高。

3 Proteus使用注意事項

在《微機原理與接口技術》課程教學中使用Proteus需要注意以下問題:

(1)Proteus作為一種軟件仿真工具,不能完全取代硬件實驗設備。Proteus本身有一些Bug,以7.5版本為例:8253不能正確鎖存讀,用鎖存讀命令讀出的當前計數值總是0;8259A往數據總線上送出的中斷類型碼不能被8086正確識別[12]。對于這類情況,可采用仿真與硬件實驗設備結合的方式,Proteus有Bug的部分用實驗箱代替。

(2)教師要給予學生充分的指導。用Proteus進行接口仿真實驗時,繪制的電路和編寫的程序中任何一部分出現錯誤都不能得到正確結果。初學者在繪制電路時特別容易出錯,比如網絡標簽忘記放置或者使用錯誤、發光二極管陽極陰極不分等。學生需要一個適應過程,教師應給予充分指導。教師經驗越豐富,越能及時幫助學生解決問題、度過適應期。

4 結語

筆者對《微機原理與接口技術》課程教學中應用Proteus進行了一些探索,發現Proteus是一種有效的教學輔助工具:理論教學通過仿真演示實例可使知識點講解更加形象生動,實驗教學中Proteus可彌補硬件實驗設備資源數量有限、開放時間有限、易損壞等缺點,給學生提供更多動手機會。Proteus在《微機原理與接口技術》課程教學中的其它應用,如案例式教學,與慕課、微課相結合進行教學還有待研究。

參考文獻:

[1] 朱清慧,張鳳蕊.Proteus教程——電子線路設計、制版與仿真[M].北京:清華大學出版社,2011.

[2] 張毅剛,俞洋,劉丹,等.單片機原理與應用設計(C51編程+Proteus仿真)[M].第2版.北京:電子工業出版社,2015.

[3] 林立,張俊亮.單片機原理及應用——基于Proteus和Keil C[M].第3版.北京:電子工業出版社,2014.

[4] 彭偉.單片機C語言程序設計實訓——基于8051+Proteus仿真[M].北京:電子工業出版社,2010.

[5] 吉向東,李新鄂.基于Proteus的微機原理實驗仿真[J].信息技術,2010,18(2):36-39,44.

[6] 田社平,俞水鋒,方向忠,等.Proteus在微機原理課程教學中的應用[J].電氣電子教學學報,2011,33(5):70-72.

[7] 楊青麗.《微機原理與接口技術》課程教學探討[J].實驗科學與技術,2013,11(1):92-94.

[8] 顏珂斐.《微計原理及接口技術》實驗課程改革[J].實驗科學與技術,2013,11(5):74-76.

[9] 朱敏玲,張偉,侯凌燕.基于Proteus的微機原理與接口技術教學改革[J].實驗室研究與探索,2016,35(1):155-160.

[10] 陳逸菲,孫寧,葉彥斐,等.微機原理與接口技術實驗及實踐教程——基于Proteus仿真[M].北京:電子工業出版社,2016.

[11] 張穎超,葉彥斐,陳逸菲,等.微機原理與接口技術[M].第2版.北京:電子工業出版社,2017.

[12] 宋杰,丁志遠.基于Proteus的X86中斷仿真異常問題研究和對策[J].實驗室研究與探索,2015,34(8):81-84.

(責任編輯:杜能鋼)

猜你喜歡
實驗教學
問題引導在初中化學實驗教學中實踐探索
家長(2023年2期)2023-03-14 06:55:16
關于基礎教育階段實驗教學的幾點看法
科學與社會(2022年1期)2022-04-19 11:38:42
光反應與有機化學實驗教學結合的研究
云南化工(2021年8期)2021-12-21 06:38:04
小議初中化學演示實驗教學
甘肅教育(2020年4期)2020-09-11 07:42:36
電容器的實驗教學
物理之友(2020年12期)2020-07-16 05:39:20
對初中化學實驗教學的認識和體會
甘肅教育(2020年8期)2020-06-11 06:10:04
幾何體在高中數學實驗教學中的應用
基于云計算的計算機實驗教學探討
高中生物實驗教學中形成性評價的實施——以“觀察根尖分生區組織細胞的有絲分裂”實驗教學為例
中學生物學(2016年8期)2016-01-18 09:08:21
高中自然地理課堂實驗教學的探討
地理教學(2015年13期)2016-01-06 11:59:56
主站蜘蛛池模板: 午夜老司机永久免费看片| 高清欧美性猛交XXXX黑人猛交| 欧美丝袜高跟鞋一区二区 | 新SSS无码手机在线观看| 国产主播在线观看| 成人a免费α片在线视频网站| 99在线观看国产| 啪啪啪亚洲无码| 国产亚洲视频免费播放| 国产精品久久久久久久久| 91网在线| 毛片免费高清免费| 中文无码日韩精品| 高清无码不卡视频| 国产69精品久久久久妇女| 国产精品99一区不卡| 一级福利视频| 婷婷亚洲天堂| 高清码无在线看| 国产SUV精品一区二区6| 国产福利大秀91| 欧美日韩国产综合视频在线观看 | 一区二区三区成人| 少妇人妻无码首页| 日韩欧美中文在线| 国产草草影院18成年视频| 国产91精品调教在线播放| 国产福利一区视频| 毛片久久久| 婷婷色狠狠干| 国产精品人人做人人爽人人添| 国产偷倩视频| 亚洲三级影院| 亚洲精品少妇熟女| 国产99视频精品免费视频7| 99r在线精品视频在线播放| 久久青草免费91线频观看不卡| 精品国产成人三级在线观看| 色播五月婷婷| 欧洲极品无码一区二区三区| 波多野结衣视频网站| 狠狠色香婷婷久久亚洲精品| 日本精品影院| 国产精品一区不卡| 91精品啪在线观看国产60岁| 亚洲欧美精品一中文字幕| 在线毛片免费| 亚洲欧洲免费视频| 好紧好深好大乳无码中文字幕| 日本不卡在线视频| 国产精品男人的天堂| 激情五月婷婷综合网| 久久无码高潮喷水| 国产网站免费| 国内精品自在欧美一区| 草草影院国产第一页| 又黄又湿又爽的视频| 中文字幕永久在线观看| 久久网欧美| 麻豆精品视频在线原创| 色综合五月| 国产熟睡乱子伦视频网站| 久久亚洲精少妇毛片午夜无码 | 高清久久精品亚洲日韩Av| 毛片久久久| 国产乱论视频| 国产精品亚洲专区一区| 亚洲AV人人澡人人双人| 老色鬼久久亚洲AV综合| 92午夜福利影院一区二区三区| 97国产在线观看| 亚洲综合片| 无码精油按摩潮喷在线播放| 久久成人国产精品免费软件 | 国产亚洲精品97在线观看| 国产特一级毛片| AV在线天堂进入| 国产精品冒白浆免费视频| 一级毛片在线播放免费观看| 国产午夜无码片在线观看网站 | 日韩 欧美 小说 综合网 另类| 91亚洲免费|