找回密码
 立即注册
×

00:00:00

您有一张0.1元限时体验卡,马上领取获得VIP尊享特权。

下载图片1程序后,在下载其他程序无法下载了,求大神指导

2026-4-9 21:13 来自 jndqylt 发布@ 综合讨论

擎天柱核心板  下载图片1程序后,在下载其他程序,下载器显示"正在检测目标单片机"无法下载了图片2, 求大神支招

STC8H1K16驱动电流问题

2026-4-9 20:52 来自 vjhujumy 发布@ 综合讨论

我用STC8H1K16,制作一块控制板。
P1.6输出,限流电阻1K,下拉电阻10K,驱动AO3402 MOS管,控制蜂鸣器。


    P1M0 = 0x40;                                //设置P1.6为推挽输出模式,直接驱动mos管
     P1M1 = 0x00;                                //设置P1.0~P1.7为准双向口模式
P16=1;
代码我已经设置推挽输出了。

MCU P16输出脚还是没有高电平。
可能是哪里问题?输出电压很低很低。几乎为0。

我把下拉电阻拆掉,可以打开MOS管。
设置P16为0时,又关不了MOS管。
我试过换用P17脚。未连接时,测量输出高电平是正常的5V。接上驱动电路1K电阻后,电压变成0.3V。基本打不开MOS。
是因为哪里配置 问题?还是这个型号MCU驱动电流比较低?还是我的P16脚已经坏了。
之前打样几十块,这个驱动是接在74HC245芯片后面。没有问题,直接可以开关MOS管。
其它项目用STC32G,可以改为推挽,直接驱动M

STC32G12K128实验箱,9.62版,NTC测量温度问题

2026-4-9 20:52 来自 圣灵主宰 发布@ 综合讨论

实验箱STC32G12K128用自带的NTC测量,代码采用官方例程,数码管打出来的温度是70°左右,这个温度正常吗?

代码如下:

/*---------------------------------------------------------------------*/
/* --- STC MCU Limited ------------------------------------------------*/
/* --- STC 1T Series MCU Demo Programme -------------------------------*/
/* --- Mobile: (86)13922805190 ----------------------------------------*/
/* --- Fax: 86-0513-55012956,55012947,55012969 ------------------------*/
/* --- Tel: 86-0513-55012928,55012929,55012966 -------

新人求助,usb转双串口无法自动关电上电 | 搞定

2026-4-9 18:57 来自 wx_eAOZJ 发布@ 综合讨论

大佬们,我想请问下。我官网买的这个烧录器看介绍说可以自动下载。但现在发现,还是要手动断下芯片电源线才能烧录成功。找了下客服,发我个更新ai8h2k12u的视频,我按着搞也是一直等待。无法像视频一样烧录

烧录器是:usb双串口
烧录器芯片是:ai8h2k12u_45mhz
要烧录的芯片是:stc8g1k08a

已经尝试但都不行的方法:编程选项卡更新配置,换线,重装软件。

请教前辈有咩有替代TIP122的MOS,TO220封装,4.5V就能打开

2026-4-8 18:50 来自 xiaobendan 发布@ 综合讨论

耐压50V就行,驱动24V电磁阀的

数码管时钟,已经修改了昨天走时不精准的问题 | 走时很精准

2026-4-8 08:28 来自 xbq202 发布@ 综合讨论

昨天帖子的数码管时钟,发现走时不准,误差很大,现在对定时器进行了修改,走时很精准,下载时选择12MHz频率。喜欢的朋友赶快复制拿走!!!


/*================================================================
  功能:STC32四位数码管时钟(带冒号2秒闪烁和简化按键设置)
  硬件连接:
    - MCU: STC32G12K128
    - 数码管: 4401AS(四位共阴时钟数码管)
    - 段码: P2.0-P2.7 -> 数码管a,b,c,d,e,f,g,DP
    - 位码: P3.0-P3.3 -> 数码管位选1-4
    - 按键: P0.0-P0.3 -> 功能/加/减/确认键
  注意:冒号通过第2位数码管的DP段以2秒周期闪烁
================================================================*/

#include "S

AI8H8K64U的PWM怎么用

2026-4-7 16:17 来自 卡素111 发布@ 综合讨论

AI8H8K64U-20管脚的PWM怎么用?程序如下,目标实现PWM3P输出脉宽和频率可调的PWM波做DAC,现在可以实现PWM1P输出但PWM3P没有输出。请问大神怎么改。


#include "AI8H.h"
#include "intrins.h"
#include "IO_init.h"


