找回密码
 立即注册
查看: 74|回复: 11

识别不了冲哥的代码,是不是因为我的是c51原因哦?

[复制链接]
  • TA的每日心情
    开心
    16 小时前
  • 签到天数: 34 天

    [LV.5]常住居民I

    30

    主题

    296

    回帖

    729

    积分

    高级会员

    积分
    729
    发表于 2024-5-24 19:19:46 | 显示全部楼层 |阅读模式

    我用的单片机是stc8g1k08a
    是不是不能学冲哥的视频啊
    很多代码都是错误的。
    我分析了很久。因为我那个stc8g1k08a是c51
    冲哥的是stc32g12k128.。导致我的代码都是不能识别是吗?
    学着学着就感觉不对了。要脱节
    难道8g1k08a不能学冲哥吗?
    有什么别的办法吗?
    我也试了用keil5创建stc32g的文件。确实显示c251了,是不是这样就可以学了。只是我不用看到电灯之类的东西?


    截图202405241915338350.jpg

    截图202405241917155960.jpg

    回复 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    10 小时前
  • 签到天数: 104 天

    [LV.6]常住居民II

    12

    主题

    1072

    回帖

    1999

    积分

    金牌会员

    积分
    1999
    发表于 2024-5-25 07:25:43 来自手机 | 显示全部楼层
    头文件换下,还有有些寄存器stc8g1k没有会报错,要学会看数据手册
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    10 小时前
  • 签到天数: 203 天

    [LV.7]常住居民III

    67

    主题

    913

    回帖

    3114

    积分

    论坛元老

    积分
    3114
    发表于 2024-5-25 09:29:34 | 显示全部楼层
    stc8g1k与stc32g12k128的寄存器存在好多不同的地方,但好多工作原理是相同的。STC提供好多例程,这些都可以拿来先学习。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    16 小时前
  • 签到天数: 34 天

    [LV.5]常住居民I

    30

    主题

    296

    回帖

    729

    积分

    高级会员

    积分
    729
     楼主| 发表于 2024-5-25 09:39:12 来自手机 | 显示全部楼层
    soma 发表于 2024-5-25 07:25
    头文件换下,还有有些寄存器stc8g1k没有会报错,要学会看数据手册

    对,就是这个意思,一直报错,很多很多代码都报错,明明一模一样
    比如定义eaxfr=1
    我搜了手册,手册里没有提到这个东西
    寄存器地址都没
    我都蒙了
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    16 小时前
  • 签到天数: 34 天

    [LV.5]常住居民I

    30

    主题

    296

    回帖

    729

    积分

    高级会员

    积分
    729
     楼主| 发表于 2024-5-25 09:40:06 来自手机 | 显示全部楼层
    xxkj2010 发表于 2024-5-25 09:29
    stc8g1k与stc32g12k128的寄存器存在好多不同的地方,但好多工作原理是相同的。STC提供好多例程,这些都可以 ...

    所以对新手来说,很糟糕了,找了半天手册找不到相应的代码
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    10 小时前
  • 签到天数: 104 天

    [LV.6]常住居民II

    12

    主题

    1072

    回帖

    1999

    积分

    金牌会员

    积分
    1999
    发表于 2024-5-25 09:53:21 来自手机 | 显示全部楼层
    还是根据视频相对应的MCU学习比较好,不同
    的U寄存器可能不一样。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    16 小时前
  • 签到天数: 34 天

    [LV.5]常住居民I

    30

    主题

    296

    回帖

    729

    积分

    高级会员

    积分
    729
     楼主| 发表于 2024-5-25 10:25:40 来自手机 | 显示全部楼层
    soma 发表于 2024-5-25 09:53
    还是根据视频相对应的MCU学习比较好,不同
    的U寄存器可能不一样。

    我也发现了,,,
    又要重新找视频,或者换老师
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    11 小时前
  • 签到天数: 202 天

    [LV.7]常住居民III

    26

    主题

    981

    回帖

    2524

    积分

    金牌会员

    积分
    2524
    发表于 2024-5-25 10:59:52 | 显示全部楼层
    stc32手册首页有这个说明,stc8的没有
    截图202405251059082683.jpg
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    16 小时前
  • 签到天数: 34 天

    [LV.5]常住居民I

    30

    主题

    296

    回帖

    729

    积分

    高级会员

    积分
    729
     楼主| 发表于 2024-5-25 11:55:46 来自手机 | 显示全部楼层
    jwd 发表于 2024-5-25 10:59
    stc32手册首页有这个说明,stc8的没有

    有点没懂,那我出现类似的代码应该怎么处理呢?
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    11 小时前
  • 签到天数: 202 天

    [LV.7]常住居民III

    26

    主题

    981

    回帖

    2524

    积分

    金牌会员

    积分
    2524
    发表于 2024-5-25 13:06:46 | 显示全部楼层
    stc8系列要这样操作P_SW2 |=0x80;不能直接写EAXFR=1;
    截图202405251303523083.jpg
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-6-17 16:54 , Processed in 0.080196 second(s), 67 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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