请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LP5569 您好!
我编写该程序是为了试用 LED1、LED2、LED3和一组 led (即 kbd)。 我通过为每个引擎和全局变量(rd、3eh)写入局部变量(RA、42h 至44h)来修改控制流
所有3个发动机上的说明几乎相同、但似乎只有发动机1工作。 所有三个引擎都配置为在"自由运行"模式下运行、并且我的启动配置与使用所有 三个引擎的其他程序非常配合、但该特定程序不能正常运行。
也许我缺少什么?
感谢您的支持、
此致、
Daniel
_________________________________
LED1:DW000000000001b LED2:DW000000000010b LED3:DW0000000000000100b 键盘:DW000000011111000b 全部:DW00000001111111b .segment程序1;LED 1和 KBD 程序 map_addr全部 SET_PWM0 M1: map_addr键盘 SET_PWMRd map_addrLED1 LDRb、0 耶Rb、RA、l1off LDRb、1. 耶rb、ra、l1pulse LDRb、2. 耶rb、ra、l1flash LDRb、3. 耶Rb、RA、l1on L1off: SET_PWM0 分支0、M1 L1脉冲: 斜坡0.5、255 斜坡0.5、-255 分支0、M1 L1闪存: SET_PWM255. 等待0.3. SET_PWM0 等待0.3. 分支0、M1 L1on: SET_PWM255. 分支0、M1 结束 .segment程序2;LED 2程序 M2: map_addrLED2 LDRb、0 耶Rb、RA、l2off LDRb、1. 耶Rb、RA、l2pulse LDRb、2. 耶Rb、RA、l2flash LDRb、3. 耶Rb、RA、l2on l2off: SET_PWM0 分支0、m2 l2pulse: 斜坡0.5、255 斜坡0.5、-255 分支0、m2 l2flash: SET_PWM255. 等待0.3. SET_PWM0 等待0.3. 分支0、m2 l2on: SET_PWM255. 分支0、m2 结束 .segment程序3.;LED 3程序 M3: map_addrLED3 LDRb、0 耶Rb、RA、l3off LDRb、1. 耶rb、ra、l3pulse LDRb、2. 耶rb、ra、l3flash LDRb、3. 耶Rb、RA、l3on l3off: SET_PWM0 分支0、m3 l3pulse: 斜坡0.5、255 斜坡0.5、-255 分支0、m3 l3flash: SET_PWM255. 等待0.3. SET_PWM0 等待0.3. 分支0、m3 l3on: SET_PWM255. 分支0、m3 结束