技术文档

stc单片机编程 从零开始学单片机——STC 芯片烧写

小编 2024-10-13 技术文档 23 0

从零开始学单片机——STC 芯片烧写

我将用STC芯片和天问的图形化编程做一个单片机入门介绍,整个过程将按照够用就好的原则,尽量做到通俗易懂。

STC 芯片烧写

软件准备

软件下载请先到http://stcmcudata.com/下载STC-ISP软件

然后解压就可以了,启动程序看情况安装。

(这个压缩包内含常用的烧写器启动程序)

接线

STC烧写电路非常简单,只需要连接电源和串口,连接方式如下图:

注意:不同芯片引脚定义不用,要查下手册。

软件测试

将烧写器插入电脑,①位置会跳转到对于串口,说明烧写器连接正常;

然后按下②,如果单片机和烧写器连接正确的话,③位置会显示操作成功,并列出单片机型号等数据。

同时④也会切换到对应的芯片型号。

如果说明接线、软件都正常了。

烧写程序

如果你已经编程好程序,就可以点击⑤选择;然后点⑥下载。

下一节将,介绍图形编程简单操作。

软件推荐丨stcgal—STC 单片机的命令行编程工具

关注开源中国OSC头条号,获取最新技术资讯

stcgal 详细介绍

stcgal 是 STC MCU 的命令行编程工具。兼容 8051 系列单片机。

STC 微控制器具有基于 UART/USB 的引导装载器(Boot Strap Loader: BSL),它利用基于数据包的协议通过串行链路烧录代码存储器和 IAP 存储器。这称为在系统可编程(in-system programming: ISP)。BSL 还用于配置各种(类似熔丝)器件选项。遗憾的是,该协议未公开文档,STC 仅提供用于编程的(原始)Windows GUI 应用程序。

stcgal 是 STC Windows 软件的全功能开源替代品;它支持各种 MCU,便携使用,适合自动化。

功能特性

支持 STC 89/90/10/11/12/15/8 系列支持 UART 和 USB BSL显示零件信息确定的操作频率Program flash memoryProgram IAP/EEPROM设置设备选项读取唯一设备ID(STC 10/11/12/15/8)修整RC振荡器频率(STC 15/8)使用 DTR 切换或自定义 shell 命令自动重启电源自动的 UART 协议检测

开源中国旨在为中国IT技术人员提供一个全面的、快捷更新的用来检索开源软件以及交流使用开源经验的平台,目前已收录45000多款开源软件。关注开源中国OSC 头条号,每日获取开源软件推荐,点击“了解更多 ”阅读原文,获取 stcgal 软件的详细介绍与下载地址。

相关问答

STC 单片机 用什么软件 编程 ?

学习入门从51的吧,51用的是keil编程,然后建议使用国产STC类的学习,淘宝有很多开发版,一般都会配视频教程,STC下载器用的是isp。学习入门从51的吧,51用的是kei...

stc单片机 控制三相电机 编程 方法?

要使用STC单片机控制三相电机,可以按照以下步骤完成编程:1.创建一个新的工程,并选择合适的单片机型号(例如STC89C52)。2.配置单片机的引脚设置,将需要...

stc单片机 程序烧录方法?

STC单片机的程序可以通过串口烧录器进行烧录,具体步骤如下:1.准备好STC单片机芯片、串口烧录器、烧录软件STC-ISP和待烧录的程序文件。2.将STC单片机芯片...

如何在keil4中添加 STC单片机 ?

1.在Keil4中添加STC单片机是可行的。2.因为Keil4是一款集成开发环境(IDE),它支持多种单片机的开发,包括STC单片机。通过添加STC单片机的相关文件和配置,可...

keil中如何添加 stc单片机 ?

在Keil中添加STC单片机,需要按照以下步骤进行操作:1.打开Keil软件,并创建一个新的工程。2.在弹出的对话框中选择"STC"作为目标设备的厂商。3.在厂商列表....

stc单片机 EEPROM如何连续字节 编程 ?

在EEPROM中不同的地址来存放时、分、秒数据,然后编写程序从EEPROM中读取出来。比如:时放在EEPROM的0x0180中,分放在0x0181中,秒放在0x0182中,然后找到存放这...

怎么把写好的代码烧写到 单片机 里?

如果是STC这一类单片机,带有ISP功能,可以直接用串口将程序下载到单片机,如果是普通的8051单片机,那么需要编程器将程序“烧录”到单片机。如果是STC这一类单...

STC单片机 能用汇编写程序吗?指令和C51有什么区别?

当然可以用和汇编语言写。其实STC就是51内核的单片机。指令系统当然和c51单片机兼容的。不过有的STC的外设比标准的C51丰富,比如有的STC有P4口,普通的C51就没...

如何复制 stc 15f204ea-35i-sop28 单片机 中的程序?

STC单片机程序不支持读取,因此正常情况下,不能复制单片机里面写入的程序到另一块单片机。STC单片机程序不支持读取,因此正常情况下,不能复制单片机里面写入的...

如何把程序写入 单片机 ?

这样把程序写入单片机。1.ISP(In-SystemProgrammer)编程器:这种编程器可以通过JTAG、SWD、ICSP等调试端口或者Bootloader启动模式将程序下...这...

猜你喜欢