求助 STC8H4K32TL 任意脚中断进中断电流很大
2024-3-20 16:24 来自 ZhangChYu 发布@ 综合讨论
P_SW2 |= 0x80; //扩展寄存器访问使能
P3IM1 = 0x80;
P3IM0 = 0x80;
P3INTE = 0x80;
void INT_XX_IRQnHanlder(void) interrupt 13
{
P3INTF = 0;
}
P3IM1 = 0x80;
P3IM0 = 0x80;
P3INTE = 0x80;
void INT_XX_IRQnHanlder(void) interrupt 13
{
P3INTF = 0;
}
PWM输出影响数码管
2024-3-20 09:50 来自 alanma 发布@ 综合讨论
本帖最后由 alanma 于 2024-3-20 10:33 编辑
有没有老师指导下?SET8H4K的P1.0的PWM输出,但是每次PWM输出的时候,数码管的共阳COM2(P2.2)会闪烁点亮,已经排除硬件短路等问题,原因一直没找到,PWM配置的是单独的输出,数码管为共阳的三位数码管,即使把数码管全部设置为没有输出,PWM输出的时候,数码管仍然会有部分笔画闪烁显示;PWM和数码管配置,以及PWM输出控制代码如下,
;========================================================================
; 函数: F_PWM_Init
; 描述: PWM初始化程序.
;========================================================================
F_PWM_Init:
CLR A ;写 CCMRx 前必须先清零 CCxE 关闭通道
MOV DPTR,#PWM
有没有老师指导下?SET8H4K的P1.0的PWM输出,但是每次PWM输出的时候,数码管的共阳COM2(P2.2)会闪烁点亮,已经排除硬件短路等问题,原因一直没找到,PWM配置的是单独的输出,数码管为共阳的三位数码管,即使把数码管全部设置为没有输出,PWM输出的时候,数码管仍然会有部分笔画闪烁显示;PWM和数码管配置,以及PWM输出控制代码如下,
;========================================================================
; 函数: F_PWM_Init
; 描述: PWM初始化程序.
;========================================================================
F_PWM_Init:
CLR A ;写 CCMRx 前必须先清零 CCxE 关闭通道
MOV DPTR,#PWM
[已解决】一箭双雕在WIN7 下 怎么下不程序也检测不芯片, 这个在WIN10就可以下
2024-3-20 08:54 来自 ulvtkb126 发布@ 综合讨论
本帖最后由 STCAI-32位8051 于 2024-3-20 17:04 编辑
一箭双雕在WIN7 下 怎么下不程序也检测不芯片, 这个在WIN10就可以下
一箭双雕在WIN7 下 怎么下不程序也检测不芯片, 这个在WIN10就可以下
STC8G1K08 DFN8封装的芯片有脉冲计数功能吗?
2024-3-19 21:56 来自 Allspace 发布@ 综合讨论
数据手册已经看了,想再确认一下。
有的地方说不支持:
38945
有的地方又说支持:
38946
有的地方说不支持:
38945
有的地方又说支持:
38946
关于STC8H1K28单片机启动中断特别的多的询问
2024-3-19 18:11 来自 ChanX 发布@ 综合讨论
各位工程师大家好,最近在使用SCT8H1K28开发,需要用到的引脚资源比较多,尤其是中断这边,像串口中断,外部IO中断5个全用上了,定时器中断基本也全用上了。
这种情况下会不会中断之间相互影响很严重?有没有什么方法可以尽量优化呢?
实在不行的话,STC有没有好一些型号的推荐,谢谢大家了!
这种情况下会不会中断之间相互影响很严重?有没有什么方法可以尽量优化呢?
实在不行的话,STC有没有好一些型号的推荐,谢谢大家了!
求助:STC32G12K128上跑汇编,error A45: UNDEFINED SYMBOL|已解决
2024-3-19 17:24 来自 Scott 发布@ 综合讨论
本帖最后由 STCAI-32位8051 于 2024-4-18 09:01 编辑
汇编代码用的是ISP上的范例程序,软件用的是KEIL C251,好像连ACC都不认识,是少了什么定义文件吗?求各位高手指点
汇编代码用的是ISP上的范例程序,软件用的是KEIL C251,好像连ACC都不认识,是少了什么定义文件吗?求各位高手指点
求助:isp无法创建仿真驱动文件
2024-3-19 17:05 来自 Scott 发布@ 综合讨论
添加驱动文件时KEIL 也已经关了
记得以前添加过,现在也能编译STC32G的C语言代码,再添加一次会报这样的错吗?
记得以前添加过,现在也能编译STC32G的C语言代码,再添加一次会报这样的错吗?
单片机经常烧毁,帮忙分析什么原因 | 地线都没接,坏是正常的
2024-3-19 10:27 来自 zuu 发布@ 综合讨论
38810
描述如图,供电是24V的,,其它部分省略,,,每次返修的,基本上都是单片机烧了,换单片机就好了,我也是实在找不到原因了
另外一种情况,就是0-10V输出,自恢复保险丝也烧断了,同时单片机也是烧了,不知道是怎么造成了,,接错线?
描述如图,供电是24V的,,其它部分省略,,,每次返修的,基本上都是单片机烧了,换单片机就好了,我也是实在找不到原因了
另外一种情况,就是0-10V输出,自恢复保险丝也烧断了,同时单片机也是烧了,不知道是怎么造成了,,接错线?
STC8G1K08A P30/P31/P33 低电平上电
2024-3-18 17:21 来自 Lkck8210 发布@ 综合讨论
遇到一个小项目用到STC8G1K08A(8 Pin) 和 遥控模组
P30~P33 接遥控模组的4个输出
P54, P55 输出控制闪灯
由于遥控模组没收到信号时,输出脚是低电平
于是出现了P30/P31/P33 低电平时上电
进入USB 模式了
有没有不换芯片的解决方法?
P30~P33 接遥控模组的4个输出
P54, P55 输出控制闪灯
由于遥控模组没收到信号时,输出脚是低电平
于是出现了P30/P31/P33 低电平时上电
进入USB 模式了
有没有不换芯片的解决方法?
单片机是如何采集4-20mA模拟量信号的?
2024-3-18 17:08 来自 380091044 发布@ 综合讨论
单片机是如何采集4-20mA模拟量信号的?如何采集0-10V模拟量信号的?
针对温度传感器、压力传感器等,小信号如何采集放大?有类似例程可以学习吗?
针对温度传感器、压力传感器等,小信号如何采集放大?有类似例程可以学习吗?
为了得到奖励,恶意刷帖,还骂人,不知道管理者如何看待(官方已处理,加密帖子不再回应)
2024-3-18 14:50 来自 xiangzichen 发布@ 综合讨论
本帖最后由 xiangzichen 于 2024-3-19 20:16 编辑
880618
恶意刷楼
38697
38698
38699
38700
38701
38702
我说这样不太地道吧,也没有说别的,然后就开始骂人.既然你说不想要也不给我,那好啊,希望 神农鼎 版主就不要给他了.
38696
880618
恶意刷楼
38697
38698
38699
38700
38701
38702
我说这样不太地道吧,也没有说别的,然后就开始骂人.既然你说不想要也不给我,那好啊,希望 神农鼎 版主就不要给他了.
38696
C51程序的编写有的用框架式、有的用嵌入式那种更为主流
2024-3-16 13:48 来自 金南京 发布@ 综合讨论
请教各位大神:
C51程序的编写有的用框架式、有的用嵌入式,那种更为主流,或者说那种更为优秀?
单片机初学者
怎么降低功耗延长电池用时 | 应该使用 主时钟停振的/省电模式
2024-3-15 23:21 来自 sky999 发布@ 综合讨论
怎么降低功耗延长电池用时?
我的思路是这样的,用的是STC8H1K08T,做的触摸弹簧,
接的100K的热敏电阻,接的纽扣电池,还有14个LED,
每次触摸弹簧,会读取热敏电阻的ADC值,然后用LED显示3秒,
再然后就熄灭进入IDLE模式,
直到再次触摸才会重复前面的操作,但是我只要接上电池放在
家里几天不管他,电池就没电了,我把频率降到5.5296MHZ了,
因为我试过再低的频率,好像功率并不会减少
我的思路是这样的,用的是STC8H1K08T,做的触摸弹簧,
接的100K的热敏电阻,接的纽扣电池,还有14个LED,
每次触摸弹簧,会读取热敏电阻的ADC值,然后用LED显示3秒,
再然后就熄灭进入IDLE模式,
直到再次触摸才会重复前面的操作,但是我只要接上电池放在
家里几天不管他,电池就没电了,我把频率降到5.5296MHZ了,
因为我试过再低的频率,好像功率并不会减少
数据缩在一起再分开,是为啥
2024-3-15 16:43 来自 QW123 发布@ 综合讨论
http://112.74.51.126/forum.php?mod=attachment&aid=MzgzNzV8NWM0NDk3NDY2ODE0OTNmNjMyMGJiM2NjYmZmN2QxNTV8MTc0NzMzNTQyOQ%3D%3D&request=yes&_f=.mp4
38376
如上,过一会就好了,
产品现象,就是反应有点慢,按理应该跟上面,074同时变化的
u8 rx_old;
//====初始化数据=====
CAN1_Tx.FF = STANDARD_FRAME; //标准帧
CAN1_Tx.RTR = 0; //0:数据帧,1:远程帧
CAN1_Tx.DLC = 0x08; //数据长度
CAN1_Tx.ID = 0x21A; //CAN ID
CAN1_Tx.DataBuffer = 0x20; //数据内容
CAN1_Tx.DataBuffer = 0x00;
CAN1_Tx.DataBuffer = 0x00;
CAN1_Tx.DataBuffer = 0x00;
CAN1_Tx.DataBuffer = 0x00;
stc8h8k64u模拟spi驱动st7735失败
2024-3-15 16:12 来自 10086001 发布@ 综合讨论
38364
示波器看引脚是有信号输出的,LCD的延时函数单独测过也没有问题,引脚连接也检查过了,实在找不出问题了,求助一下大家{:4_184:}
示波器看引脚是有信号输出的,LCD的延时函数单独测过也没有问题,引脚连接也检查过了,实在找不出问题了,求助一下大家{:4_184:}
(已解决)求助帖:一箭双雕板烧写其他板子时,报通信超时
2024-3-15 15:25 来自 haishi28 发布@ 综合讨论
本帖最后由 haishi28 于 2024-3-15 15:32 编辑
如下图:但检测MCU没有问题,可以检测到正确型号。
38357
但同样的板子,用STC-USB Link1D没有出现下载超时的情况。
38360
如下图:但检测MCU没有问题,可以检测到正确型号。
38357
但同样的板子,用STC-USB Link1D没有出现下载超时的情况。
38360
求问!stc89c52的开发板装上打狗棍串口识别不出来
2024-3-15 15:01 来自 yywf2021544699 发布@ 综合讨论
我装上之后下载识别不出来是怎么回事是按照教程写的来,按下p3.2然后给单片机上电,就是识别不出来
TTL电平转RS485自动收发电路求教
2024-3-14 22:43 来自 liuliang 发布@ 综合讨论
在网上抄了一个TTL电平转RS485自动收发电路打板,做下来串口不能收发数据。不知道哪里有问题,请各位指教一下。
网上抄的电路TTL电平侧是用的NPN三极管 http://c.51hei.com/d/forum/202403/14/223244fooflolr80zlnl3q.jpg
38280
38281
STC8数据手册 RS-485 ISP下载参考电路 三极管 用的是PNP型
38278
38279[/a
网上抄的电路TTL电平侧是用的NPN三极管 http://c.51hei.com/d/forum/202403/14/223244fooflolr80zlnl3q.jpg
38280
38281
STC8数据手册 RS-485 ISP下载参考电路 三极管 用的是PNP型
38278
38279[/a
(已解决)新手求助 stc8h8k64u作为usb下载程序时遇到的问题
2024-3-14 19:27 来自 wxy2023 发布@ 综合讨论
本帖最后由 wxy2023 于 2024-3-15 16:43 编辑
请问一下,stc8h8k64u用usb下载程序时,ucap必须要接电容然后接地吗?
请问一下,stc8h8k64u用usb下载程序时,ucap必须要接电容然后接地吗?