使用Keil建立工程和烧录到89C52板上
2016-01-08 01:07
369 查看
又开始学习C51了,不清楚能坚持多久,之前学过一段时间,学完P1口就没再学了,之前学的都忘了。
1. 使用Keil 进行建立工程:打开Keil
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108002051996-1723226787.png)
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108002429606-331174723.png)
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108002811731-441084171.png)
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108003459871-707386370.png)
4. 加载C文件进工程里面
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108003811434-2048384617.png)
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108004140090-1993339824.png)
然后展开"Source Group1",就可以看到
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108004302887-1494963766.png)
lesson2_1.c加载进来了,写一点Code进去,点亮第一个LED灯。
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108005025606-1086017311.png)
,Keil新建工程和编译就可以了,下一步要就是烧录程序到C51开发板上面了:
在设备管理器中,看不到端口,需要安装驱动,驱动是:PL-232,烧录时,采用冷启动形式,即:Download/下载之前,需要把单片机电源关闭,然后点击Download/下载按钮,在开电源,因为单片机启动时,会识别当前是否是下载程序。
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108005834887-1721929551.png)
最终效果是:
1. 使用Keil 进行建立工程:打开Keil
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108002051996-1723226787.png)
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108002429606-331174723.png)
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108002811731-441084171.png)
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108003459871-707386370.png)
4. 加载C文件进工程里面
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108003811434-2048384617.png)
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108004140090-1993339824.png)
然后展开"Source Group1",就可以看到
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108004302887-1494963766.png)
lesson2_1.c加载进来了,写一点Code进去,点亮第一个LED灯。
#include <reg52.h> sbit p1_1 = P1^0; void main() { p1_1 = 0; while(1); }
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108005025606-1086017311.png)
,Keil新建工程和编译就可以了,下一步要就是烧录程序到C51开发板上面了:
在设备管理器中,看不到端口,需要安装驱动,驱动是:PL-232,烧录时,采用冷启动形式,即:Download/下载之前,需要把单片机电源关闭,然后点击Download/下载按钮,在开电源,因为单片机启动时,会识别当前是否是下载程序。
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108005834887-1721929551.png)
最终效果是:
![](http://images2015.cnblogs.com/blog/316459/201601/316459-20160108010626809-1409086859.jpg)
相关文章推荐
- synapse socket总结一:服务器模型
- PHP烂代码救星-之上传2附件《读thinkphp代码有感》 2016-01-07
- [笔记]几个简单有用的PHP函数
- WPF与MySql数据库连接
- Oracle Net Manager的配置过程
- 查看数据库实例名的方法:
- 1005——Number Sequence
- CentOS 6.5(64bit)安装GCC4.8.2+Qt5.2.1(替换GCC的链接库)
- UiToolBarDemo
- 来自午夜的dos攻击
- 制作OTA U盘升级包
- mac OS X配置jdk环境变量
- Qt打开外部程序和文件夹需要注意的细节(Qt调用VC写的动态库,VC需要用C的方式输出函数,否则MinGW32编译过程会报错)
- 加密解密技术基础、PKI、及创建私有CA
- Docker:Dockerfile语法 以及 一些关键字的区别
- css中rem的认识
- 基于jquery实现的类似百度搜索的输入框自动完成功能
- 4.Median of Two Sorted Arrays(13.12%)
- OS X 上利用 Homebrew 安装 Android SDK
- 构建金字塔