

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、2008年10fl第5期(總第70期)濟南職業(yè)學院學報JournalnfJinanVocationalCoRegeOm2008No5(SerialⅣ仉70)基于Proteus和Keilfl勻單片機課程設計宮亞梅(常州信息職業(yè)技術學院機電工程系,江蘇常州213164)摘要:本文介紹TProteus和Keil的功能特點,結合步進電機正反轉實例,詳細給出了兩種軟件在單片機課程設計中的具體應用。關鍵詞:Proteus;Keil;單片機;設計中圖
2、分類號:TP391文獻標識碼:A文章編號:1673—4270(2008J05—0112—02單片機應用技術是電類專業(yè)的一門重要課程,也是理論和實踐結合性很強的一門課程,所以課程設計環(huán)節(jié)尤為螢要。課程設計環(huán)節(jié)的任務和目的是讓每個學生親自參與到其中的設計細節(jié),提高單片機開發(fā)的能力??紤]到目前實驗器材允設計過程中容易造成器件和儀器儀表的損壞,以及離開實驗室學生得不到充分的鍛煉,從而借助于Proteus和Keil進行課程設訊實踐證明,這樣可以很
3、好地解決上述問題,節(jié)省設計成本,提高設計速度。1Proteus和Keil簡介11Proteus簡介Proteus是一個完整的嵌入式系統(tǒng)軟、硬件設計仿真平臺,它包括原理圖輸入系統(tǒng)ISIS、帶擴展的Prospice混合模型仿真器、動態(tài)器件庫、高級圖形分析模塊和處理器虛擬系統(tǒng)仿真模型VSM。ISIS是Proteus系統(tǒng)的中心,具有超強的控制原理圖設計環(huán)境。ProteusVSM最重要的特點是,它能把微處理器軟件作用在處理器上,并和該處理器的任何
4、模擬和數(shù)字器件協(xié)同仿真。仿真執(zhí)行目標碼就像在真正的單片機系統(tǒng)上運行,VSMCPU模型能完整仿真I/Ol=i、中斷、定時器、通用外設口和其他與CPU有關的外設,甚至能仿真多個處理器。12Keil簡介Keil是一個功能強大的開發(fā)平臺,它包括項目管理器、CX51編譯器、AX51宏匯編器、BL51/Lx51連接定位器、RTX51實時操作系統(tǒng)、Simulator軟件模擬器以及Monitor51硬件目標調(diào)試器。它是一種集成化的文件管理編譯環(huán)境,主要
5、的功能特點為:編譯C源程序、匯編源程序或混合語言源程序,鏈接和定位目標文件和庫,創(chuàng)建HEX文件、調(diào)試目標程序等,是目前最好的5l單片機開發(fā)工具之一。Keil支持軟件模擬仿真(Simulator)和用戶目標板調(diào)試(Monitor51)兩種工作模式,前者不需要任何單片機硬件即可完成用戶程序仿真調(diào)試,后者利用硬件目標板中的監(jiān)控程序可以直接調(diào)試目標硬件系統(tǒng)。2應用舉例下面結合課程設計中四項八拍步進電機正反轉電路的單片機實現(xiàn),具體說明如何基于Pr
6、oteus和Keil進行單片機仿真。電路的功能是,通過點擊正反轉按鈕,讓步進電機自如進行正反轉的切換。21硬件的實現(xiàn)打開ProteusISIS編輯環(huán)境,通過對象選擇按收稿日期:2008—09一08作者簡介:宮亞梅(1979一),女,江蘇姜堰人。常州信息職業(yè)技術學院機電工程系助教。112萬方數(shù)據(jù)帶來極大的危害。五、網(wǎng)絡病毒的防治目前,網(wǎng)絡大部分采用client,server工作模式,所以防治網(wǎng)絡病毒應該從工作站和服務器兩方面采取措施,另外
7、加強綜合治理也很重要。1、基于工作站的防治技術工作站就像是計算機網(wǎng)絡的大門,只有把好這道大門,才能有效防止病毒的侵入。工作站防治病毒的方法有三種:一是軟件防治,即定期不定期地用反病毒軟件檢測工作站的病毒感染情況。軟件防治可以不斷提高防治能力,但需人為地經(jīng)常去啟動防病毒軟件因而不僅給工作人員增加了負擔,而且很有可能在病毒發(fā)作后才能檢測到。二是在工作站中插人防病毒卡。防病毒卡可以達到實時檢測的目的,但防病毒卡的升級不方便,從實際應用的效果看
8、,對工作站的運行速度有一定的影響。三是在工作站中安裝病毒防護芯片。就是將足夠小的防病毒程序安裝在網(wǎng)卡的BootROM的剩余空間,它將工作站存取控制與病毒防護合二為一,可以更加實時有效地保護工作站及通向服務器的橋梁。但這種方法同樣也存在芯片上的軟件版本升級不便的問題,而且對網(wǎng)絡的傳輸速度也會產(chǎn)生一定的影響。上述三種方法,都是防病毒的有效手段,應根據(jù)網(wǎng)絡的規(guī)模、數(shù)據(jù)傳輸負荷等具體情況確定使用哪一種方法。另外,網(wǎng)絡用戶日常應特別注意以下幾點防
9、毒措施。_用戶應養(yǎng)成及時下載最新系統(tǒng)安全漏洞補丁的安全習慣,從根源上杜絕黑客利用系統(tǒng)漏(上接113頁)選擇用Keil生成的HEx文件,在“Debug”菜單中選中“Useremotedebugmonitor”,便可實現(xiàn)Keil與Proteus的聯(lián)合仿真。在Proteus中點擊正轉或反轉按鈕查看結果,可以看到步進電機隨著按鈕的變化在正轉和反轉之間自由切換。3結束語通過實踐,可以看出利用Proteus和Keil進行課程設計的優(yōu)勢:速度快,提高
10、設計效率;易修120洞攻擊用戶計算機的病毒。_升級殺毒軟件、開啟病毒實時監(jiān)控應成為每日防范病毒的必修課。一定期做好重要資料的備份,不要隨便打開來源不明的Excel或Word文檔。_上網(wǎng)瀏覽時,不要隨便點擊不安全陌生網(wǎng)站;接收郵件時,提防附件。禁用系統(tǒng)的自動播放功能,防止病毒從U盤、移動硬盤、MP3等移動存儲設備進入到計算機;在使用移動介質之前,先進行病毒查殺。2、基于服務器的防治技術網(wǎng)絡服務器是計算機網(wǎng)絡的核心,是網(wǎng)絡的支柱。網(wǎng)絡癱瘓的
11、一個重要標志就是網(wǎng)絡服務器癱瘓。網(wǎng)絡服務器一旦被擊垮,造成的損失是災難性的、難以挽回和無法估量的。目前基于服務器的防治病毒的方法大都采用防病毒可裝載模塊(NLM,NetWareLoadableModule),以提供實時掃描病毒的能力。有時也結合利用在服務器上的插防毒卡等技術,目的在于保護服務器不受病毒的攻擊,從而切斷病毒進一步傳播的途徑。3、加強計算機網(wǎng)絡的管理計算機網(wǎng)絡病毒的防治,單純依靠技術手段是不可能十分有效地杜絕和防止其蔓延的,
12、只有把技術手段和管理機制緊密結合起來,制定嚴格的管理制度和網(wǎng)絡使用制度,提高防毒意識,應跟蹤網(wǎng)絡病毒防治技術的發(fā)展,盡可能采用行之有效的新技術、新手段,建立“防殺結合、以防為主、以殺為輔、軟硬互補、標本兼治”的網(wǎng)絡病毒安全模式,才有可能從根本上保護網(wǎng)絡系統(tǒng)的安全運行。(責任編輯:王振平)改,降低開發(fā)成本;自主設訛提高學生創(chuàng)新能力,具有很大的靈活性和可擴展性等。參考文獻【l】周潤景張麗娜基于Proteus的電路及單片機系統(tǒng)設計與仿真【M1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 用proteus和keil建立單片機仿真工程的步驟
- 基于單片機和proteus的步進電機控制-課程設計及論文
- 基于單片機的秒表設計單片機課程設計
- 單片機課程設計--基于單片機的數(shù)字時鐘設計
- 課程設計-單片機基于單片機的數(shù)字時鐘設計
- 交通燈課設單片機proteus軟件課程設計
- 基于單片機的課程設計
- 單片機課程設計--基于單片機的秒表系統(tǒng)設計
- 單片機課程設計-基于單片機的數(shù)字秒表的設計
- 單片機課程設計-單片機課程設計---電子時鐘
- 單片機課程設計--基于單片機的交通燈設計
- 單片機課程設計---基于單片機的電子琴設計
- 單片機課程設計--基于51單片機的定時鬧鐘設計
- 單片機課程設計報告---基于單片機的數(shù)字時鐘設計
- 單片機課程設計--基于單片機的控制循環(huán)燈設計
- 單片機課程設計---基于單片機溫度測量系統(tǒng)設計
- 單片機課程設計--基于單片機數(shù)字鐘的設計
- 單片機課程設計--基于單片機的步進電機控制
- 單片機課程設計—基于單片機的電子琴
- 基于單片機的秒表課程設計
評論
0/150
提交評論