protues与keil联合仿真51单片机跑马灯实例

注:本文主要介绍利用protues和keil软件联合仿真51单片机进行的跑马灯实例。


软件:Proteus 8 Professional 和 Keil uVision4(目前keil分为ARM的和51的,下载该软件要分清)


过程:

1. keil编写源代码

1.1 建立工程

    打开keil,建立名为test(也可为其它名)的工程,CPU选择Atmel的AT89C52,如下图所示

protues与keil联合仿真51单片机跑马灯实例_第1张图片

然后单击否选项,建立好工程了。

1.2. 编写源代码

建立test.c文件,并加载到该工程中,单击魔术棒->Output->"Create  HEX file"->OK,如下图所示:

protues与keil联合仿真51单片机跑马灯实例_第2张图片

在 test.c中编写代码如下,编译通过无错误,在practice文件夹下会发现有个test.hex文件,如下图所示:

protues与keil联合仿真51单片机跑马灯实例_第3张图片


2 protues建立仿真电路

2.1 建立工程,建立仿真电路

        创建的仿真电路下图所示

protues与keil联合仿真51单片机跑马灯实例_第4张图片

3 联调

双击80C52单片机,单击 Program File->选择test.hex->OK,如下图所示

protues与keil联合仿真51单片机跑马灯实例_第5张图片

在protues中运行该仿真电路,跑马灯正常运行。

本文附带keil的源代码及protues的仿真电路,下载链接如下

http://download.csdn.net/detail/echoszf/9775383

如有疑问可以联系我,我的联系方式为QQ:1185281115

你可能感兴趣的:(开发工具,处理器,编程语言,接口技术)