关于如何使用Proteus和keil4联调0001
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Flsof ihcet 1 ■ 5000. J OOQO Hi
*★★*■**■占占** 攵口' 康丄 ***********
一、关于如何使用 Proteus 。软件下载地址:http:〃59.77.2.173/edown25/
Proteus 有点类似protel ,在本学期的单片机实验课中所起的作用主要是考虑到同学们只 利用上课时间在单片
机实验室编程时间比较紧,所以陈老师采用
Proteus 让大家可以自己先
做仿真,看看实验现象,关于Proteus 大家不用懂得太多,只要懂得如何用 Proteus 看现象及 与如何与Keil
uVision4联调即可。
当然,软件要先安装好,并且是破解好的。否则会出错。
下面先讲讲如何用 Proteus 看实验现象。其实就是助教会在下一周实验前将 Proteus 电路
图画好,大家直接打开电路图,在 51芯片上双击出窗口导入.hex 文件(编译•成功asm 或.c
文件时会生成),然后点击运行即可观看现象。想要停止,点击停止就
0K 。以观察实验二
的例子为例。如图。打开.DSN 文件
I VPICi
c n ~
|++1 I 卜 i i» i ii i ■ i □
LJ RBI 色中1尅"
3 0 IB
丈畔(D 查吾M 芻辑;[)二&口 谡计© 吐圍嵋两日
廁
■: 「 、
'■ : ■ ■
fjjj
74UQJ? 74HC13S 74NC273
ATEQC51 ^FCLCC 0TNS1AL LECRED 上 DVEL.OkV FES
[74HC02]
■士 *
L I
■
■
M km."
,必,
———;
:::: : ■ :1
\_9—a
双击单片机芯片,出现对话框
tgotzd
出现如下界面。
用于控制界面大小等
£ *
IM.
运行、停止
ir
■li 匚
u Al 曲、M
煜
Zip
7]羊 I ]益5^^ 实斶"1二-;「』:;」i : |立斗0 查厝&5霍缶E 工具R 设计⑪ 绘因辿 龜代世直 谓区⑧ 畀材 樓強M 第規辿 貳此(H) 双击单片机芯片,出现对话框 知识就堤力量
■Mo Messages
、如何使用 Keil uVision4与Proteus 联调。 点击运行或者停止即可观察实验室现象。 ex 文件::
m : 元件谊
吵
PTH Fackaije
回」DE\ Hie:
plice Al ^J
Cbck Prequtrc^
M 匸
FiiceTi 2J
Propsrisr 銘哲■丨圉雨囤隔睦 厂冊期层决帜诜胆) I 馆科期引押© 厂走免件乂进行提真& I 車元拌木用于PCB®]J(fi[Lj
苗用g 冇社捕%用亩凰* Q
出
HJO2 ?H2138
科HC2石 /1LS373
ftratbi a
C^RELEC CRYSTAL l_LL>HED LfLXtELLDW RES [7JHC02]
Axlwcnj hqjcitiK ; |EfKjl&ldLt tjUUCIJ Keil uVi5icn4
□曰£ 1朗龜 A B
jra
打开 Keil uVision4
。如下图所示。
知识就堤力量
1、菜单栏的project菜单下新建一个工程。
2、保存工程名称后,出现如下菜单。
知识就是力量……
D 工 亡皿“1 | K«lp
选择Atmel 下的AT89C51,点击OK 后在跳出来的菜单后点击“否”
3、在生成的新工程的“
Targetl ”上点鼠标右键,菜单上选择“ Option for Target Targetl
出现如下对话框。
、3一 cct Uc.l :2t<5 I ■ "G .y
CTU |
Vo*id«y: Acoi Labs UEMce: T ookm.
Oi'a box
D
4DCiiphon
Ate Lot 、
A&lcl
Aciafch UTMC
闯b"
Anchor Dnipi AJRM
^uC
ASIX Elscticriics 匚 bpmat
Alnel ' Tb
Auehi^Mcri^y^t&int 匸占
Esten L^hois 讯工I M .
fir
T fl X
知识就堤力量★……
Output框下将“ Create HEX file "前打钩,使得在编译成功后能生成.hex文件,用于在Proteus 中作仿真,也是用于烧录的。
Debug 框将"Use:Proteus VSM Simulator ”选择,如下图显示:
注意,在设置"debug”前要将keil与Proteus的联调软件安装好!
知识就堤力量
点击“ 0K ”设置完毕!
<3101
r ft B A t? 1F U- iK 2
frwt
-自i、
| Lsource UKOup 1 1
面|=
L L 11 uUt 口匕t T Jl X
丹 otox 'r£jc &i3Lilztar
4、新建.c或.asm文件,在source Groupl右键将编写的.c或.asm文件添加进去,即可进行编译。
三、如何使用Keil uVision4与Proteus联调。
两者联调,那两者的软件肯定都是要打开的。
Keil上的软件是要已编译成功的。Proteus 要打开相对应的电路图。分别显示如下。