请教论坛的各位老大,STC8H与STC32G基本地址分配有哪些改变?
2024-4-22 10:45 来自 newlined 发布@ 综合讨论
是这样,我现在要把一个8H的单片机程序移植到32G上,我们这边偶然发现在8H单片机中 T4T3M的地址是D1H,在32G中是DDH,而D1H定义为PSW1,请问还有哪些基本的地址改动了,位地址方面有没有改动?比如说8单片机PSW.7是CY,32G的PSW.7还是CY,这个没有改,其他的有没有改的?谢谢。
stc32g8k64的P30/P31到底是支持USB功能还是不支持?
2024-4-21 18:20 来自 上帝之手 发布@ 综合讨论
stc32g8k64的P30/P31到底是支持USB功能还是不支持?在支持手册上看到支持USB功能,实际样机做出来只能用仿真器(LNK1)下载。有网友说不支持USB。。。。
遥控小车采购物料价格高,如何才能低成本玩遥控车呢?
2024-4-21 06:57 来自 380091044 发布@ 综合讨论
我想做个遥控小车玩玩,需要的物料不多,一样一样的买,价格也不低,挺麻烦,找了几家配料的价格也不低,两套物料要一两百,如何采购物料才能适合玩呢?
单片机的P3.1和P3.0口既做烧录口又做串口通信有影响吗?
2024-4-20 16:59 来自 380091044 发布@ 综合讨论
单片机的P3.1和P3.0口既做烧录口又做串口通信有影响吗?也有人说不建议这样用,到底有啥影响呢?
关于PWM输出的一点小问题
2024-4-19 17:37 来自 anlqtao 发布@ 综合讨论
想请教一下,我在用STC8H4K64TLCD芯片做温湿度控制器,其中 P1.4口是PWM3P,设置为PWM输出,P1.5设置为高低电平输出控制LED灯。当PWM初始化正常输出信号后,P1.5就没法输出高低电平了,这个能单独控制吗?查了下1.4 1.5为互补PWM,是不是会有影响?
单片机与4G模块(air700el)通讯的原理图
2024-4-19 17:03 来自 liuyang21168 发布@ 综合讨论
哪位高手作过4G模块(air700el)与单片机通讯的项目,请给出电路原理图。
请问为什么输入口使用高阻+上拉读出的状态不对|已解决
2024-4-19 16:35 来自 jwd 发布@ 综合讨论
本帖最后由 STCAI-32位8051 于 2024-4-22 10:44 编辑
如题,我输入口使用高阻+上拉(内部上拉)读出的状态不对,测量电压为2.2V左右,设置为准双向口就可以
如题,我输入口使用高阻+上拉(内部上拉)读出的状态不对,测量电压为2.2V左右,设置为准双向口就可以
keil c51警告L15如何处理|已解决
2024-4-19 14:03 来自 QQ624353765 发布@ 综合讨论
本帖最后由 STCAI-32位8051 于 2024-4-19 17:19 编辑
41811
FuWei这个函数使用指针函数调用报重复调用,一个是我程序调用的,另一个是C51STARTUP函数调用的,这是什么情况,函数地址重叠了吗
41814
这个警告能忽略吗
41811
FuWei这个函数使用指针函数调用报重复调用,一个是我程序调用的,另一个是C51STARTUP函数调用的,这是什么情况,函数地址重叠了吗
41814
这个警告能忽略吗
使用32G8K64播放SD卡内WAV音频的可行性
2024-4-18 22:13 来自 咫尺天涯 发布@ 综合讨论
使用STC32G8K64 SPI接口读取SD卡,跑Fatfs文件系统,读取文件列表播放wav文件使用PWM输出,不知道性能能否达到要求
两个独立单片机系统的串口通讯问题
2024-4-18 20:17 来自 QQ624353765 发布@ 综合讨论
41763
此项目12V供电,通过U5降压给单片机供电。做成两份使用同一个电源供电这两个单片机只使用串口RXD和TXD两根线能实现稳定的通讯吗
有人说不同电源直接通讯只需要GND连在一起就能通讯。我试了下,开发板使用USB供电,同时使用CH340对串口通讯,在之连接GND时
通讯收到的数据全是0
此项目12V供电,通过U5降压给单片机供电。做成两份使用同一个电源供电这两个单片机只使用串口RXD和TXD两根线能实现稳定的通讯吗
有人说不同电源直接通讯只需要GND连在一起就能通讯。我试了下,开发板使用USB供电,同时使用CH340对串口通讯,在之连接GND时
通讯收到的数据全是0
外接插头插错导致单片机程序乱掉无法正常工作,这种情况如何处理?
2024-4-18 17:20 来自 380091044 发布@ 综合讨论
使用STC8G1K08 20脚单片机做控制器,产品正常测试时,一切都是OK的,
今天有客户操作无效时,各种外接口的插头乱插一通,出现按键失效情况,
我们也在家测试一下,模拟客户故意乱插一通后,
发现主板指示灯整个乱掉了,重新刷了程序就好了,
连续试两次都这样,感觉很奇怪,
在家可以自己重烧程序,
到客户那边了,遇到这样问题如何解决呢??
今天有客户操作无效时,各种外接口的插头乱插一通,出现按键失效情况,
我们也在家测试一下,模拟客户故意乱插一通后,
发现主板指示灯整个乱掉了,重新刷了程序就好了,
连续试两次都这样,感觉很奇怪,
在家可以自己重烧程序,
到客户那边了,遇到这样问题如何解决呢??
STC8G下载过程RTS引脚电平变化
2024-4-18 11:25 来自 LQ乐奇 发布@ 综合讨论
使用了CH340作为USB转串口芯片,其默认情况下RTS引脚为高电平,而STC8G下载过程中设置RTS默认电平为低电平。
所以上电后RTS保持高电平,点击下载按键后,ISP软件将RTS设为低电平,并保持默认低电平状态。
下载过程中,下载开始RTS产生一个约75ms的高电平脉冲,下载结束RTS产生一个1s的高电平脉冲。
下面是简易波形图
41716
所以上电后RTS保持高电平,点击下载按键后,ISP软件将RTS设为低电平,并保持默认低电平状态。
下载过程中,下载开始RTS产生一个约75ms的高电平脉冲,下载结束RTS产生一个1s的高电平脉冲。
下面是简易波形图
41716
单片机 是否需要定时复位
2024-4-18 09:41 来自 fanpu 发布@ 综合讨论
STC的单片机支持代码复位,不需要外部触发;
STC32G为例
IAP_CONTR=0X20;
在设计程序时当中是否有必要设置对单片机进行定时复位,大家在设计时是否有这样的考虑
STC32G为例
IAP_CONTR=0X20;
在设计程序时当中是否有必要设置对单片机进行定时复位,大家在设计时是否有这样的考虑
总觉得STC8H8K64U比STC8H2K17U好用
2024-4-17 18:09 来自 xxkj2010 发布@ 综合讨论
手头本来有几只STC8H8K64U-TSSOP20, 在尝试制作简易型频率计时,听STC工程师说,STC8H2K17U的PWM可以达到144MHz,于是兑换几片来试一试它的PWM的捕捉功能。(详见https://www.stcaimcu.com/forum.php?mod=viewthread&tid=6437)
通过多次实验,多次权衡,总是觉得STC8H8K64U比起STC8H2K17U好用,理由有三:
1、从ROM和RAM容量来说,STC8H8K64U比STC8H2K17U大,编写程序根本不用考虑空间不足的问题。
2、STC8H8K64U的下载比STC8H2K17U方便,因为它支持USB下载,而STC8H2K17U只支持串口下载方式。
3、制作简易型频率计,测试的信号频率不用那么高的情况下,还是参考梁工的虚拟示波器中的频率计部分的思路比较妥当,准确率相对较高,即使手头没有恒温晶振。
41628
通过多次实验,多次权衡,总是觉得STC8H8K64U比起STC8H2K17U好用,理由有三:
1、从ROM和RAM容量来说,STC8H8K64U比STC8H2K17U大,编写程序根本不用考虑空间不足的问题。
2、STC8H8K64U的下载比STC8H2K17U方便,因为它支持USB下载,而STC8H2K17U只支持串口下载方式。
3、制作简易型频率计,测试的信号频率不用那么高的情况下,还是参考梁工的虚拟示波器中的频率计部分的思路比较妥当,准确率相对较高,即使手头没有恒温晶振。
41628
【51汇编·STC8H】数码管显示结果与在线仿真结果不同|已解决
2024-4-17 15:15 来自 Cerapple 发布@ 综合讨论
本帖最后由 STCAI-32位8051 于 2024-4-17 16:14 编辑
为什么我在线软件仿真的结果是22271059,但是在单片机上却显示了22(反过来的6)70898
代码如下:
$INCLUDE (STC8H.INC)
ORG 0
LJMP MAIN ;跳转到
MAIN:
LCALL GPIO
MOV R0, #50H ;把片内基本RAM地址50H给R0
MOV @R0, #2
INC R0
MOV @R0, #2
INC R0
MOV @R0, #2
INC R0
MOV @R0, #7
INC R0
MOV @R0, #1
INC R0
MOV @R0, #0
INC R0
为什么我在线软件仿真的结果是22271059,但是在单片机上却显示了22(反过来的6)70898
代码如下:
$INCLUDE (STC8H.INC)
ORG 0
LJMP MAIN ;跳转到
MAIN:
LCALL GPIO
MOV R0, #50H ;把片内基本RAM地址50H给R0
MOV @R0, #2
INC R0
MOV @R0, #2
INC R0
MOV @R0, #2
INC R0
MOV @R0, #7
INC R0
MOV @R0, #1
INC R0
MOV @R0, #0
INC R0
新手上路 请多多指教
2024-4-17 15:10 来自 becomeAGeneral 发布@ 综合讨论
我想知道 为我按照手册上的代码 为什么在ISP软件中无法接收串口的数据,我使用的是U8W烧录器