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 小时前
单片机基础核心知识点汇总(三)
单片机·嵌入式硬件
嵌入式阿蔡1 小时前
CAN总线入门:从协议帧到STM32实战
c语言·stm32·单片机·嵌入式硬件·嵌入式实时数据库
恒锐丰科技韩生2 小时前
率能 SS8847E|2.7~15V 双通道 H 桥电机驱动 ETSSOP16 散热封装 家电 / 打印 / 舞台灯光专用
嵌入式硬件·硬件工程
离凌寒2 小时前
一、对stm32mp157配置freertos后,任务挂掉无法启动问题总结
stm32·单片机·嵌入式硬件
Hello_Damon_Nikola5 小时前
CH573从入门到精通
c语言·开发语言·单片机·嵌入式硬件
oshan20125 小时前
华大小华HC32F460单片机在线烧录
单片机·嵌入式硬件
LCG元5 小时前
STM32 USB HID 自定义免驱设备开发:从报告描述符到上位机 64 字节收发实战
stm32·单片机·嵌入式硬件
Hello_Damon_Nikola5 小时前
HT2813从入门到精通
单片机·嵌入式硬件·物联网
天空'之城6 小时前
单片机基础核心知识点汇总(二)
单片机·嵌入式硬件
恒锐丰-罗生6 小时前
宽压降压电源新选择|CN8610 60V/1A 异步降压芯片,车载 / 工业 IoT 一站式解决方案
嵌入式硬件·硬件工程