快捷搜索: 王者荣耀 脱发

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

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

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

过程:

1. keil编写源代码

1.1 建立工程

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

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

1.2. 编写源代码

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

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

2 protues建立仿真电路

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

创建的仿真电路下图所示

3 联调

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

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

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

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

经验分享 程序员 微信小程序 职场和发展