目录
本文仅介绍了如何构建51微控制器的开发环境并编写第一个51个程序“”
信息准备
STC新官方网站(新手推荐):
STC旧官方网站(该官方网站的软件下载地址无效):
CHIP手册下载页面:
CHIP手册系列的直接下载地址:
软件准备操作系统
系列操作系统
STC-ISP软件
STC-ISP是一种微控制器下载和编程软件。它是为STC系列微控制器设计的。它可以下载易于使用的系列,系列,系列和其他系列STC微控制器。
STC软件下载页面:
燃烧器STC-ISP-15XX-V6.90U-FULL版本直接下载地址:
(建议使用完整版本,包括Keil使用的标头文件,配置对话框和其他主要功能)
下载并安装Keil
选择要下载的C51版本
目前,您需要填写一些信息,填写并单击“”以输入下载页面
打开KEIL安装程序,按“ Next”,然后在遇到信息时再次填充,直到“”。
安装完成了,您可以在桌面上看到Keil的快捷方式图标
硬件准备开发委员会
该系列和以前的STC微控制器更好的是,它们更简单,更易于使用。
优先选择:建议购买开发委员会
这样做是简单且无忧的。
第二种选择:手动使用最小系统
如果您尚未购买开发板,则芯片本身实际上可能是最小的系统。您可以在芯片手册中参考最小系统(添加2个电容器)以构建测试环境。 实验室()也试图直接使用芯片,这也是可行的,但不建议这样做。芯片可能会随着时间的流逝而燃烧。
下载器/程序员/创建者
“ STC微控制器程序自动下载器/程序员/燃烧器无手动冷启动USB-TTL”
通常,它在8-13元之间,请自己购买。 (PS:2022年11月的价格)
开发软件KEIL配置STC
安装了STC-ISP和KEIL之后,您需要将STC芯片的型号和标头文件添加到Keil。
1。关闭KEIL程序(如果已经打开)
2。开放STC-ISP
3。此时,将弹出一个路径选择对话框。选择KEIL安装路径的“ UV4”文件夹(KEIL的不同版本可能是UV2/UV3,具体取决于安装),然后单击“确定”。
4。将弹出一个提示盒,提示“ STC MCU模型已成功添加!”。
这已经在KEIL中配置了STC芯片。
写“ 51程序
1。开keil
2。在菜单栏中选择“” - >“新”
3。选定的存储位置
4。选择正确的芯片模型,”
5。在项目中创建2个新文件,mian.c(程序文件)和.h(标题文件)
6。将STC-SPI的标头文件配置复制到项目中的“ .h”文件
7.将以下程序复制到“ main.c”文件。演示效应是,在微控制器启动后,它在串行端口上输出“”:
#include "stc8g.h" #include "intrins.h" #include "stdio.h"
8。配置输出十六进制文件以上传。
单击“ for ...”,选择“”选项,然后检查“十六进制文件”以选择。
9。单击“”或“”以编译和生成十六进制文件。
十六进制文件保存在项目目录的“”文件夹中
将程序上传到开发板串行端口以查看输出