找回密码
 立即注册
楼主: manz***

STC8H2K17和STC8H1K28的EEPROM不一样吗

[复制链接]
  • TA的每日心情
    开心
    昨天 18:24
  • 签到天数: 154 天

    [LV.7]常住居民III

    17

    主题

    370

    回帖

    1289

    积分

    荣誉版主

    积分
    1289
    发表于 2024-3-26 08:56:19 | 显示全部楼层
    Program Size: data=152.6 xdata=111 code=10571

    data=152.6-----> 大于100的变量或数组要移到xdata.
    一般data 的占用在80以下为宜。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 08:09
  • 签到天数: 92 天

    [LV.6]常住居民II

    5

    主题

    72

    回帖

    268

    积分

    中级会员

    积分
    268
     楼主| 发表于 2024-3-26 10:00:29 | 显示全部楼层
    软件我不太懂,按道理讲同样的程序,类似的芯片,程序很小,8H2K17的ram还更大,8H2K17肯定没问题,结果是1K28正常,2K17反倒是不行了
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:55
  • 签到天数: 42 天

    [LV.5]常住居民I

    0

    主题

    156

    回帖

    339

    积分

    中级会员

    积分
    339
    发表于 2024-3-26 11:13:30 | 显示全部楼层
    2k17.png

    楼主查一下,是不是因为2K17U里面的USB原因,因为USB里面有1280byte的FIFO是共用RAM的。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:27
  • 签到天数: 96 天

    [LV.6]常住居民II

    9

    主题

    554

    回帖

    809

    积分

    高级会员

    积分
    809
    发表于 2024-3-26 11:30:52 | 显示全部楼层
    yjawei 发表于 2024-3-26 11:13
    楼主查一下,是不是因为2K17U里面的USB原因,因为USB里面有1280byte的FIFO是共用RAM的。 ...

    是的,STC8H2K17的2K RAM中1K XDATA,1280Byte的USB数据RAM,是否可以声明为XDATA使用,有待官方答复。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:54
  • 签到天数: 127 天

    [LV.7]常住居民III

    26

    主题

    1281

    回帖

    3985

    积分

    论坛元老

    积分
    3985
    发表于 2024-3-26 15:19:20 | 显示全部楼层
    21cnsound 发表于 2024-3-26 11:30
    是的,STC8H2K17的2K RAM中1K XDATA,1280Byte的USB数据RAM,是否可以声明为XDATA使用,有待官方答复。 ...

    没有使能USB功能的话,1280Byte USB数据RAM可以作为普通XRAM使用,地址和前面的1K连续,定义变量时使用 xdata 关键字定义就可以。
    使能USB后,这1280字节的RAM就为USB专用的FIFO,1280字节的RAM就都不能当普通的XRAM使用了。(1280字节的USB RAM是一个整体,不能一部分当作USB的FIFO,另外一部分当作XRAM)
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:54
  • 签到天数: 127 天

    [LV.7]常住居民III

    26

    主题

    1281

    回帖

    3985

    积分

    论坛元老

    积分
    3985
    发表于 2024-3-26 15:23:24 | 显示全部楼层
    这两个芯片的EEPROM操作没什么区别,只要注意EEPROM操作地址不要超过烧录时设置的EEPROM地址上限即可。
    可以直接烧录附件例程到芯片里试试,通过串口输出EEPROM内容。

    STC8-EEPROM基本操作-P32按键通过串口1输出.zip

    9.15 KB, 下载次数: 5

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:27
  • 签到天数: 96 天

    [LV.6]常住居民II

    9

    主题

    554

    回帖

    809

    积分

    高级会员

    积分
    809
    发表于 2024-3-26 15:24:03 | 显示全部楼层
    乘风飞扬 发表于 2024-3-26 15:19
    没有使能USB功能的话,1280Byte USB数据RAM可以作为普通XRAM使用,地址和前面的1K连续,定义变量时使用 x ...

    多谢回复,这个好像在数据手册中没有写。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 08:09
  • 签到天数: 92 天

    [LV.6]常住居民II

    5

    主题

    72

    回帖

    268

    积分

    中级会员

    积分
    268
     楼主| 发表于 2024-3-26 16:26:47 | 显示全部楼层
    截图202403261626416637.jpg
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 08:09
  • 签到天数: 92 天

    [LV.6]常住居民II

    5

    主题

    72

    回帖

    268

    积分

    中级会员

    积分
    268
     楼主| 发表于 2024-3-26 16:27:23 | 显示全部楼层
    截图202403261627197946.jpg
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 08:09
  • 签到天数: 92 天

    [LV.6]常住居民II

    5

    主题

    72

    回帖

    268

    积分

    中级会员

    积分
    268
     楼主| 发表于 2024-3-26 16:28:04 | 显示全部楼层
    STC8h2k17测试结果
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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

    GMT+8, 2024-4-30 00:37 , Processed in 0.067761 second(s), 65 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表