有没有STC15W4K32S4的4个串口全部都用的范例程序?
1 小时前 来自 zzxxrr 发布@ 综合讨论
要用到3个串口,现在串口1,2,能正常,3就没有数据,估计是配置设置不对,只找到了用2个串口的例程
求助STC8G1K08的掉电模式和唤醒问题
5 天前 来自 平一帆 发布@ 综合讨论
您好,我的单片机是STC8G1K08的51单片机。
我想要实现的功能是单片机接收到8字节数据后,先存储起来,在掉电模式来临后,低功耗状态下数据保持一段时间,然后经过INT2外部中断唤醒后,通过串口输出这8字节数据。
目前在未加掉电模式的情况下,单片机可以实现正确的接收数据和发送数据,但是一加上掉电模式和唤醒就不能实现功能了。
目前是这样的,我在注释了外部中断INT2唤醒的代码后,单片机可以正常的接收到数据并通过串口再将数据发送,如下图所示:
https://www.stcaimcu.com/data/attachment/forum/202510/10/145344b1cyc9ph4dm3tww3.jpg
并且可以通过串口接收到正确的8字节数据,如下图:
https://www.stcaimcu.com/data/attachment/forum/202510/10/145431ikmjzf22py72jmq7.jpg
但是如果加上了我自己写的掉电模式和唤醒配置后,如下图:
https://www.s
我想要实现的功能是单片机接收到8字节数据后,先存储起来,在掉电模式来临后,低功耗状态下数据保持一段时间,然后经过INT2外部中断唤醒后,通过串口输出这8字节数据。
目前在未加掉电模式的情况下,单片机可以实现正确的接收数据和发送数据,但是一加上掉电模式和唤醒就不能实现功能了。
目前是这样的,我在注释了外部中断INT2唤醒的代码后,单片机可以正常的接收到数据并通过串口再将数据发送,如下图所示:
https://www.stcaimcu.com/data/attachment/forum/202510/10/145344b1cyc9ph4dm3tww3.jpg
并且可以通过串口接收到正确的8字节数据,如下图:
https://www.stcaimcu.com/data/attachment/forum/202510/10/145431ikmjzf22py72jmq7.jpg
但是如果加上了我自己写的掉电模式和唤醒配置后,如下图:
https://www.s
现在在设计产品画画,想要2个stc32G144k246 LQFP100的单片机 有人员能安排?
2025-10-7 13:21 来自 onechinafish 发布@ 综合讨论
现在在设计产品画画,想要2个stc32G144k246 LQFP100的单片机 有人员能安排?
问了个销售要等下排,不知道几时上市,现在能安排2个?
太急,要不只能换stm32-100脚去了🚕{:4_167:}
问了个销售要等下排,不知道几时上市,现在能安排2个?
太急,要不只能换stm32-100脚去了🚕{:4_167:}
STC8H1K08单片机P3.7端口上电过程中出现高电平脉冲
2025-9-29 10:33 来自 wsuocheng 发布@ 综合讨论
公司某款产品使用STC8H1K08-36I-QFN20型号单片机作为主控制器,产品调试过程中发现如下问题,P3.7端口在上电过程中出现高电平脉冲,最高幅值0.7V左右。更换该款产品的其他电路测试问题依然存在,于是更换使用该型号单片机的另外一款产品测试,问题也依然存在。测试过程中测试了单片机的其他引脚不存在此问题。
1. 硬件电路详见附件。
2. GPIO初始化程序如下:
#include "GPIO_Init.h"
#include "delay.h"
void GPIO_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
// P1.0,P1.2,P1.3 -> NC 推挽输出,上电默认输出低电平
// P1.1 -> CTRL_5VS2
1. 硬件电路详见附件。
2. GPIO初始化程序如下:
#include "GPIO_Init.h"
#include "delay.h"
void GPIO_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
// P1.0,P1.2,P1.3 -> NC 推挽输出,上电默认输出低电平
// P1.1 -> CTRL_5VS2
电路板重新上电后,iic初始化会卡死,这是为什么
2025-9-28 13:19 来自 wlcxrtnk 发布@ 综合讨论
各位大佬,求助{:baoquan:}
电路板重新上电后,iic初始化会卡死,这是为什么
电路接USB转TTL串口打印,电路重新上电(不拆串口线),单片机下挂载2片IIC通讯的传感器,重新供电,程序会卡在iic初始化处
116287
116288
116289
电路板重新上电后,iic初始化会卡死,这是为什么
电路接USB转TTL串口打印,电路重新上电(不拆串口线),单片机下挂载2片IIC通讯的传感器,重新供电,程序会卡在iic初始化处
116287
116288
116289
请教一下 Ai8051 实验箱 的红外接收到数据 后 在数码管显示的问题
2025-9-27 23:50 来自 xie2101 发布@ 综合讨论
要实现 红外接收到数据 后 在数码管显示 这样的功能 ,理论上可以实现吗?
74hc595 驱动数码管显示的时候, 需要一直占着 rck吗?
是不是可以在输出数据到数码管后可以释放p3.5, 释放p3.5后应该不会影响数码管持续显示吧?
116275
STC8H1K08T-33I-SOP16 有没有CCP0/CCP1
2025-9-27 11:46 来自 zy9914202 发布@ 综合讨论
请问:STC8H1K08T-33I-SOP16 有没有CCP0/CCP1,我现在要测量脉冲宽度,请问测量的信号连接到哪个脚测量比较方便,测量的精度比较高?
使用论坛搜索功能出现了502 bad gateway
2025-9-25 12:25 来自 kpffq 发布@ 综合讨论
今早试了几次了,在论坛搜索:warning C318: can't open file 'Ai8051U_Compiler.h'时,出现了502 bad gateway,但过一会恢复正常后搜索其他内容如ai8051又正常,请问这个是搜索的内容有问题还是字数有问题呢?浏览器是firefox的127版本。
116042
116043
116044
116042
116043
116044
强烈建议stc32增加16位32位特殊功能寄存器
2025-9-24 09:13 来自 Ayb_ice 发布@ 综合讨论
定时器16位的值需要两次读取,
速度慢还要考虑进位出错的可能性,太麻烦,
增加16寄存器一次搞定,
这也是真正32位机的一个优势,有32位寄存器那更爽,
像ARM一样也搞个标准的TICK定时器,直接上32位,超爽
速度慢还要考虑进位出错的可能性,太麻烦,
增加16寄存器一次搞定,
这也是真正32位机的一个优势,有32位寄存器那更爽,
像ARM一样也搞个标准的TICK定时器,直接上32位,超爽
使用IIS3DWBTR做振动检测
2025-9-22 10:09 来自 380091044 发布@ 综合讨论
我想使用IIS3DWBTR这个振动芯片,做简单主设备振动检测,通过检测振动判定主设备是工作状态,并且累计工作时间,时长达到半个月或是1个月后,让从设备开始工作,使用SPI通信接口,中断使用中断1,有做过这方面的吗?给些建议或案例,感谢。
奇怪的引脚排列,为什么呢?
2025-9-19 10:17 来自 askhua520 发布@ 综合讨论
为什么电源引脚不靠在一起,费用搞个GPIO在中间,画个PCB走线都是麻烦。非常奇怪的,谁能解释下为什么吗?还有就是各个系列的电源引脚位置都不兼容,想替换一下都要改PCB,这是为什么呢?给客户上难度吗?这个ADCREF为什么不能换一下呢?使用外部基准还要绕线。
STC8H1K08T-36I 替换STC8H1K08-36I,触摸功能没有用到,Tcap引脚问题
2025-9-18 10:52 来自 askhua520 发布@ 综合讨论
STC8H1K08T-36I 替换STC8H1K08-36I,触摸功能没有用到,Tcap引脚没有接电容而是接了一个上拉电阻有影响吗?Vref不接VCC时漏电流会有多大,对寿命有影响吗?
AI8H2K32U下载正常,上电运行时P3.2必须接地才行,是啥情况?
2025-9-18 10:37 来自 dwwzl 发布@ 综合讨论
如图所示为下载时的配置,
115506
正在用的有100片,其它P3.2悬空上电运行正常,其中检测到一片AI8H2K32U上电不运行,P3.2和地短接倒正常上电运行,
是哪里配置不对吗?
请教大家有没有遇到这个情况,谢谢
115506
正在用的有100片,其它P3.2悬空上电运行正常,其中检测到一片AI8H2K32U上电不运行,P3.2和地短接倒正常上电运行,
是哪里配置不对吗?
请教大家有没有遇到这个情况,谢谢
新出的STC32G144K256为啥又叫AI8052U?
2025-9-17 19:37 来自 cjtdz 发布@ 综合讨论
搞不明白:
新出的STC32G144K256为啥又叫AI8052U?
不可能一个芯片叫两种名字吧?
是引脚兼容8052的就是AI8052U吗?
新出的STC32G144K256为啥又叫AI8052U?
不可能一个芯片叫两种名字吧?
是引脚兼容8052的就是AI8052U吗?
STC8H8K64U单片机程序丢失和短路
2025-9-17 15:08 来自 fevxgydy 发布@ 综合讨论
请各位大佬帮忙分析一下:
芯片:STC8H8K64U,图片是控制原理图和使用的环境图片(充电桩);
问题:1.出现两列单片机的PIN6和PIN7被烧导致芯片短路;
2.芯片出厂已经烧录程序,并测试通讯以及控制信号OK,但是到客户桩上调试的时候上电,控制板电源指示灯亮,但是主机发给我的报文没有,单片机没回复指定报文给主机;
重新烧录后回复了,感觉是程序丢失了,什么原因,怎么解决:这个和烧录的ISP软件设置复位较长延时有关吗?还是电压波动??
芯片:STC8H8K64U,图片是控制原理图和使用的环境图片(充电桩);
问题:1.出现两列单片机的PIN6和PIN7被烧导致芯片短路;
2.芯片出厂已经烧录程序,并测试通讯以及控制信号OK,但是到客户桩上调试的时候上电,控制板电源指示灯亮,但是主机发给我的报文没有,单片机没回复指定报文给主机;
重新烧录后回复了,感觉是程序丢失了,什么原因,怎么解决:这个和烧录的ISP软件设置复位较长延时有关吗?还是电压波动??