阅读 171

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

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

文章目录

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

所需环境

一、亚博BST-M51学习板

二、USB驱动程序安装

1.下载usb驱动

2.安装驱动精灵

3.最终效果

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

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

2、keilc51的使用

2.1、打开project

2.2、创建urpvoj文件

2.3、选择cpu型号

2.4、创建空文件

2.5、编写程序![在这里插入图片描述](https://img-blog.csdnimg.cn/20210424091058315.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2hvbGxwX3Rv,size_16,color_FFFFFF,t_70)

2.6、导入到程序

2.7、准备烧录程序

3、stc-isp-15烧录

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

3.2、打开程序文件

3.3、烧录

四、最终效果

所需环境

亚博BST-M51学习板

USB驱动程序

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


一、亚博BST-M51学习板



二、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灯

}

 }

1

2

3

4

5

6

7

8

9

2.6、导入到程序

双击Source,在点击main.c,add添加




2.7、准备烧录程序

运行程序看是否错误


一定要勾选,在运行程序,看文件目录中是否创建hex文件




3、stc-isp-15烧录

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



3.2、打开程序文件



3.3、烧录

点击下载,下载时点击单片机开关,才会进行烧录(开,关,开)



四、最终效果



创建项目很简单,多使用几次就熟悉了

编程也是,孰能手巧

————————————————

版权声明:本文为CSDN博主「hallodyc」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/hollp_to/article/details/116081520


文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