Para una caja de microcontroladores STC disponibles, pruebe si pueden usar el mismo esquema de ISP para descargar el programa de la misma manera durante el proceso de descarga. Al mismo tiempo, establezca sus propias bibliotecas de componentes para facilitar la aplicación posterior.
▲ STC单片机
1. STC15W415-16
(1) Documentos
- AD \ Test \ 2020 \ STCTest \ STC15W-16
▲ 芯片的外观
(2) SCH y PCB
▲ 原理图
▲ PCB版图
(3) Resultados
- Después del encendido, habrá una señal en P1.3. Haga que el LED indicador parpadee.
▲ 上电后P1.3便有了输出波形
-
La velocidad de transmisión mínima que se puede descargar con éxito: 19200, 14400
-
Reemplace STC15W413AS-16 con STC15W415AS-16, y sus paquetes son todos SOP16. Vuelva a encender, el mismo P1.3 tendrá una salida de señal. Haga que el indicador LED parpadee.
Descargue el programa, ya que no hay modificación del modelo MCU, el programa ISP mostrará un mensaje de error y señalará el modelo MCU correcto: IAP15W413 AS.
▲ ISP给出单片机型号错误提示
Luego use la opción de detección MCU, puede modificar automáticamente el modelo del microcontrolador.
La velocidad de transferencia mínima de descarga se establece en: 19200 ~ 14400.
2. STC15W415-20
(1) Documentos
- AD \ Test \ 2020 \ STCTest \ STC15W-20
▲ 芯片的外观
(2) SCH y PCB
▲ 原理图
▲ PCB版图
(3) Resultados
- Después del encendido, antes de descargar cualquier programa, P1.3 tenía una señal y descubrió que el indicador LED parpadeaba.
▲ 上电后的运行情况
A través de la medición del osciloscopio, hay formas de onda de salida correspondientes en P1.0 ~ P1.5.
▲ P1.2的电压波形
- La velocidad de transmisión mínima es inferior a 38400, todos pueden descargar el programa normal.
3. STC8H1K28
▲ STC8H1K28内部模块
▲ STC8H1K28管脚封装
(1) Documentos
AD \ Test \ 2020 \ STCTest \ STC8H1K28Test
AD \ Test \ 2020 \ STCTest \ STC8HQFN32Test
(2) SCH y PCB
Hay dos tipos de MCU empaquetadas, que utilizan el mismo esquema de prueba.
▲ 测试版原理图
▲ 测试电路板
▲ QFN32封装的PCB电路
(3) Resultados
- La luz LED no parpadea después del encendido; sin embargo, la luz indicadora en el paquete QFN32 parpadea después del encendido.
▲ QFN-32封装的MCU上电后LED指示灯闪烁
- Descargar velocidad de transmisión mínima: 19200, 14400
4. STC8G1K08
▲ STC8H1K08管脚定义
(1) Documentos
AD \ Test \ 2020 \ STCTest \ STC8G1k08Test
(2) SCH y PCB
▲ 测试原理图
▲ PCB版图
(3) Resultados
- Después del encendido, aparece una forma de onda en P1.3.
▲ 上电运行情况
- Descarga, velocidad de transmisión mínima de soporte: 14400 ~ 38400
5. STC15F2K61S2
▲ 外部管脚定义
(1) Documentos
AD \ Test \ 2020 \ STCTest \ STC15F2k61S
(2) SCH y PCB
▲ 测试版SCH原理图
▲ 测试版的PCB图
(3) Resultados
-
Después del encendido, la salida P1.3 tendrá forma de onda de salida.
▲ 上电后输出便有的波形
-
El tiempo de borrado del chip es largo y el estado monoestable activado repetidamente del descargador automático original parece intermitente, por lo que la descarga falla. Modifique los condensadores de temporización de 20uF en paralelo a 30uF en paralelo. Pero el tiempo es de unos 5 segundos.
▲ 自动下载器上的定时电阻
-
La velocidad de transmisión mínima se establece entre 4800 y 19200.
6. STC8G2K64S4
(1) Documentos
AD \ Test \ 2020 \ STCTest \ STC8G8K64LQFP48
(2) SCH y PCB
▲ 测试电路板的原理图
▲ 测试电路板
(3) Resultados
- Después del encendido, P1.3 tiene salida de pulso.
▲ 上电后工作情况
- Rango mínimo de velocidad de transmisión: 4800 ~ 38400
7. STC8A8K64SA12
(1) Documentos
AD \ Test \ 2020 \ STCTest \ STC8A8K64LQFP48
AD \ Test2020 \ STCTest \ STC8A8K64LPQF64
(2) SCH y PCB
▲ 测试SCH图 LQFP48
▲ 测试板的原理图LQFP64
▲ 测试PCB-LQFP48
▲ 测试PCB板-LQFP-64
(3) Resultados
- Después del encendido, antes de descargar el programa, P1.3 emite la forma de onda.
▲ 上电之后就工作
▲ 上电就工作的LQFP64封装的测试版
- Velocidad de transmisión mínima: 4800 ~ 38400
8. STC15F104
(1) Documentos
AD \ Test \ 2020 \ STCTest \ STC15F104SOP8Test
(2) SCH y PCB
▲ 测试电路板的原理图
▲ 测试电路板
(3) Resultados
- Después del encendido, antes de descargar el programa, el indicador parpadea.
▲ 上电后指示灯闪烁
- Velocidad de transmisión mínima: 4800 ~ 38400
Conclusión
A través de experimentos, podemos ver que el método de descarga de software del microcontrolador STC puede usar el mismo proceso y software para completar la programación, lo cual es muy simple.