0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Proteus軟件的安裝步驟

單片機匠人 ? 來源:小輝_Super博客 ? 2024-07-15 10:15 ? 次閱讀

Proteus簡介

Proteus軟件是英國Lab Center Electronics公司出版的EDA工具軟件。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機及外圍器件。它是比較好的仿真單片機及外圍器件的工具。雖然國內(nèi)推廣剛起步,但已受到單片機愛好者、從事單片機教學(xué)的教師、致力于單片機開發(fā)應(yīng)用的科技工作者的青睞。

Proteus是英國著名的EDA工具(仿真軟件),從原理圖布圖、代碼調(diào)試到單片機與外圍電路協(xié)同仿真,一鍵切換到PCB設(shè)計,真正實現(xiàn)了從概念到產(chǎn)品的完整設(shè)計。是世界上唯一將電路仿真軟件、PCB設(shè)計軟件和虛擬模型仿真軟件三合一的設(shè)計平臺,其處理器模型支持8051、HC11、PIC10/12/16/18/24/30/DSPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列處理器,并持續(xù)增加其他系列處理器模型。在編譯方面,它也支持IAR、KeilMATLAB等多種編譯器。
——百度百科

Proteus軟件的功能很強大,它集合了電路仿真、PCB設(shè)計、虛擬模型仿真,不過本文只介紹Proteus的安裝和它的電路仿真功能(單片機及外設(shè))。

Proteus安裝

安裝步驟

首先打開安裝軟件

89d14fd6-403e-11ef-b8af-92fbcf53809c.png

打開安裝軟件后,選擇安裝路徑(路徑最好不要有中文,安裝外國軟件最好養(yǎng)成這個習(xí)慣;盡量不要安裝在C盤,不然可能每次打開都要管理員權(quán)限)

89e5792a-403e-11ef-b8af-92fbcf53809c.png

選擇Proteus軟件在開始菜單的文件目錄名(路徑),此項可以不用修改。

8a06442a-403e-11ef-b8af-92fbcf53809c.png

開始正式的安裝

8a201210-403e-11ef-b8af-92fbcf53809c.png

點擊完成退出安裝程序,是不是很快。

8a469dc2-403e-11ef-b8af-92fbcf53809c.png

桌面上出現(xiàn)Proteus軟件的快捷方式圖標

8a5e3e46-403e-11ef-b8af-92fbcf53809c.png

打開Proteus軟件,會發(fā)現(xiàn)軟件可以直接使用,無需其他操作(最好不要聯(lián)網(wǎng))

8a87a132-403e-11ef-b8af-92fbcf53809c.png

Proteus修改顯示語言

如果你不喜歡英文的界面,可以選擇將軟件界面改成中文,語言包和安裝包在同一個目錄(下載鏈接見上文)。

8aa0b82a-403e-11ef-b8af-92fbcf53809c.png

打開Proteus軟件的安裝路徑

8ac0755c-403e-11ef-b8af-92fbcf53809c.png

將語言補丁中的Translations目錄復(fù)制到Proteus安裝路徑下,替換同名文件夾。

8afd6f5c-403e-11ef-b8af-92fbcf53809c.png

顯示語言修改完成:

8b1bedf6-403e-11ef-b8af-92fbcf53809c.png

搭建51單片機最小系統(tǒng)

接下來簡單介紹如何使用Proteus軟件搭建一個51單片機的最小系統(tǒng)原理圖。

新建Proteus工程

首先新建一個Proteus工程。

8b52b5d4-403e-11ef-b8af-92fbcf53809c.png

選擇默認模板

8b828a70-403e-11ef-b8af-92fbcf53809c.png

不創(chuàng)建PCB

8b970158-403e-11ef-b8af-92fbcf53809c.png

這一項我選擇沒有固件項目,因為我的固件將由Keil軟件生成。如果你想直接用Proteus編寫單片機代碼,可以選擇創(chuàng)建固件項目,但Proteus畢竟不是專業(yè)的編譯軟件,所以我不建議用Proteus編寫代碼。

8bbe4cfe-403e-11ef-b8af-92fbcf53809c.png

點擊完成即可創(chuàng)建工程。

8bd2e934-403e-11ef-b8af-92fbcf53809c.png

放置器件+連線

先預(yù)覽一下我們要搭建的原理圖,下圖需要用到的元器件包括:單片機、電阻電容、按鍵和晶振。

8bfa4e3e-403e-11ef-b8af-92fbcf53809c.png

下面介紹如何在Proteus軟件中查找這些元器件。

Proteus器件庫的打開方法有兩種,或者使用快捷鍵P:

8c0ec6de-403e-11ef-b8af-92fbcf53809c.png

