概述
使用proteus仿真电路,keil4编写程序,实现单片机LED灯循环亮灭。
#include<reg51.h>
#define uint unsigned int
void main()
{
uint n=5000;
while(1)
{
P1=0xfe;
while(n--);
P1=0xff;
while(n--);
}
}
下面贴出proteus仿真电路:
最后总结下第一次使用proteus和keil的用法:
1.keil使用方法:
- 打开keil,新建一个project,然后自己新建一个目录保存该project。
- 保存完project后会提示你选择一种芯片,我们选择Atmel下的AT89C51。确定。
- 新建一个空白文档,保存为.c文件
- 右击工程项目中的Source Group 1,选择 Add file to Group "***"
- 编写程序,程序就在上面。
- 设置生成hex文件
- 选择ok。
- 最后就是编译程序了
- 这个时候就在项目目录中生成1.hex文件了。这个文件可以下载到proteus的仿真电路中。
2.proteus的使用:
- 打开了ISIS 7 Professional,如果要添加一个51单片机,则如下图
- 接着将添加的80C51添加到工作台中
简单介绍到这里。
最后
以上就是灵巧萝莉为你收集整理的单片机C51 helloworld小程序的全部内容,希望文章能够帮你解决单片机C51 helloworld小程序所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复