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文件

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

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

发布了87 篇原创文章 · 获赞 324 · 访问量 48万+

猜你喜欢

转载自blog.csdn.net/qq_35379989/article/details/90574439