51单片机-开发环境的搭建

51单片机-开发环境的搭建



所需环境

亚博BST-M51学习板
USB驱动程序
单片机程序烧录方法和相关工具


一、亚博BST-M51学习板

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

二、USB驱动程序安装

1.下载usb驱动

链接:https://pan.baidu.com/s/1StLt5ZYvrF6mR1dIg8ynhw
提取码:dycy

2.安装驱动精灵

驱动精灵官网

打开驱动精灵,更新驱动即可

3.最终效果

通过usb线连接单片机和电脑,打开单片机开关,进入电脑设备管理,看到如下图,即安装成功
在这里插入图片描述

三、单片机程序烧录方法和相关工具

1、keilc51和stc-isp-15的安装

提取码:dycy
链接:https://pan.baidu.com/s/1EvElJCFJ-aRWgWlJ2IWg7Q

2、keilc51的使用

新建一个点亮LED实例程序

2.1、打开project

在这里插入图片描述

2.2、创建urpvoj文件

先创建一个空文件,在进入空文件下创建
在这里插入图片描述

2.3、选择cpu型号

在Atmel下选择AT89C52 (根据自己单片机CPU型号选择)
在这里插入图片描述

2.4、创建空文件

点击空文件,在保存空文件(Ctrl+S)
在这里插入图片描述
在这里插入图片描述

2.5、编写程序

在这里插入图片描述

 #include <reg52.h>

 sbit led1 = P1^0;

 void main(){
 	while(1){
		led1=0;//点亮一个LED灯
	}
 }

2.6、导入到程序

双击Source,在点击main.c,add添加
在这里插入图片描述
在这里插入图片描述

2.7、准备烧录程序

运行程序看是否错误
在这里插入图片描述
一定要勾选,在运行程序,看文件目录中是否创建hex文件
在这里插入图片描述
在这里插入图片描述

3、stc-isp-15烧录

3.1、选择型号、波特率,串口号(自动会添加)

在这里插入图片描述

3.2、打开程序文件

在这里插入图片描述

3.3、烧录

点击下载,下载时点击单片机开关,才会进行烧录(开,关,开)
在这里插入图片描述

四、最终效果

在这里插入图片描述

创建项目很简单,多使用几次就熟悉了
编程也是,孰能手巧

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值