感应加热007
发表于 2024-10-25 10:57:41
兄弟, 15和8H系列还是稍有区别的,我之前也是用的15,后来改8H,我就按照8H的官方例程写了一下,完全们问题,建议你先用8h例程实现功能,然后再根据你自己的需求更改代码~~!
xxkj2010
发表于 2024-10-25 11:45:59
本帖最后由 xxkj2010 于 2024-10-25 11:56 编辑
上午用STC15F2K60S2-DIP40测试了,把里面的测试地址改为0x200就行了,因为STC15F2K60S2只有1K的EEPROM。
下面是测试的工程,用官方的范例改的,你可以自己去测试一下:
vb2002
发表于 2024-10-25 16:11:34
xxkj2010 发表于 2024-10-25 11:45
上午用STC15F2K60S2-DIP40测试了,把里面的测试地址改为0x200就行了,因为STC15F2K60S2只有1K的EEPROM。
下 ...
这个我弄的,感觉应该是可以单字节写入的.
但是又不能正常写..您发的那个文件,我晚点回来看看
xxkj2010
发表于 2024-10-25 16:33:09
本帖最后由 xxkj2010 于 2024-10-25 16:34 编辑
vb2002 发表于 2024-10-25 16:11
这个我弄的,感觉应该是可以单字节写入的.
但是又不能正常写..您发的那个文件,我晚点回来看看
你的芯片具体型号是什么?型号不同,EEPROM大小也不同。这个读写起始地址也得注意一下
vb2002
发表于 2024-10-25 21:28:43
xxkj2010 发表于 2024-10-25 16:33
你的芯片具体型号是什么?型号不同,EEPROM大小也不同。这个读写起始地址也得注意一下 ...
stc8h1k08
stc8g1k08a
我现在去试试,有问题我再跟您反馈
xxkj2010
发表于 2024-10-25 22:15:33
vb2002 发表于 2024-10-25 21:28
stc8h1k08
stc8g1k08a
我现在去试试,有问题我再跟您反馈
你用的是stc8,就用stc8中的EEPROM范例去改吧,毕竟型号不同,寄存器有些是不同的。就像STC8,IAP比STC15多了一个IAP_TPS。
vb2002
发表于 2024-10-25 22:17:58
xxkj2010 发表于 2024-10-25 22:15
你用的是stc8,就用stc8中的EEPROM范例去改吧,毕竟型号不同,寄存器有些是不同的。就像STC8,IAP比STC15 ...
已经调试好了.
正常点亮led,也能翻转led
感谢您.
我再好好研究下,看看应用到我的代码里面去
vb2002
发表于 2024-10-25 22:55:14
感应加热007 发表于 2024-10-25 10:57
兄弟, 15和8H系列还是稍有区别的,我之前也是用的15,后来改8H,我就按照8H的官方例程写了一下,完全们问 ...
楼下兄弟的代码给出来了.测试可用!!
xxkj2010
发表于 2024-10-26 16:16:44
用STC芯片,要特别注意型号不同,有些寄存器或功能是不同的,就是同一系列的芯片,也有可能不同。
我以前就是认为同一系列的芯片,寄存器和功能都是一样的,结果都因为它们的某些差异,造成想不到的结果。
vb2002
发表于 2024-10-26 16:19:59
xxkj2010 发表于 2024-10-26 16:16
用STC芯片,要特别注意型号不同,有些寄存器或功能是不同的,就是同一系列的芯片,也有可能不同。
我以前就 ...
现在您的代码,我弄通了.
1000秒慢闪就是通了.
但是,,不懂调用到我的代码里面去!{:5_314:}