找回密码
 立即注册
×

00:00:00

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

STC8H8K64U与ESP32/Arduino的IIC通信问题

2024-3-1 11:41 来自 HHJuan 发布@ 综合讨论

STC8H8K64U与ESP32/Arduino的新结合!!
最近研究STC8K8K64U与ESP32的主从IIC通信,以STC8H8K64U作为IIC从机接收ESP32(IIC主机)发送的消息。
目前遇到的问题是:STC8K8K64U接收到的消息与ESP32发送的消息不一致。
如下图所示:
36618

测试结果发现:STC8H8K64U接收到的消息是ESP32发送消息*2的内容,但当发送的数据是3位数后,STC接收到的数据是后2位数的结果。



ESP32采用ArduinoIDE编程,SCL->IO22, SDA->IO23,通过Serial0查看发送的消息,ESP32端代码如下:


/**
* 这是主机的程序
*/
#include <Wire.h>
int num = 1;   

突然发现手机浏览方便了好多

2024-3-1 09:42 来自 wan123456 发布@ 综合讨论

每天打开手机都会过来浏览一会儿,今天突然发现手机版好像改版了,比之前的版面方便多了…愿STC论坛越做越好…{:5_332:}

求助PNP三极管输出驱动电路设计

2024-2-29 22:40 来自 liuliang 发布@ 综合讨论

本帖最后由 liuliang 于 2024-2-29 22:48 编辑

菜鸟业余爱好者求助做的电路板问题在哪里?请大家帮忙指点指正。。。



电路板做好上电,无论L+或M接不接到电源,PNP三极管一直导通。
以前只搭过NPN电路,这PNP把我整懵了,整得我怀疑以前看的一切电子书了,不知道哪里出错。
PNP三级管型号原装正品 BC327 TO-92 45V 800mA PNP晶体管三极管(20只)]

STC8G单片机可以对外输出32.768K时钟吗?

2024-2-29 15:49 来自 Allspace 发布@ 综合讨论

另一个芯片在低速运行时需要32.768K参考时钟。看STC8G的数据手册,似乎是可以对外输出时钟,但能输出32.768K吗?

关于STC烧写器的开发及外观问题!

2024-2-28 19:11 来自 chint2012 发布@ 综合讨论

厂家应该花心思,专门为STC系列开发一个上档次的下载器,外壳开模,工具要做得高大上一点;
这样更能吸引人去开发此类芯片,目前的U8W下载器丑死了,亚克力太显低端,看着都不想用!

高通的QCA6410-AL3C QFN68这个芯片谁用过?

2024-2-28 16:49 来自 380091044 发布@ 综合讨论

高通的QCA6410-AL3C   QFN68这个芯片谁用过?编程使用的什么编程器?

STC32G ISP升级问题

2024-2-28 15:27 来自 DSL88 发布@ 综合讨论

STC32G12K128处理器ISP升级设置0xFF0003-0xFF1003是什么意思?作用是什么?
为什么会导致如下内存不足的警告?
*** WARNING L30: MEMORY SPACE OVERLAP
    SEG:     ?PR?IV?0
    FROM:    FF1003H     
    TO:      FF1004H     

冲哥视频第34集PWM配置代码可精简吗?

2024-2-28 14:56 来自 垂柳工作室 发布@ 综合讨论

void PWMA_Init(void) //PWMA的初始化{//1.时钟源选择  这里不改,默认22.1184mhz[fon

看到免费送样品过来看看,在哪里申请?可以送最小系统板吗

2024-2-28 14:31 来自 代码搬运工 发布@ 综合讨论

看到免费送样品过来看看,在哪里申请?可以送最小系统板吗

为什么有些位操作STC32G可以,STC8H不支持?

2024-2-27 22:22 来自 pursuing 发布@ 综合讨论

1. 在学习陈桂友教授的STC8H视频教程时,记得他说过地址能被8整除的,才能有位操作。请问这是什么原因呢?
2. 我见STC32G内有些地址不能被8整除的也可以位操作,如SPI 状态寄存器(SPSTAT),地址CDh,其中B7是SPIF,就可以直接用,如等待SPI中断硬件置1,可以写 while(SPIF == 0);。反而STC8H中同样的寄存器,同样的地址,却不认SPIF,只能用 while(!(SPSTAT & 0x80)); 代替,何故?望高手指教,谢谢!

求解一个电路(与单片机无关)一个震动盘可控硅电路

