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.下载编程,点击后重启单片机,程序就烧录进去了 右下角日志可以看到操作成功!

相关推荐
fengfuyao985几秒前
STM32 定时器程序(标准外设库版本)
stm32·单片机·嵌入式硬件
振南的单片机世界2 分钟前
高阻态:GPIO输入的“不打扰”哲学
stm32·单片机·嵌入式硬件
LCG元16 分钟前
STM32实战:基于STM32F103的FatFs文件系统移植(SD卡读写)
stm32·单片机·嵌入式硬件
rit843249931 分钟前
基于STM32的RTC(实时时钟)程序设计与实现
stm32·嵌入式硬件·实时音视频
九鼎创展科技33 分钟前
联发科 MT8883 核心优势深度解析:对比 MT8385/MT8788/MT8183
人工智能·科技·嵌入式硬件·边缘计算
zmj32032413 小时前
单片机串口收发数据不可靠--用做指令会执行错误动作
单片机·嵌入式硬件·串口
yuan1999713 小时前
STM32 驱动 RC522(MFRC522)实现方案
单片机·嵌入式硬件
踏着七彩祥云的小丑15 小时前
嵌入式——认识电子元器件——电容系列
单片机·嵌入式硬件
xiangw@GZ17 小时前
EMC原理:CS传导抗扰度测试总结
单片机·嵌入式硬件
三佛科技-1341638421217 小时前
PL3325CS/CD/CH/CE 与PL3325BE 之间的对比与联系(应用功率与典型应用电路)
单片机·嵌入式硬件·物联网·智能家居·pcb工艺