做红外感应开关,要如何避开红外干扰呢?
2025-9-9 16:39 来自 简清 发布@ 综合讨论
用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的问题
2025-9-9 12:33 来自 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
AI8h2k12u应用问题
2025-8-23 17:18 来自 Wddz 发布@ 综合讨论
想用AI8H2K12U-TSSOP20 做一个碎纸机的主控,但是不知道和HT66F3185-TSSOP20比有没有优势,不需要调速,继电器控制正反转,@
单片机的发展方向问题
2025-8-22 20:14 来自 cjtdz 发布@ 综合讨论
社会不断发展,技术不断进步。能否透露出单片机以后要推出什么样的单片机,逐步要淘汰哪些单片机?以便大家不再开发那些老旧的型号,向新的单片机靠拢?


