找回密码
 立即注册
查看: 1632|回复: 10

stc-isp 中的范例程序 PWM实现渐变(呼吸灯)

[复制链接]
  • TA的每日心情
    奋斗
    昨天 09:49
  • 签到天数: 121 天

    [LV.7]常住居民III

    34

    主题

    164

    回帖

    280

    积分

    中级会员

    积分
    280
    发表于 2022-12-5 15:05:34 | 显示全部楼层 |阅读模式
    stc-isp-15xx-v6.90U-完整版 中的  范例程序   STC8G系列-PWM实现渐变(呼吸灯)-ASM 在  伟福软件模拟器 JMasterIII For STC51    下,   编译不能通过。

    1-STC8G系列-呼吸灯例程

    1-STC8G系列-呼吸灯例程

    2-南京伟福编译器-软件模拟器-环境

    2-南京伟福编译器-软件模拟器-环境

    3-将代码复制到伟福编译器中

    3-将代码复制到伟福编译器中

    4-将重复定义部分注释掉

    4-将重复定义部分注释掉

    5-第1个编译错误57行

    5-第1个编译错误57行

    6-第2个编译错误66行

    6-第2个编译错误66行

    7-第3个编译错误68行

    7-第3个编译错误68行

    8-第4个编译错误122行

    8-第4个编译错误122行

    9-第5个编译错误125行

    9-第5个编译错误125行

    10-注释掉上述5处错误后-编译成功

    10-注释掉上述5处错误后-编译成功

    11-汇编的这种语法我没有用过,请指教

    11-汇编的这种语法我没有用过,请指教

    图片汇总

    图片汇总
    回复 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9462

    回帖

    1万

    积分

    管理员

    积分
    14007
    发表于 2022-12-5 16:42:52 | 显示全部楼层
    示例是在  KEIL C51编译器 通过的,这个 也支持 汇编======你自己修改了,或换  KEIL C51编译器/汇编器
  • TA的每日心情
    开心
    3 小时前
  • 签到天数: 95 天

    [LV.6]常住居民II

    70

    主题

    610

    回帖

    1894

    积分

    超级版主

    积分
    1894
    QQ
    发表于 2022-12-6 09:20:41 | 显示全部楼层
    直接在keil C51里编译就可以
    呼吸灯.png
    热线19952583534
    www.STCAI.com
  • TA的每日心情
    奋斗
    昨天 09:49
  • 签到天数: 121 天

    [LV.7]常住居民III

    34

    主题

    164

    回帖

    280

    积分

    中级会员

    积分
    280
     楼主| 发表于 2022-12-6 11:08:41 | 显示全部楼层
    ASM范例程序没有问题,推测是编译环境间的兼容问题。
    通过修改部分语句,现在可以编译通过。
    向贵公司索要的器件和工具还没有到(注册那天要的),网购的芯片今天(6号)刚刚投递到站,还没有去顺丰柜子里取回。
    目前我这里还没有验证硬件条件!等验证后再说明结果。
    c:\1.jpg
  • TA的每日心情
    奋斗
    昨天 09:49
  • 签到天数: 121 天

    [LV.7]常住居民III

    34

    主题

    164

    回帖

    280

    积分

    中级会员

    积分
    280
     楼主| 发表于 2022-12-6 11:10:41 | 显示全部楼层
    本帖最后由 康辉55AA 于 2022-12-6 11:11 编辑

    C:\1.JPG

    修改部分语句后编译可以通过

    修改部分语句后编译可以通过
  • TA的每日心情
    奋斗
    昨天 09:49
  • 签到天数: 121 天

    [LV.7]常住居民III

    34

    主题

    164

    回帖

    280

    积分

    中级会员

    积分
    280
     楼主| 发表于 2022-12-6 11:13:27 | 显示全部楼层
    本帖最后由 康辉55AA 于 2022-12-6 11:15 编辑

    不知这样修改是否符合原程序语意,还望高手指点一二?
  • TA的每日心情
    开心
    6 天前
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    16

    主题

    722

    回帖

    2574

    积分

    超级版主

    积分
    2574
    发表于 2022-12-6 13:24:00 | 显示全部楼层
    康辉55AA 发表于 2022-12-6 11:13
    不知这样修改是否符合原程序语意,还望高手指点一二?

    第一处修改不正确
    可修改为: ANL PWMCFG01,#0F7H

    我们的所有范例都是基于Keil开发环境的
    你这个代码我保存为Keil项目后编译,0错误,0警告

    该用户从未签到

    551

    主题

    9462

    回帖

    1万

    积分

    管理员

    积分
    14007
    发表于 2022-12-6 15:54:59 | 显示全部楼层
    换成 主流的 KEIL C51 编译器,C/ASM都支持,工欲善其事必先利其器
  • TA的每日心情
    奋斗
    昨天 09:49
  • 签到天数: 121 天

    [LV.7]常住居民III

    34

    主题

    164

    回帖

    280

    积分

    中级会员

    积分
    280
     楼主| 发表于 2022-12-6 23:03:55 | 显示全部楼层
    谢谢以上各位的指导。现在等待硬件验证。
    KILL环境我根据本论坛的指引去KILL官网下载了,但没有证书文件,用不了!!!
    伟福环境其实也需要KILL支持,才能用C51,现在很为难。

    该用户从未签到

    46

    主题

    3033

    回帖

    6837

    积分

    超级版主

    积分
    6837
    发表于 2022-12-7 15:46:03 | 显示全部楼层
    编译器不兼容造成的,使用KEIL 编译吧。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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

    GMT+8, 2024-5-17 11:36 , Processed in 0.091635 second(s), 68 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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