仔细看了资料,EEPROM操作时间的疑惑
前天 08:11 来自 xiaobendan 发布@ 综合讨论
114973
这个地方是不是这个意思,不关多少字节,都固定的有个时间,就是操作过程,然后每增加一个字节,增加7.5us的时间,不知道这样理解对不对
这个地方是不是这个意思,不关多少字节,都固定的有个时间,就是操作过程,然后每增加一个字节,增加7.5us的时间,不知道这样理解对不对
8H1K08 8H2K08U 引脚资源一样吗 | 不看资料就敢换型号
5 天前 来自 wf1378004 发布@ 综合讨论
论坛的大师们 请教下 8H1K08 8H2K08U 引脚资源一样吗?
我用别人的测试板及原理图和程序是用的STC8H1K08单片机 ,
我按照测试板的原理图直接画项目PCB 采购的是
8H2K08U贴片烧人程序 结果没有反应,测试板是正常的
还望群里大师指导下谢谢
我用别人的测试板及原理图和程序是用的STC8H1K08单片机 ,
我按照测试板的原理图直接画项目PCB 采购的是
8H2K08U贴片烧人程序 结果没有反应,测试板是正常的
还望群里大师指导下谢谢
请教前辈,在工具里面设置了3.0V的低压检测,那还用不用在代码里面设置
6 天前 来自 xiaobendan 发布@ 综合讨论
RSTCFG = LVD3V0;
看PDF文件里面示例是有,上面的就是在里面复制的。
在中断里面保存一个LONG能行不?
看PDF文件里面示例是有,上面的就是在里面复制的。
在中断里面保存一个LONG能行不?
做红外感应开关,要如何避开红外干扰呢?
7 天前 来自 简清 发布@ 综合讨论
用8G1K08A做的红外感应开关,用手机刘海出的红外感应头对着单片机的红外感应头时,灯会一直在闪烁要如何避开,有没有大佬解答一下要如何处理呢,
#include "reg51.h"
#include "intrins.h"
/************* 本地常量声明 **************/
#define ADC_START (1<<6) /* 自动清0 */
#define ADC_FLAG (1<<5) /* 软件清0 */
#define ADC_SPEED 1 /* 0~15, ADC时钟 = SYSclk/2/(n+1) */
#define RES_FMT (1<<5) /* ADC结果格式 0: 左对齐, ADC_RES: D9 D8 D7 D6 D5 D4
#include "reg51.h"
#include "intrins.h"
/************* 本地常量声明 **************/
#define ADC_START (1<<6) /* 自动清0 */
#define ADC_FLAG (1<<5) /* 软件清0 */
#define ADC_SPEED 1 /* 0~15, ADC时钟 = SYSclk/2/(n+1) */
#define RES_FMT (1<<5) /* ADC结果格式 0: 左对齐, ADC_RES: D9 D8 D7 D6 D5 D4
关于Keil5里面找不到8G1K17A的问题
7 天前 来自 WHX 发布@ 综合讨论
关于Keil5里面找不到8G1K17A的问题:如下图所示:
114488114489
请问:我的芯片型号实际上选择的是8G1K17A,可实际上在Keil5软件里面却无法找到这个型号,那么我选择STC8G1K08这个型号可以吗?若不行,那我又该如何选择?
114488114489
请问:我的芯片型号实际上选择的是8G1K17A,可实际上在Keil5软件里面却无法找到这个型号,那么我选择STC8G1K08这个型号可以吗?若不行,那我又该如何选择?
ISP下载软件串口调试发送格式询问
2025-9-4 23:24 来自 llyymm 发布@ 综合讨论
最近有个网络控制项目需要使用ESP32开发板和VSCODE编译器做网络接收,然后通过串口和STC32进行数据交换,串口调试过程中发现总是乱码,后来观察发现串口接收时把更多设置里的"接收数据的编码方式"选择UTF8显示正常,选择ANSI格式就乱码,用ISP串口发送的数据到ESP32也是这种情况,但是我不知道如何更改串口发送代码的编码格式在哪里更改,还请指点{:baoquan:}
AI8H2K12U芯片串口程序烧进去后芯片自己复位,不知道什么原因,麻烦大佬指点下
2025-9-4 17:32 来自 pekkwjrk 发布@ 综合讨论
113960113960113963113962
请教8F2K16S4在什么情况下可能会丢程序或者破坏程序?
2025-9-4 16:42 来自 hkap 发布@ 综合讨论
一款老产品,至少做了5年以上,最近客户反馈有3-4台机器没任何发应,寄回来分析,发现确实功能失效,重新烧录程序,恢复正常。之前没有收到同一客户反馈此问题。
请教下各位:有哪些可能因素会造成,
使用条件:
1)12V输入DCDC输出3.3V供电STC8F2K16S4
2)内部时钟和复位
3)P3.0 P3.1只用来下载程序,没有复用其它功能
4)没有使用FLASH当EEPROM使用
113935
请教下各位:有哪些可能因素会造成,
使用条件:
1)12V输入DCDC输出3.3V供电STC8F2K16S4
2)内部时钟和复位
3)P3.0 P3.1只用来下载程序,没有复用其它功能
4)没有使用FLASH当EEPROM使用
113935
对Ai单片机发展的建议
2025-9-3 13:05 来自 cjtdz 发布@ 综合讨论
Ai单片机几乎都有没有重复的ID号,型号也繁多。
对于以后新出的单片机,是否不同型号的也编制一个型号ID,
在用ISP烧写程序时,无需再选型号,会自动识别,进一步方便用户?
对于以后新出的单片机,是否不同型号的也编制一个型号ID,
在用ISP烧写程序时,无需再选型号,会自动识别,进一步方便用户?
请教前辈,51的串口转成网线,要往外发送一些实时数据
2025-9-2 17:37 来自 xiaobendan 发布@ 综合讨论
这个要怎么搞?51的这边有很多台。
是不是要知道对方的一些什么信息才行?
然后用某个宝上那些TTL串口转网口的模块?
是不是要知道对方的一些什么信息才行?
然后用某个宝上那些TTL串口转网口的模块?
【求助】32F12K54追风剑最小待机电流(深度睡眠模式)
2025-9-2 11:31 来自 陈家乐 发布@ 综合讨论
如图,使用32F12K54做低功耗实验,手册上面说的低功耗电流1uA以内,但是实测有3695uA,也就是差不多4mA的电流,请问这个问题出在那里,大佬求指引,我这里只开了P20作为输出驱动LED,仅此而已,大佬帮帮忙~
32G8K64 比 8H8K64U,速度快多少倍?
2025-9-2 09:56 来自 zly365 发布@ 综合讨论
两者都工作在24MH晶振的情况下, 32G8K64 比 8H8K64U,速度快多少倍?
芯片替代 | STC8H8K64U
2025-8-30 17:02 来自 zypower 发布@ 综合讨论
大神们,
之前有块板子用的是silicon lab的MCU: C8051F381, 这颗料卖的太贵了,性价比太低,STC这边有没有P2P的方案,或者功能类似,烧录程序可以直接移植的方案啊?
之前有块板子用的是silicon lab的MCU: C8051F381, 这颗料卖的太贵了,性价比太低,STC这边有没有P2P的方案,或者功能类似,烧录程序可以直接移植的方案啊?
15L104W芯片,,可以下载程序到芯片,但不能使用。。
2025-8-26 15:56 来自 小麦 发布@ 综合讨论
事情是这样的,原先是用15L101W芯片,由于不生产了,改换15L104W。程序也是用原先101W的。如图1所示,改用104W芯片也只是改变了芯片型号,其余参数一样。问题1,:可以下载程序到芯片中,但有部分芯片无法正常工作。(比如烧录10块,有3到4块芯片无法工作)也想过是不是程序问题,可第一批104W的100块芯片,都没有这种情况。只有第二批次的有问题。望各位老师指点,谢谢
112919
112919
15W408AS PCA捕获测频率,只能600Hz-180KHz,指导
2025-8-26 11:19 来自 Printy陈 发布@ 综合讨论
总思路是:PCA中断后记录捕获数据6次,包括中断PCA计数组(6位)、PCA溢出数组(6位),然后关断PCA捕获,将数据处理计算出频率。现在可以在600Hz-180Khz,低频问题,应该是溢出没有处理好,但高频是怎么回事,头大,外部晶振已经是35Mhz,我用串口调试助手打印,发现PCA停止不了,中断次数不是0-5,而是很大。
//此版本可以基本测量频率,35MHz时钟 1T 最高可测到190Khz,再高频率就不对了,以下是源代码,理论来讲35Mhz,怎么也得捕获M级的频率了。
measurement_active = 0; // 暂停捕获 我用CR=0,CMOD &= ~(1 << [/si
//此版本可以基本测量频率,35MHz时钟 1T 最高可测到190Khz,再高频率就不对了,以下是源代码,理论来讲35Mhz,怎么也得捕获M级的频率了。
measurement_active = 0; // 暂停捕获 我用CR=0,CMOD &= ~(1 << [/si