多语言展示
当前在线:737今日阅读:67今日分享:39

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

大家单片机的入门一般都是从51单片机开始的。。。下面详细介绍如何点亮第一个LED的仿真电路和C语言代码。
工具/原料

51单片机的开发板、仿真软件、keil编译软件。

方法/步骤
1

编译程序是   Keil uVision2   语言选择基础的 C  语言。仿真软件选择  proteus  软件。软件安装后图标如下图所示:

2

首先,打开   Keil uVision2  。。。最上面菜单栏选择project →new project弹出对话框选择所需要保存文件的路径,并命名文件,点击保存。。。如下图所示:

3

在弹出的第二个对话框内选择 你名字和型号。。51单片机是Atmel 公司生产的。这里我们选用   Atmel → AT89C52 芯片进行仿真。然后点击   OK   后,弹出对话框后点击确定,就可以了。

4

新建  C  语言编辑文档。点击软件    File →  New。。。建立新文档。并保存。保存一定要为   .C  文件。例如起名为 led  那就需要命名为 led.c

5

把文档添加到工程中去。。。右击 选中位置,如图所示。选择  Add  File to 。。。让出对话框双击刚才建好的文档。。。点击ADD就可以了。。关闭对话框。

6

添加如下代码到文档中实现 LED 点亮的效果。。。#includesbit 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  然后勾选对勾。。。操作如下。。

注意事项

此经验完全由个人创作完成,希望能给大家带来帮助。。么么哒。。

推荐信息