如果你的Proteus軟件出現(xiàn)下面幾種報錯,可能是你把Proteus安裝到了C盤,這時需要使用管理員權(quán)限打開Proteus才能正常使用器件庫(或者重新將Proteus安裝到其他盤——可能也有其他解決方案)。
8c3b4740-403e-11ef-b8af-92fbcf53809c.png8c4e2392-403e-11ef-b8af-92fbcf53809c.png

打開后,主要有以下內(nèi)容:

8c6e26d8-403e-11ef-b8af-92fbcf53809c.png

51單片機最小系統(tǒng)所需元器件對應(yīng)的關(guān)鍵詞為:

器件

關(guān)鍵詞

單片機 AT89C52
按鍵 BUTTON
晶振 CRYSTAL

電阻(Resistors)和電容(Capacitors)由于種類眾多,可以根據(jù)它們的子類(Category)進行選擇。不同型號的電容或電阻之間最大的差異體現(xiàn)在封裝大小上,加上器件屬性值可以隨意調(diào)節(jié),所以任意選擇一個即可。

8c8dc736-403e-11ef-b8af-92fbcf53809c.png

除了器件以外,還有電源(POWER)和地(GROUND),這兩樣的查找方法可以查看下圖:

8cb3dac0-403e-11ef-b8af-92fbcf53809c.png

設(shè)置元器件屬性

電容有容值屬性,電阻有阻值屬性,修改它們可以雙擊器件或者右鍵選擇編輯屬性。(電容的微法為uF,電阻3R3表示3.3歐姆)

8cd20216-403e-11ef-b8af-92fbcf53809c.png

下圖將電容C1的容值設(shè)置為33pF:

8cf3f10a-403e-11ef-b8af-92fbcf53809c.png

連線

器件引腳間連線的操作比較簡單,依次點擊兩個引腳即可。

8d0c2ac2-403e-11ef-b8af-92fbcf53809c.png

還有很多細節(jié)這里無法一次性講完,這些需要自己通過實踐去體會和學(xué)習(xí)。

Proteus仿真單片機程序

添加單片機固件

Proteus最好用的功能就是仿真了,特別是仿真單片機程序,這里我們還需要使用到Keil軟件(Keil軟件安裝使用教程可以參考本專欄另一篇文章《51單片機入門(1)環(huán)境搭建(Keil+ISP)》)。

首先我們需要有一個編譯好的Keil工程,主要需要用到的是工程的輸出文件(.hex燒錄文件)。

8d387884-403e-11ef-b8af-92fbcf53809c.png

根據(jù)Keil工程的代碼,我們可以知道單片機的P2.0需要接一個LED燈,然后我們在Proteus上搭建點燈實驗的原理圖,發(fā)光二極管在Proteus中的關(guān)鍵字是LED,有很多顏色可選(如果燈不夠亮,可以將LED的額定電流調(diào)低)。

8d567af0-403e-11ef-b8af-92fbcf53809c.png

原理圖和單片機固件都準備好后,需要進行軟件仿真了,首先向Proteus原理圖里的單片機“燒錄固件程序”,步驟如下:

8d7d130e-403e-11ef-b8af-92fbcf53809c.gif

接著開始Proteus的仿真功能

8db1b5dc-403e-11ef-b8af-92fbcf53809c.png

開啟仿真后,LED被點亮:

8ddc4158-403e-11ef-b8af-92fbcf53809c.png

仿真常用外設(shè)關(guān)鍵詞

一些常用器件,如電阻(Resistors)、電容(Capacitors)、三極管(Transistors)、電感(Inductors)、二極管(Diodes)和單片機(Microprocessor ICs)等,可以在類別選項框中查找。

仿真常用元器件的關(guān)鍵詞:

器件

關(guān)鍵詞

51單片機 AT89C52
按鍵 BUTTON
晶振 CRYSTAL
發(fā)光二極管 LED
蜂鳴器(無源) SOUNDER
蜂鳴器(有源) BUZZER
數(shù)碼管 SEG(xSEG-xxx)
排阻 RESPACK

其他外設(shè)可以直接搜索它們的名稱或型號,如DHT11、DS18B20等等。

本文來源小輝_Super博客

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 原理圖
    +關(guān)注

    關(guān)注

    1292

    文章

    6293

    瀏覽量

    232501
  • 單片機
    +關(guān)注

    關(guān)注

    6030

    文章

    44489

    瀏覽量

    631958
  • Proteus
    +關(guān)注

    關(guān)注

    79

    文章

    1692

    瀏覽量

    106287
  • eda
    eda
    +關(guān)注

    關(guān)注

    71

    文章

    2685

    瀏覽量

    172728

