Proteus 入门操作详细教程(零基础教程)

文章目录

下面给你一套 最实用、一步到位的 Proteus 入门教程 ,以最常用的 51单片机 + LED闪烁 为例,照着做就能跑起来。


一、新建工程

  1. 打开 Proteus,点击左上角 File → New Project
  2. 给工程起名、选保存位置
  3. 一路默认下一步,最后点 Finish

进入主界面后,你会看到两个窗口:

  • 左边:元件库
  • 中间:原理图绘图区

二、放置元器件

点击左侧工具栏的 P 按钮(Pick Devices),搜索以下元件:

  1. AT89C51(51单片机)
  2. LED-BIBY 或 LED-RED(红色LED)
  3. RES(电阻)
  4. POWER(电源)
  5. GROUND(地)

选好后点 OK,元件会出现在左侧列表。


三、摆放并连线

  1. 把 AT89C51 拖到绘图区
  2. 放一个 LED
  3. 放一个 RES(电阻)
  4. 按下面方式连线:
    • 单片机 P1.0 → 电阻一端
    • 电阻另一端 → LED 阳极(长脚)
    • LED 阴极(短脚) → GND

电阻一般用 220Ω ~ 1kΩ 都行,防止烧LED。


四、加电源与晶振(必须)

51单片机要工作必须接:

  1. 晶振:CRYSTAL(11.0592MHz)
  2. 两个电容:CAP(30pF)
  3. 电源:VCC 接 +5V,GND 接地

接法:

  • XTAL1、XTAL2 接晶振两端
  • 晶振两端各接一个电容到 GND
  • 单片机 VCC 接 POWER,GND 接 GROUND

五、写程序并生成 HEX

用 Keil C51 写一段简单闪烁代码:

c 复制代码
#include <reg51.h>
sbit LED = P1^0;
void delay(){
    int i,j;
    for(i=0;i<500;i++)
        for(j=0;j<500;j++);
}
void main(){
    while(1){
        LED = 0;
        delay();
        LED = 1;
        delay();
    }
}

编译后,在工程目录找到 xxx.hex 文件。


六、在 Proteus 加载 HEX

  1. 双击原理图里的 AT89C51
  2. 在弹出的窗口中找到:
    Program File
  3. 点文件夹图标,选择你生成的 .hex
  4. 点击 OK

七、开始仿真

点击屏幕左下角的 播放按钮 ▶

LED 就会开始闪烁了!

常用控制:

  • ▶ 运行
  • ⏸ 暂停
  • ⏹ 停止

相关推荐
新晨单片机设计6 小时前
S011C-基于STM32智能灯光控制系统(光强、声音、人体)【Proteus仿真+Keil程序+原理图】
stm32·嵌入式硬件·proteus·智能灯光控制系统
新晨单片机设计2 天前
S010C-基于STM32单片机水温控制系统(OLED显示)【Proteus仿真+Keil程序+原理图】
stm32·单片机·proteus·水温控制系统
新晨单片机设计2 天前
S009C-基于STM32单片机语音出租车计价器【Proteus仿真+Keil程序+原理图】
stm32·单片机·proteus·出租车计价器
新晨单片机设计3 天前
S008C-基于STM32单片机无线抢答器【Proteus仿真+Keil程序+原理图】
stm32·单片机·proteus·无线抢答器
辰域电子12 天前
STM32项目开源:实验室消防预警控制系统(代码 + 原理图 + 仿真)
stm32·单片机·嵌入式硬件·开源·proteus
新晨单片机设计13 天前
S004R-基于STM32单片机智能门禁系统(密码、指纹、人脸、刷卡、蓝牙)【Proteus仿真+Keil程序+原理图】
stm32·单片机·嵌入式硬件·proteus
单片机仿真设计14 天前
【proteus仿真】基于 STM32F103 的汽车温度监测系统(仿真图+程序)
stm32·单片机·嵌入式硬件·proteus·课设
辰域电子15 天前
STM32项目开源:智能插座控制系统(代码 + 原理图 + 仿真)
stm32·单片机·嵌入式硬件·开源·51单片机·proteus
新晨单片机设计16 天前
S018A-基于STM32单片机脉搏计(光电对管)【Proteus仿真+Keil程序+原理图】
stm32·单片机·嵌入式硬件·proteus
单片机仿真设计16 天前
【proteus仿真】基于 STM32 单片机农业灾害监测系统(仿真图+程序)
stm32·单片机·嵌入式硬件·proteus