欢迎您光临五金加工厂,如有问题请及时联系我们。

西门子828d宏程序编程实例?西门子828d编程实例精解

作者:五金加工
文章来源:本站

  

西门子828d宏程序编程实例?西门子828d编程实例精解

  

西门子828d宏程序编程实例?西门子828d编程实例精解

  

西门子828d宏程序编程实例?西门子828d编程实例精解

  1.小灯控制:

  MOV A0,#80H ;初始化

  MOV A1,#00H ;初始化

  MOV A2,#04H ;循环次数

  LOOP:MOV A3,#01H ;设定小灯的状态

  MOV P20.0,A3 ;控制P20.0的状态

  MOV A4,#10H ;循环的延时等待

  WAIT:DJNZ A4, WAIT ;等待延时

  MOV A3,#00H ;反转小灯的状态

  MOV P20.0,A3 ;控制P20.0的状态

  MOV A4,#30H ;循环的延时等待

  DJNZ A2, LOOP ;循环控制小灯

  2.电机控制:

  MOV A0,#00H ;初始化

  MOV P14.0,A0 ;电机方向设为正

  MOV P14.1,A0 ;使能电机

  MOV A1,#FFH ;初始化PWM

  MOV P18,A1 ;设置PWM占空比

  MOV A2,#10H ;循环次数

  LOOP:MOV A3,#0FH ;设定电机的工作时间

  WAIT:DJNZ A3,WAIT ;等待延时

  MOV A1,#00H ;禁止PWM

  MOV P18,A1 ;设置PWM

来源:文章来源于网络,如有侵权请联系我们删除。本文由五金加工编辑,欢迎分享本文,转载请保留出处和链接!