51单片机仿真电路点亮第一个LED灯代码怎么写?

2025-11-23 08:51:22

1、编译程序是   Keil uVision2   语言选择基础的 C  语言。

仿真软件选择  proteus  软件。软件安装后图标如下图所示:

51单片机仿真电路点亮第一个LED灯代码怎么写?

2、首先,打开   Keil uVision2  。。。最上面菜单栏选择project new project

弹出对话框选择所需要保存文件的路径,并命名文件,点击保存。。。如下图所示:

51单片机仿真电路点亮第一个LED灯代码怎么写?

3、在弹出的第二个对话框内选择 你所使用芯片的公司名字和型号。。51单片机是Atmel 公司生产的。这里我们选用   Atmel → AT89C52 芯片进行仿真。

然后点击   OK   后,弹出对话框后点击确定,就可以了。 

51单片机仿真电路点亮第一个LED灯代码怎么写?

4、新建  C  语言编辑文档。点击软件    File →  New。。。建立新文档。并保存。

保存一定要为   .C  文件。例如起名为 led  那就需要命名为 led.c   

51单片机仿真电路点亮第一个LED灯代码怎么写?

51单片机仿真电路点亮第一个LED灯代码怎么写?

5、把文档添加到工程中去。。。

右击 选中位置,如图所示。选择  Add  File to 。。。

让出对话框双击刚才建好的文档。。。点击ADD就可以了。。关闭对话框。

51单片机仿真电路点亮第一个LED灯代码怎么写?

51单片机仿真电路点亮第一个LED灯代码怎么写?

6、添加如下代码到文档中实现 LED 点亮的效果。。。

#include<reg51.h>

sbit led = P1^3;void delay(unsigned char  ms){ unsigned char x,y; for(x = ms;x > 0;x--)  for(y = 110;y > 0;y--)  {;}}

void main(void){ led = 0; delay(500); while(1) {  led = 1; }}

7、点击操作如下图所示。。。进入  traget 编辑器 选择上面的   output  然后勾选对勾。。。操作如下。。

51单片机仿真电路点亮第一个LED灯代码怎么写?

8、然后进行编译,单击中间的选项  进行  单文件编译。。。就OK啦

51单片机仿真电路点亮第一个LED灯代码怎么写?

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