51单片机-开发环境的搭建
文章目录
所需环境
亚博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灯
}
}
2.6、导入到程序
双击Source,在点击main.c,add添加
2.7、准备烧录程序
运行程序看是否错误
一定要勾选,在运行程序,看文件目录中是否创建hex文件
3、stc-isp-15烧录
3.1、选择型号、波特率,串口号(自动会添加)
3.2、打开程序文件
3.3、烧录
点击下载,下载时点击单片机开关,才会进行烧录(开,关,开)
四、最终效果
创建项目很简单,多使用几次就熟悉了
编程也是,孰能手巧