2024-2-27 17:25 来自 飞捷 发布@ 综合讨论

本帖最后由 飞捷 于 2024-2-27 17:29 编辑

已知线圈电感为300MH,电感当前电流为3A,电路的电阻为1K,电容为0.01UF,求电容过程中需要承受多少V的电压?


有没有人帮出公式解答一下。

电路被我缩减成如图片,原理是通过单片机检测零点,然后触发可控硅导通线圈,当市电为0V的,可控硅关闭,线圈电流处于最大值3A,想通过电容和电阻来消耗线圈的能量。  外面很多人都用0.01UF的电容,但是感觉线圈的能量太大了,电容估计会被撑爆


STC官方主页怎么变了?

2024-2-27 10:31 来自 一个O 发布@ 综合讨论

    以前的页面是这样的,妥妥的,找资料很方便。
    我想知道怎么变了?是公司发生了变动嘛?
    还是喜欢以前的感觉。


36164

36165


冲哥视频之DS18B20测温度读取函数的改进建议

2024-2-27 09:41 来自 垂柳工作室 发布@ 综合讨论

冲哥视频之DS18B20测温度读取函数的改进建议


     冲哥的教学视频讲解清晰逻辑明了,特适合零基础人士自学。但有少数地方省略做项目工程时需要考虑的代码。比如第26集DS18B20测温度,其中读取函数
     “while(!DQ);  //4.等待[font=Ca

为啥我在keil中的注释都是问号?

2024-2-25 21:16 来自 cjtdz 发布@ 综合讨论

本帖最后由 cjtdz 于 2024-2-25 21:21 编辑


在英文状态下,“//”后面,或者“/*   */”中间,为啥我在keil中的中文注释都是问号?

STC15程序移植到STC32时发现,Keil中指针变量做函数参数,C51和C251 编译有区别!

2024-2-23 17:41 来自 programshao 发布@ 综合讨论

问题不太容易描述,直接看代码:

typedef unsigned char        uint8;
typedef unsigned int        uint16;

uint8 xdata buf_xdata _at_ 0x0200;

void test(uint8 *pt)
{
        uint8 i;
        for(i = 0; i < 3; i++) *pt++ = i;
}

void main()
{
        uint8 xdata *pt;//指向xdata区
        uint16 addr;

        test((uint8 xdata *)0x0200);        //此行可得正常结果 buf_xdata = 0x00; buf_xdata = 0x01; buf_xdata = 0x02;
       
        pt = 0x0203;
        test(pt);                                        //此行可得正常结果 buf_xdata = 0x00; buf_xdata = 0x01; buf_xdata = 0x02;
       
        addr = 0x0206;
        test(

串口和功能冲突

2024-2-22 17:03 来自 TANGYANG1125 发布@ 综合讨论

用单片机长时间监控其它1wire总线数据,实时串口上传至PC。1WIRE时序最小脉宽1us,不知道数据什么时候会停,采用主程序监控串口上传数据时会影响监控,采用外部中断监控时又会影响数据上传。

STC8H4K64TL用不了T11定时器

2024-2-22 14:22 来自 peterlzj 发布@ 综合讨论

因STC8H4K64T的4个定时器不够使用,我看到STC8H手册有T11定时器,根据本论坛给的例子试过不可以,用中断方式不行,测试时钟输出到P15管脚也不可以,难道这个芯片不支持?

如何修改论坛上自己的点评,或删除点评?

2024-2-22 13:33 来自 xxkj2010 发布@ 综合讨论

上午点评了一个帖子,反过头准备修改一下,但怎么办都办不成,这应该是论坛本身的问题吧。

其他坛友、高手也遇到相同的问题:
35722

关于STC单片机能不能移植 GRBL 的问题

2024-2-21 20:51 来自 lzzasd 发布@ 综合讨论

        STC到最近的MCU计算能力已经很强了,我认为现在的STC32系列完全可以移植GRBL运行,不知道有没有大神可以说下可以移植吗?难点在哪里?

对讲机接收到的音频信号,如何转完成网口传输,后再还原?

2024-2-21 14:11 来自 380091044 发布@ 综合讨论

对讲机接收到的音频信号,如何转完成网口传输,后再还原?主要是想通过网络远距离传输,需要转换板,有没有简单点方案?

热门标签 更多

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

GMT+8, 2025-5-16 02:35 , Processed in 0.075182 second(s), 58 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部