keil 5 和 Proteus 8 仿真模拟基本使用

文章详细介绍了如何使用Proteus软件绘制电路图,选择并添加元器件,以及在Keil5中创建项目,选择AT89C51芯片,编写代码,进行编译。成功编译后,将生成的.hex文件导入Proteus进行仿真测试,确保电路功能正常。

首先,打开Proteus,画电路图

1.在桌面新建一个文件夹(父级),在其内部建立两个(子级)文件夹,分别命名为"芯片"和"电路图".

2.打开软件Proteus,见到如下界面f7f3bc126c21497491d86793427a5af8.png

 设置你所电路图的名字(name)和路径(path)放在你的电路图文件里,Next下一步

89d37d24e2e443bca934eab49170db01.png

3.一直选中Next直到出现该界面

911556d94f854db29767e2abe241074e.png

4. 点击P,选中要挑选的元器件

 随后-选元器件-双击要选择的元器件

8d52062fb79c4e108d56f46620b2c9a4.png

 常用电路元器件可在该网站搜索

proteus常用元件

5.Ctrl+s保存

随后启动 keil5构建程序

372e1836dd28416da628f765e263d509.png

在软件最上面菜单命令Project-New uVision Project -按"是"

8027d60181964228a477ce917fa3aa93.png

放入到 芯片 (文件夹) -输入(名字)-选中AT89C51芯片

e989667a4d6742578810bd2464cbc891.png

1354a6cdc4b047fba5efe11ef85bd2c2.png 展开右侧文件夹

2ce228228e384d6b9ced5cbdca1c6cff.jpeg

右击Source Group 1 --选中Add New item to Group'Source Group 1'

 dd299a0864384168b2505d0acc24ba1b.png

 选中.c文件,输入名字-Addbc9f873b9cc541a096406193a2601a7f.png

 下面打代码,右侧生成.c文件8e9d362539fb4c3d9f9683608fd6a916.png

 输入代码,并且ctrl+s保存

56a47c1bd89b4c21a690ea654c81bbf8.png

 7d7b70a1d09a406ea688275bee81db2d.png

Build target编译-查看编译是否正确   最下方出现这个代表编译没有任何问题

 073a61836636440181101e8ee7d270e4.png

 然后点击右上方 如图

b800dcfea6db40fead51c869780de6f2.png

 随后出现该页面点击Output-勾选下面的-然后ok

 f216cd6c5bc34bf8a693303f4d88093c.jpeg

 随后进入"仿真测试"

3cfee866a8cf4a6fa4ddc1f9280a29ef.png

 直至出现该界面,代表成功

c4fed572af8f4758b0a0d9660af85fa5.png

 这里会生成.hex文件

5f4dae466e9f4f36ae27b4f44b6124a2.png

 这里是你的.hex文件路径(找不到.hex可以这样找)

打开你的电路图-双击芯片图出现下面文件

e1f9e9de776841ad90425b36b2ee2f37.png

 在program File中添加你生成的.hex文件

edff4f24fe1240e4b46c48feb2758aa9.png

按下面的"暂停键",开始测试

                                               完成

注意:提交给老师时,请关闭这两个软件,提交你的文件夹,否则会提交失败

万万注意开始时,请在父级文件夹中建立子级文件夹,否则防止提交时没有东西,提交前请查看你的文件夹里有没有东西

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值