51单片机之使用Keil uVision5创建工程以及使用stc-isp进行程序烧录步骤

一、Keil uVision5创建工程步骤

1.点击项目,新建

2.新建目录

3.选择目标机器,直接搜索at89c52选择,然后点击OK

4.是否添加起吊文件,一般选择否

5.再新建的项目工程中添加文件

6.选择C文件

7.在C文件中右键,添加单片机依赖头文件

8.编写代码

c 复制代码
#include <REGX52.H>
#include <INTRINS.H>

void Delay500ms()		//@12.000MHz
{
	unsigned char i, j, k;

	_nop_();
	i = 4;
	j = 205;
	k = 187;
	do
	{
		do
		{
			while (--k);
		} while (--j);
	} while (--i);
}

void main()
{
	while(1)
	{
		P2=0xEF;
		Delay500ms();
		P2=0xff;
		Delay500ms();
	}
	
	
}

9.生成16进制文件,点击图中小图标,步骤见图

9.代码编写完成,点击build

这样我们进生成了16进制文件。

二、stc-isp烧录步骤

1.选择单片机型号,再选择串口号,串口号一般把单片机插入会自动识别

2.打开刚刚生成的16进制文件

3.下载编程,点击后重启单片机,程序就烧录进去了 右下角日志可以看到操作成功!

相关推荐
国科安芯1 小时前
基于AS32A601型MCU芯片的屏幕驱动IC方案的技术研究
服务器·人工智能·单片机·嵌入式硬件·fpga开发
努力学习的小趴菜。2 小时前
基于STM32的智能天气时钟
stm32·单片机·嵌入式硬件
逆小舟4 小时前
【STM32】电动车报警系统
stm32·单片机·嵌入式硬件
小范馆5 小时前
STM32 解锁芯片的方法
stm32·单片机·嵌入式硬件
逆小舟5 小时前
【STM32】第一周学习问题汇总
stm32·单片机·嵌入式硬件
omnibots6 小时前
瑞萨SDK编译linux时,make menuconfig报错
linux·服务器·前端·嵌入式硬件
古希腊掌握嵌入式的神7 小时前
MCU-DEBUG 通过查看外设寄存器位debug出外设配置是否正常
单片机·嵌入式硬件
郭子涵本人19 小时前
51单片机(markdown格式阅读)
单片机·嵌入式硬件·51单片机
格里姆肖20 小时前
小米铁蛋电机1代驱动开发
单片机·嵌入式硬件
hazy1k20 小时前
51单片机基础-LCD1602液晶显示
stm32·单片机·嵌入式硬件·51单片机·1024程序员节