51单片机开发环境keil uVision4安装,创建一个简单工程

1、51单片机程序头文件

#include<reg51.h>

简单的51 C程序

#include<stdio.h>   
void main()         /*主函数*/
{
 while(1)           /*循环*/
 {
 }
}

2、安装开发环境

软件及注册机下载地址:http://www.onlinedown.net/soft/578373.htm

    1. 安装Keil C51版本,即uV4
    2.以管理者身份 打开uVision4,点击File---License Management...,打开License Management窗口,复制右上角的CID
    3. 以管理者身份打开注册机, 在CID窗口里填上刚刚复制的CID,其它设置不变
    4. 点击Generate生成许可号,复制许可号
    5. 将许可号复制到License Management窗口下部的New License ID Code,点击右侧的Add LIC
    6. 若上方的Product显示的是PK51 Prof. Developers Kit即注册成功,Support Period为有效期,一般可以到30年左右,若有效期较短,可多次生成许可号重新注册。

3、创建一个工程

双击安装好的uV4程序,点击project中的new uvision project

输入你想要创建工程的名字后,选择atmel的at89c51或at89c52

 

创建一个c文件,通过点击上方的创建文件或者点击file -> new

 或者 

出现一个text文本后,点击上方的保存,保存到你的工程文件夹下,存为c文件

 

将创建的main.c添加到你的工程中,如图右击左侧栏的source group 1在弹出来的窗口中选择add files to group

 

添加后点击close,已经在左边栏看到main.c

3、开始编写一个最简单的程序

这里我开始CPU选择atmel 52故开始的库文件填写为reg52.h如果你选择51则这里填写为reg51.h

#include"reg52.h"

void main()
{
 while(1)
 {

 }
}

设置软件,使其能够输出hex文件

进行编译

4、烧录程序到单片机

若之前没有安装CH340驱动这里建议先安装,因为串口芯片多数都为ch340

链接:https://pan.baidu.com/s/1smOA0rp-wqqBiUXkCsPolA   提取码:8z3w 

烧录软件下载地址:链接:https://pan.baidu.com/s/1lqvHiE_H35neNOZVsAiIxA   提取码:mugw

下载后打开程序,选择相对应的51单片机型号

  

第二步:COM选择,版本不一的STC-IS不能够自己扫描COM的,请打开电脑设备管理器--端口号进行查看,选择相对应的COM口。

第三步:打开你所需要的下载到单片机的hex文件

第四步:点击下载。会出现如下图提示:

正在检测单片机,然后板子重新打开电源上电,重新上电后会出现如下提示:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

autotian

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值