最新文章

前言扩展-IAP 主要用于产品出厂后应用程序的更新作用 ,类似于其他引导装载升级程序的方法,在系统中必须始终存在一段用于程序装载的代码(bootloader),该代码在启动时被运行。其基本功能是根据外部条件来判断是运行现有版本的程序还是从主机下载新程序。可用于使用串口下载器替换专用下载器进行下载,硬
2022-08-18
/
0 评论
/ /
64 阅读
蜂鸣器的原理分类无源蜂鸣器有源蜂鸣器这里的"源"不是电源,是震荡源外观和内部结构无源和有源外观略有差别无源蜂鸣器发声原理可以通过控制其振动频率来改变发出的声音,因此,无源蜂鸣器可以用于音乐的播放。蜂鸣器发声原理是电流通过电磁线圈,使电磁线圈产生磁场来驱动振动膜发声的,因此需要一定
2022-08-13
/
0 评论
/ /
41 阅读
本文参考了STC的官方例程,根据官方例程来进行讲解IAP的详细操作一、内部FLASH的规划STC不同型号的单片机,内部FLASH的规划大不相同,详细的使用规格书都有介绍,以下我只截图规格书当中我需要的部分进行讲解1、首先是规格书当中STC8H8K64单片机的内部使用空间划分FLASH 空间中,从地址
2022-07-23
/
0 评论
/ /
36 阅读
适合懒人或新手的STC单片机 IO口设置小工具:STCIOset官网:https://www.stcisp.com/stcioset/
2022-08-22
/
0 评论
/ /
22 阅读
串口通信连接好串口波特率设置为9600,无奇偶校验 晶振11.0592MHz 接上串口,可以接收到自己发送的字符请提前计算一下所选晶振能达到的最高速度,波特率不能超过最高速度 (1) 波特率加倍(SMOD=1): Max_Baud = FOSC/12/16 (2) 波特率不加倍(SMOD=0):M
2022-08-19
/
0 评论
/ /
25 阅读
ISP在线ISP,主要依靠IAP_CONTR寄存器,使用IAP_CONTR=0x60触发单片机进入ISP模式,而不需要冷启动,减少调试时的麻烦,可配合自定义串口命令,可使用官方提供的ISP软件,或者利用官方提供的Upgrade.exe自行开发软件。IAP一般将全部64K都设置成EEPROM,让用户程
2022-05-26
/
0 评论
/ /
32 阅读
单片机芯片芯片:STC8A8K64S4A12关于此芯片的重要说明:2022-2-24到2022-3-21期间生产的此型号程序空间为63K, EEPROM 固定为1K, EEPROM大小无法修改其它时间生产的此型号的程序空间和EEPROM参数都是正确的即: 程序空间为63.5K, EEPROM默认为0
2022-05-26
/
0 评论
/ /
37 阅读
一、电路原理图基于单片机的数据采集系统方案,该方案根据热敏电阻随温度变化而变化的特性,采用串联分压电路。单片机采集热敏电阻的电压,通过A/D转换将模拟量电压信号转换成数字量电压信号,经过查表转换得到温度值,控制LCD实时显示温度值。二、源码1.main代码如下:#include<reg52.h
2022-05-25
/
0 评论
/ /
31 阅读
介绍FwLib_STC8 是一个针对STC8G, STC8H系列MCU的C语言封装库, 适用于基于这些MCU的快速原型验证.GITEE项目地址: https://gitee.com/iosetting/fw-lib_-stc8GITHUB项目地址: https://github.com/IOsett
2022-05-03
/
0 评论
/ /
53 阅读
sbit BUZZ = P2^3; //蜂鸣器控制引脚 int i=0; unsigned char T0RH = 0; //T0重载值高字节 unsigned char T0RL = 0; //T0重载值低字节 sbit k2=P2^7; //延迟函数 void delay
2022-05-02
/
0 评论
/ /
28 阅读