原文標題:手把手教你上手Proteus(軟件安裝+仿真51單片機程序)

文章出處:【微信號:gh_e7f294a514ca,微信公眾號:單片機匠人】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    [軟件] proteus 8.0安裝破解教程

    `強大的proteus 軟件,不解釋。雖說官網(wǎng)已經(jīng)給出了dome版的下載,可是還是沒有專業(yè)版強大。遂,這里給你們專業(yè)版的安裝教程。這真的是專業(yè)版的~ 不是dome版的~另外,我這里有prote
    發(fā)表于 05-19 13:01

    labview軟件安裝步驟。如何才能正常安裝

    labview軟件安裝步驟。如何才能正常安裝
    發(fā)表于 10-08 13:49

    Proteus8.6安裝教程(包括其他版本安裝教程)

    安裝步驟:1、右擊軟件壓縮包選擇解壓到“Proteus8.6”。2、在解壓文件夾中找到Proteus_8.6_SP2_Pro,右擊打開。 3
    發(fā)表于 08-16 22:47

    如何安裝Proteus軟件

    目錄一、安裝Proteus軟件二、熟悉Proteus軟件三、51程序設(shè)計和仿真四、總結(jié)五、參考資料Pro
    發(fā)表于 07-13 09:09

    Proteus軟件怎么安裝?如何使用?

    本文章主要講述Proteus軟件的知識、如何安裝、如何使用,熟悉Proteus電路仿真軟件,并完成一個51程序設(shè)計和仿真。
    發(fā)表于 09-18 06:11

    如何下載Proteus軟件?怎么安裝?如何操作?

    如何下載Proteus軟件?怎么安裝?如何操作?
    發(fā)表于 10-12 08:33

    proteus軟件安裝方法

    Proteus 8 Professional 仿真軟件安裝包和漢化最近要做單片機設(shè)計大作業(yè)了,因為是在家里設(shè)計,所以沒用學(xué)校里的單片機實驗箱,用的是proteus仿真
    發(fā)表于 01-17 06:19

    proteus軟件安裝地址

    proteus軟件安裝地址
    發(fā)表于 11-24 23:46 ?42次下載

    proteus7.8安裝步驟

    詳細的介紹proteus的如何安裝,你是否在安裝的過程中遇到問題呢
    發(fā)表于 11-16 18:10 ?20次下載

    keil開發(fā)軟件安裝步驟

    本文介紹了keil軟件安裝步驟(含圖),適合初學(xué)者
    發(fā)表于 02-29 14:49 ?0次下載

    proteus安裝步驟proteus虛擬仿真

    Proteus安裝Proteus目前最新版7.5SP3為例進行說明(下載可以通過迅雷搜索并下載) 一、安裝文件 安裝需要四部分文件
    發(fā)表于 09-07 20:17 ?48次下載

    電路設(shè)計仿真軟件Proteus8.7的安裝和使用教程

    本文檔的主要內(nèi)容詳細介紹的是電路設(shè)計仿真軟件Proteus8.7的安裝和使用教程。
    發(fā)表于 11-19 08:00 ?0次下載
    電路設(shè)計仿真<b class='flag-5'>軟件</b><b class='flag-5'>Proteus</b>8.7的<b class='flag-5'>安裝</b>和使用教程

    proteus8.6安裝包,單片機仿真軟件

    proteus8.6安裝包,單片機仿真軟件
    發(fā)表于 12-29 19:52 ?24次下載
    <b class='flag-5'>proteus</b>8.6<b class='flag-5'>安裝</b>包,單片機仿真<b class='flag-5'>軟件</b>

    Proteus軟件安裝并結(jié)合keil軟件進行51程序設(shè)計和仿真

    安裝Proteus軟件并結(jié)合keil軟件進行51程序設(shè)計和仿真一、keil軟件安裝二、
    發(fā)表于 01-13 11:14 ?13次下載
    <b class='flag-5'>Proteus</b><b class='flag-5'>軟件</b><b class='flag-5'>安裝</b>并結(jié)合keil<b class='flag-5'>軟件</b>進行51程序設(shè)計和仿真

    Proteus 8 Professional 仿真軟件安裝包和漢化

    Proteus 8 Professional 仿真軟件安裝包和漢化最近要做單片機設(shè)計大作業(yè)了,因為是在家里設(shè)計,所以沒用學(xué)校里的單片機實驗箱,用的是proteus仿真
    發(fā)表于 01-17 10:06 ?99次下載
    <b class='flag-5'>Proteus</b> 8 Professional 仿真<b class='flag-5'>軟件</b><b class='flag-5'>安裝</b>包和漢化