手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

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

时间:2024-10-13 11:04:10

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 点亮的效果。。。#in罕铞泱殳clude<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灯代码怎么写
© 手抄报圈