康辉55AA 发表于 2022-12-5 15:05:34

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

stc-isp-15xx-v6.90U-完整版 中的范例程序   STC8G系列-PWM实现渐变(呼吸灯)-ASM 在伟福软件模拟器 JMasterIII For STC51    下,   编译不能通过。

神农鼎 发表于 2022-12-5 16:42:52

示例是在KEIL C51编译器 通过的,这个 也支持 汇编======你自己修改了,或换KEIL C51编译器/汇编器

国学芯用 发表于 2022-12-6 09:20:41

直接在keil C51里编译就可以

康辉55AA 发表于 2022-12-6 11:08:41

ASM范例程序没有问题,推测是编译环境间的兼容问题。
通过修改部分语句,现在可以编译通过。
向贵公司索要的器件和工具还没有到(注册那天要的),网购的芯片今天(6号)刚刚投递到站,还没有去顺丰柜子里取回。
目前我这里还没有验证硬件条件!等验证后再说明结果。
c:\1.jpg

康辉55AA 发表于 2022-12-6 11:10:41

本帖最后由 康辉55AA 于 2022-12-6 11:11 编辑

C:\1.JPG

康辉55AA 发表于 2022-12-6 11:13:27

本帖最后由 康辉55AA 于 2022-12-6 11:15 编辑

不知这样修改是否符合原程序语意,还望高手指点一二?

zhp 发表于 2022-12-6 13:24:00

康辉55AA 发表于 2022-12-6 11:13
不知这样修改是否符合原程序语意,还望高手指点一二?

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

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

神农鼎 发表于 2022-12-6 15:54:59

换成 主流的 KEIL C51 编译器,C/ASM都支持,工欲善其事必先利其器

康辉55AA 发表于 2022-12-6 23:03:55

谢谢以上各位的指导。现在等待硬件验证。
KILL环境我根据本论坛的指引去KILL官网下载了,但没有证书文件,用不了!!!
伟福环境其实也需要KILL支持,才能用C51,现在很为难。

梁工 发表于 2022-12-7 15:46:03

编译器不兼容造成的,使用KEIL 编译吧。
页: [1] 2
查看完整版本: stc-isp 中的范例程序 PWM实现渐变(呼吸灯)