void main()
{
                IO_init();

    P_SW2 = 0x80;
                PWMA_PS &= ~0x30;                                                //PWM3: PWM3P(P1.4), PWM3N(P1.5)

/*       
    PWMA_CCER1 = 0x00;                          //дCCMRxǰ±ØÐëÏÈÇåÁãCCERx¹Ø±ÕͨµÀ
    PWMA_CCMR1 = 0x60;                          //ÉèÖÃCC1ΪPWMAÊä³öģʽ
    PWMA_CCER1 = 0x01;                          //ʹÄÜCC1ͨµÀ
   

问价格

2026-4-7 15:04 来自 翁建和 发布@ 综合讨论

STC8G1K08这种多少钱

请教STC8H1K08-TSSOP20那个9脚

2026-4-7 11:27 来自 ygyh 发布@ 综合讨论

请教一下:STC8H1K08-TSSOP20那个9脚只能用于ADC的参考电源?可否用于通常的I/O口逻辑输入输出?

请教:STC8H1K08 TSS0P20的那个9脚

2026-4-7 09:01 来自 nbygyh 发布@ 综合讨论

你好,请教一下:STC8H1K08 TSS0P20的那个9脚只能用于ADC的参考电源?可否用于通常的I/O口逻辑输入输出?

AD里面机械层这样搞,上面有线经过会报警不

2026-4-6 10:58 来自 xiaobendan 发布@ 综合讨论

135266布线时会自动绕开不

我试过了,好像不行,那这个KEEPOUT的勾选有啥作用?

你们例程能不能不要写的那么复杂?

2026-4-6 07:25 来自 深山老妖 发布@ 综合讨论

研究了一个晚上的CAN2.0收发,发现你们写的例程那么复杂干什么呢?一堆的指针,一堆的结构体联合体,能不能写的简单一点,你们这个是例程,方便别人看的明白,不是显的你们程序员水平有多高。

32位芯片又有新品发布,最小封装只有20脚

2026-4-6 00:26 来自 灰太狼8888 发布@ 综合讨论

135248

135249

请教前辈,这个是三极管吗?还是达林顿管?或者MOS?

2026-4-3 15:19 来自 xiaobendan 发布@ 综合讨论

135142
左边脚只有一个3K电阻,感觉不像MOS
看起来就是TIP122
135144
这个内部电路的话,里面的电阻是多少?驱动电阻3K的话,是否需要在基极和射极之间并联一个电阻?另外驱动比如电磁阀一类的感性负载,里面有个二极管了,是否还需要在负载上再并联二极管?



AiCube CMP(比较器)CMP+端口无法选择ADC端口 | 已解决

2026-4-3 14:27 来自 wsuocheng 发布@ 综合讨论

最近手头上的一个项目使用STC32G12K128型号进行设计,使用AiCube进行配置时,发现如下问题:
使用比较器时,AiCube软件无法将CMP(比较器)模块的CMP+端口配置为ADC端口,图片如下。
请大家帮忙分析解决办法。


今天对昨天的程序进行了修改,基本正常显示了,偶尔还会乱码

2026-4-2 21:59 来自 xbq202 发布@ 综合讨论

感谢昨天坛友的建议,我修改了一下程序,(增加的代码加红字体),红外遥控接收程序基本能正常显示了,偶尔还会乱码,不过很奇怪只能显示10以内的编码怎么回事?希望大神给帮忙修改一下。



#include "STC32G.h"
#include "string.h"
#include "stdio.h"
#include "intrins.h"

typedef         unsigned char        u8;
typedef         unsigned int        u16;
typedef         unsigned long        u32;

#define MAIN_Fosc        24000000UL

/****************************** 用户定义宏 ***********************************/

#define SysTick     10000       // 次/秒, 系统滴答频率, 在4000~16000之间

#define Timer0_Reload   (65536UL -

写了一个红外遥控接收程序,显示乱码,失败了,求帮助。

2026-4-1 21:44 来自 xbq202 发布@ 综合讨论

打卡第三天,试着修改了实验箱的一个红外接收程序,用LCD1602来显示,I2C接口方式,首页显示正常,接收到红外信号,就会显示乱码,不能正常显示用户码和红外地址码。大神帮忙分析一下。

#include "STC32G.h"

#include "stdio.h"
#include "intrins.h"

typedef         unsigned char        u8;
typedef         unsigned int        u16;
typedef         unsigned long        u32;

#define MAIN_Fosc        24000000UL

/****************************** 用户定义宏 ***********************************/

#define SysTick     10000       // 次/秒, 系统滴答频率, 在4000~16000之间

#define Timer0_Reload   (65536UL - ((MAIN_Fosc + SysTick/2) / SysTick

STC8G STC8H的硬件I2C需要什么特殊头文件库函数吗?

2026-4-1 16:42 来自 Archichain 发布@ 综合讨论

用I2C驱动HT16K33点阵屏 模拟I2C都验证通过了 想用硬件I2C实现一下,怎么都通过不了 打印日志I2C start后一直没响应卡死, 如果设置超时退出I2C又不起效

AI8051U_32_TFPU.LIB 怎么使用?强制转换失效

2026-4-1 16:20 来自 madsnail 发布@ 综合讨论

    int i;
        float b;
        b=1.2f;
        i = (int)(b);
正常结果应该为i=1;
在项目中添加AI8051U_32_TFPU.LIB后,计算结果为i=0x999A;
这怎么搞?


QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-5-1 07:56 , Processed in 0.070999 second(s), 58 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

返回顶部