官术网_书友最值得收藏!

2.5 實驗:Keil+Proteus仿真模擬實驗

課件 Keil+Proteus仿真模擬實驗

視頻 Keil+Proteus仿真模擬實驗

【實驗目的】

(1)掌握在Proteus的環境下,熟練繪制電路原理圖的方法。

(2)掌握在Keil集成環境下建立工程,以及設計、編寫C51程序的方法。

(3)能在Proteus的環境下,進行仿真模擬運行。

【實驗內容】

進行LED發光二極管的花樣表演。

(1)繪制如圖2-19所示仿真電路圖。

(2)在Keil集成環境中建立工程文件,輸入“參考程序”中的源程序,完成編譯。

(3)將編譯好的HEX文件寫入原理圖的單片機中,進行仿真模擬運行并觀察結果。

【實驗準備】

(1)PC,Windows XP/Windows 7操作系統。

(2)Proteus仿真模擬軟件。

(3)Keil軟件。

【實驗過程】

(1)啟動Proteus ISIS,挑選所需元件。所需元件列表見表2-6。

表2-6 所需元件列表

(2)設計仿真電路圖,如圖2-20所示,并保存文件。

圖2-20 仿真電路圖

(3)在磁盤中首先創建一個新文件夾,并將其命名為工程名,接著在Keil集成環境下建立工程文件,編寫C51源程序,并編譯該工程文件生成HEX文件待用。工程中單片機選擇AT89C51,如圖2-21所示。

圖2-21 C51源程序

(4)將所設計的電路原理圖與目標代碼程序相連接;在仿真電路圖中,雙擊U1(即單片機),在彈出的對話框中,選擇編譯好的HEX文件,單擊OK按鈕后,完成連接工作。

(5)單擊“仿真運行”按鈕,并觀察LED點亮情況,驗證是否符合要求。

【參考程序】

【實驗總結】

(1)在Proteus的環境下,熟練掌握各類元器件的選取方法,熟悉常用元器件的英文縮寫。

(2)熟悉在Proteus中對選用元件的取值進行修改以及元件旋轉擺放的方法。

(3)熟練掌握在Keil集成環境下建立單片機工程,以及對照原理圖編寫C51程序的方法,并學會查找錯誤與調試。

(4)在Proteus的環境下,將電路原理圖與軟件連接,仿真模擬運行。

主站蜘蛛池模板: 上饶市| 弥渡县| 闽侯县| 鲁山县| 香港| 呈贡县| 柏乡县| 安图县| 海城市| 木里| 武乡县| 桐乡市| 武陟县| 桐乡市| 双江| 浮山县| 孟连| 交口县| 原平市| 南宫市| 三河市| 平泉县| 五台县| 潞西市| 柳河县| 武川县| 绵竹市| 台中县| 措美县| 永丰县| 黄梅县| 宁乡县| 天台县| 织金县| 和顺县| 大余县| 威宁| 司法| 大足县| 松潘县| 洛扎县|