ADC采集为什么有时候是0?
2023-12-21 14:42 来自 我的用户名 发布@ 综合讨论
芯片:STC8H1K08,用NTC测温,工作正常,
有NTC开路或者短路异常检测,NTC明明是好的,
但是有时候而尔会提示NTC短路,
显示采集到的AD值为0,这个问题是随机的,
有时半小时出现,有时几个小时才出现,
百思不得其解,请大神指点,谢谢!
有NTC开路或者短路异常检测,NTC明明是好的,
但是有时候而尔会提示NTC短路,
显示采集到的AD值为0,这个问题是随机的,
有时半小时出现,有时几个小时才出现,
百思不得其解,请大神指点,谢谢!
单片机业余爱好者自学单片机
2023-12-21 08:47 来自 未元星系 发布@ 综合讨论
我个人的路线:C语言(鹏哥C语言,前18节)-->51单片机(江协科技)-->STC8H8K64U(B站各up主发布的学习视频和这个社区,这个的学习才刚刚起点)
(备注:本人为纯靠自己瞎撞的小白,中途肯定走了弯路,还望各位大佬多多指点)
(备注:本人为纯靠自己瞎撞的小白,中途肯定走了弯路,还望各位大佬多多指点)
STC单片机的加减乘除运算是2字节吗?
2023-12-19 17:39 来自 水水水木木木 发布@ 综合讨论
我写了一个宏定义:#define XXX (3*60*100)
然后进行了运算。a = XXX - b;
但是求出来的a值是异常的。我将(3*60*100)替换成180000就可以运算出正确的结果。
所以:STC8H3K32S2单片机的加减乘除运算默认是按照2字节来的?怎样才能计算超过2字节呢?例如long*long的运算。
然后进行了运算。a = XXX - b;
但是求出来的a值是异常的。我将(3*60*100)替换成180000就可以运算出正确的结果。
所以:STC8H3K32S2单片机的加减乘除运算默认是按照2字节来的?怎样才能计算超过2字节呢?例如long*long的运算。
USB, RMB0.99 的 STC8H2K08U-45MHz-TSSOP20/SOP16 能干啥?
2023-12-18 05:01 来自 LAOXU 发布@ 综合讨论
USB, 春节后将推出 RMB0.99 的 STC8H2K08U-45MHz-TSSOP20/SOP16
USB, RMB0.99, 16位高级PWM支持硬件移相,真12位ADC
STC8H2K08U-45MHz-TSSOP20, QFN20, SOP16, DIP20
俺想用她做个小玩意儿玩玩(赤裸裸全开源)
要求: 这个小玩意儿平时大伙经常用的~~~
广集思路, 希望大家给点建议出点主意, 谢谢!
多了个 T11, 能干啥,从 RMB0.99 的 STC8H2K08U-45MHz-TSSOP20/SOP16,USB型MCU开始
[url=https://www.stcaimcu.com/forum.php?
USB, RMB0.99, 16位高级PWM支持硬件移相,真12位ADC
STC8H2K08U-45MHz-TSSOP20, QFN20, SOP16, DIP20
俺想用她做个小玩意儿玩玩(赤裸裸全开源)
要求: 这个小玩意儿平时大伙经常用的~~~
广集思路, 希望大家给点建议出点主意, 谢谢!
多了个 T11, 能干啥,从 RMB0.99 的 STC8H2K08U-45MHz-TSSOP20/SOP16,USB型MCU开始
[url=https://www.stcaimcu.com/forum.php?
话说论坛群友们,平时都喜欢用什么编辑器写代码呢?
2023-12-17 19:17 来自 _奶咖君_ 发布@ 综合讨论
我先说说我自己的情况,,,学生时代,对于51单片机的学习是糊里糊涂的就过去了,然后就是对STM32单片机的学习这里一直都是用的Keil的IDE Keil MDK .在学生时代用的最多的也是MDK...然后时间发生了流转,,,
到了工作的时代,,刚去公司的时候,公司里主要用的是51单片机,最常用的STC15W4K32S4与STC8A8K64A12,这两款单片机.好吧,这时我脑中死去的记忆突然开始攻击我。拿出了Keil C51 ,开始重新认识51单片机。
开始写代码,诶,,怎么没有代码补全呢?然后再之后的几次项目开发中,经常因为变量名打错了,发生这个变量未定义的错误,,,经过有一次浪费了一下午的时间就因为变量名打错了,但是这个打错的变量名正好被用到了别的地方,天啊。
然后痛定思痛,,换!经过再网上冲浪,,发现了个写代码的神器 VScode 。VScode本身只是一个代码编辑器,并没有代码编译的能力。但是这个VScode支持各种插件!这样通过安装插件就可以让VScode打开keil的工程,可以调用keil的编译器编译连接代码。
有丰富的插件资源可以实现更强大的编辑功能
到了工作的时代,,刚去公司的时候,公司里主要用的是51单片机,最常用的STC15W4K32S4与STC8A8K64A12,这两款单片机.好吧,这时我脑中死去的记忆突然开始攻击我。拿出了Keil C51 ,开始重新认识51单片机。
开始写代码,诶,,怎么没有代码补全呢?然后再之后的几次项目开发中,经常因为变量名打错了,发生这个变量未定义的错误,,,经过有一次浪费了一下午的时间就因为变量名打错了,但是这个打错的变量名正好被用到了别的地方,天啊。
然后痛定思痛,,换!经过再网上冲浪,,发现了个写代码的神器 VScode 。VScode本身只是一个代码编辑器,并没有代码编译的能力。但是这个VScode支持各种插件!这样通过安装插件就可以让VScode打开keil的工程,可以调用keil的编译器编译连接代码。
有丰富的插件资源可以实现更强大的编辑功能
这些天一直有一个疑问,为什么现在ID不显示全部?
2023-12-17 16:06 来自 myliuyu 发布@ 综合讨论
不知从哪天开始ID不显示全部,以前有些ID发的帖子不错,我都是记住ID,想起来了就去查ID,现在都搞不清了
积分兑换了几个芯片,在哪儿看兑换记录和发货呢?
2023-12-16 16:28 来自 wangxiangtan 发布@ 综合讨论
积分兑换了几个芯片,在哪儿看兑换记录和发货呢?
找了一圈没找到,兑换过的老哥讲讲{:4_196:}
找了一圈没找到,兑换过的老哥讲讲{:4_196:}
STC-ISP-v6.92H 串口助手工具发送文件如何使用应答式发送
2023-12-14 15:02 来自 xjin1989 发布@ 综合讨论
STC-ISP-v6.92H 最新软件中串口助手工具功能增加了发送文件时增加交互发送模式,如何使用应答式发送,有没有说明书,我自己做的下载指令没有效果啊
求助:如何实现程控交流信号输出,要求幅度及相位均可调,要求与外部交流参考信号同相
2023-12-14 09:54 来自 zxy 发布@ 综合讨论
本帖最后由 zxy 于 2023-12-14 10:00 编辑
求助:如何实现程控交流信号输出,要求幅度及相位均可调,要求与外部交流参考信号同相位?
请版主在百忙中指导一下实现方法及重点注意事项,谢谢!
求助:如何实现程控交流信号输出,要求幅度及相位均可调,要求与外部交流参考信号同相位?
请版主在百忙中指导一下实现方法及重点注意事项,谢谢!
调查一下, 假如 STC 生产一款超低挡的 STC32, 你是否需要 ?
2023-12-13 19:38 来自 LAOXU 发布@ 综合讨论
不是所有的牛奶都叫特仑苏, 也不是所有的应用都需要高大全的单片机, 当年 8051 单片机的推出, 就这么一点基本功能和程序内存,
却一下子火遍全球, 模仿号称引脚一对一, 功能一对一的生产厂家 N 家, 其中还有不少很知名的专业大厂 .
-------------------------------------
设想有这么一款 STC32 单片机, 功能模块仅保持最基本的, 什么 USB, CAN, LIN, I2S, MDU, FPMU 等功能全去掉, 片内 XDATA 也去掉, 仅保留适量的 EDATA区域, 并且
在工艺上, 用 XRAM(普速, 成本低), 代替进原 ERAM(高速, 成本高), 主频速度也无需太高, 20-24MHz 左右, 以适应匹配 普速的 EDATA .
由于内核简化很多, 从制造成本上讲, 应该比现在的 STC32G8K64 要低, 由于使用 251核心内核, 性能要比 51内核的好 .
主要特点:
1. 堆栈指针 16位, 远比 现在的 51(8位堆栈指针) 强悍, 跑个 OS 系统很轻松 .
却一下子火遍全球, 模仿号称引脚一对一, 功能一对一的生产厂家 N 家, 其中还有不少很知名的专业大厂 .
-------------------------------------
设想有这么一款 STC32 单片机, 功能模块仅保持最基本的, 什么 USB, CAN, LIN, I2S, MDU, FPMU 等功能全去掉, 片内 XDATA 也去掉, 仅保留适量的 EDATA区域, 并且
在工艺上, 用 XRAM(普速, 成本低), 代替进原 ERAM(高速, 成本高), 主频速度也无需太高, 20-24MHz 左右, 以适应匹配 普速的 EDATA .
由于内核简化很多, 从制造成本上讲, 应该比现在的 STC32G8K64 要低, 由于使用 251核心内核, 性能要比 51内核的好 .
主要特点:
1. 堆栈指针 16位, 远比 现在的 51(8位堆栈指针) 强悍, 跑个 OS 系统很轻松 .
程序安全问题
2023-12-13 11:34 来自 Mr.Yan 发布@ 综合讨论
我想咨询一下STC官方,数据手册上说的都是程序下载过程中进行加密传输,如果我给单片机下载的是未加密的HEX程序,那么客户拿到我的产品他可以通过手段拿到我的hex程序么,就是说通过成品产品读出我的程序,如果能,我该怎么防范,如果读不出来那就无所谓了,感谢。
STC32G手册指令详解中有可以直接与16位地址的内存传送数据的指令,MOV dir16,Rm,实
2023-12-12 21:53 来自 477927257 发布@ 综合讨论
29445
STC32G手册指令详解中有
MOV dir16, Rm;
MOV dir16, WRj
等等可以直接与16位地址的内存传送数据的指令,
实际编译出错。
29447
STC32G手册指令详解中有
MOV dir16, Rm;
MOV dir16, WRj
等等可以直接与16位地址的内存传送数据的指令,
实际编译出错。
29447
IAP12c5A62s2 烧录程序也能进去,但就是无法改变 把复位脚P4.7改成普通io口
2023-12-11 12:49 来自 yang1973 发布@ 综合讨论
IAP12c5A62s2 烧录程序也能进去,但就是无法把复位脚P4.7改成普通io口 断电后再上电也一样
@官方大大,关于论坛发布者资料
2023-12-11 11:19 来自 白开水1233 发布@ 综合讨论
能不能把规则修改下,比如我觉着这个作者写的好,点一下作者就能看到该作者发布的所有帖子,还是说本来有这个功能只是我的级别不够