RM新时代网站-首页

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

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

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

Proteus軟件的安裝步驟

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

Proteus簡介

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

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

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

Proteus安裝

安裝步驟

首先打開安裝軟件

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

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

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

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

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

開始正式的安裝

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

點(diǎn)擊完成退出安裝程序,是不是很快。

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

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

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

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

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

Proteus修改顯示語言

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

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

打開Proteus軟件的安裝路徑

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

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

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

顯示語言修改完成:

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

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

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

新建Proteus工程

首先新建一個(gè)Proteus工程。

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

選擇默認(rèn)模板

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

不創(chuàng)建PCB

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

這一項(xiàng)我選擇沒有固件項(xiàng)目,因?yàn)槲业墓碳⒂蒏eil軟件生成。如果你想直接用Proteus編寫單片機(jī)代碼,可以選擇創(chuàng)建固件項(xiàng)目,但Proteus畢竟不是專業(yè)的編譯軟件,所以我不建議用Proteus編寫代碼。

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

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

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

放置器件+連線

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

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

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

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

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

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

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

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

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

器件

關(guān)鍵詞

單片機(jī) AT89C52
按鍵 BUTTON
晶振 CRYSTAL

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

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

連線

器件引腳間連線的操作比較簡單,依次點(diǎn)擊兩個(gè)引腳即可。

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

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

Proteus仿真單片機(jī)程序

添加單片機(jī)固件

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

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

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

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

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

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

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

接著開始Proteus的仿真功能

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

開啟仿真后,LED被點(diǎn)亮:

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

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

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

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

器件

關(guān)鍵詞

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

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

本文來源小輝_Super博客

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

    關(guān)注

    1297

    文章

    6338

    瀏覽量

    233756
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6035

    文章

    44554

    瀏覽量

    634594
  • Proteus
    +關(guān)注

    關(guān)注

    79

    文章

    1692

    瀏覽量

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

    關(guān)注

    71

    文章

    2755

    瀏覽量

    173192

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

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

收藏 人收藏

    評論

    相關(guān)推薦

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

    `強(qiáng)大的proteus 軟件,不解釋。雖說官網(wǎng)已經(jīng)給出了dome版的下載,可是還是沒有專業(yè)版強(qiáng)大。遂,這里給你們專業(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è)計(jì)和仿真四、總結(jié)五、參考資料Pro
    發(fā)表于 07-13 09:09

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

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

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

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

    proteus軟件安裝方法

    Proteus 8 Professional 仿真軟件安裝包和漢化最近要做單片機(jī)設(shè)計(jì)大作業(yè)了,因?yàn)槭窃诩依镌O(shè)計(jì),所以沒用學(xué)校里的單片機(jī)實(shí)驗(yàn)箱,用的是proteus仿真
    發(fā)表于 01-17 06:19

    proteus軟件安裝地址

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

    proteus7.8安裝步驟

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

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

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

    proteus安裝步驟proteus虛擬仿真

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

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

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

    proteus8.6安裝包,單片機(jī)仿真軟件

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

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

    安裝Proteus軟件并結(jié)合keil軟件進(jìn)行51程序設(shè)計(jì)和仿真一、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>進(jìn)行51程序設(shè)計(jì)和仿真

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

    Proteus 8 Professional 仿真軟件安裝包和漢化最近要做單片機(jī)設(shè)計(jì)大作業(yè)了,因?yàn)槭窃诩依镌O(shè)計(jì),所以沒用學(xué)校里的單片機(jī)實(shí)驗(yàn)箱,用的是proteus仿真
    發(fā)表于 01-17 10:06 ?100次下載
    <b class='flag-5'>Proteus</b> 8 Professional 仿真<b class='flag-5'>軟件</b><b class='flag-5'>安裝</b>包和漢化
    RM新时代网站-首页