什么叫PMW控制

来源:百度知道 编辑:UC知道 时间:2024/06/07 16:23:33
什么叫PWM控制

pmw脉冲调速芯片

方波产生程序,产生的方波 312.5HZ的方波16级调速度
;占空比控制在8/16以下
;占用寄存1的R2,R3 RAM中的40h,41h,42h
;其中40h值的设定决定跳速级数
LINEB EQU 0AH
LINEC EQU 0BH
LINED EQU 0CH
LINEE EQU 0DH
LINEF EQU 0EH
LINEG EQU 0FH
ORG 0000H
LJMP MIAN
ORG 000BH
LJMP IT00
ORG 0013H
LJMP INT100

ORG 0030H

MIAN:
MOV R0,#7FH
LOOP:MOV @R0,#00H
DJNZ R0,LOOP

MOV 40H,#1 ;调速级数设置
SETB P1.6
SETB P1.2
CLR P1.4
CLR 03H
MOV SP,#6DH
SETB IT1
SETB EX1
SETB PX1;探测黑线的传感器为INT1边沿触发,优先级应该最高

MOV TMOD,#01H
MOV TH0,#0FFH
MOV TL0,#9CH ;100UM

SETB ET0
SETB EA
HEAR:
JNB LINEG,EXTI11
ACALL DEL5S
CPL P1.2
CPL P1.4
CLR 0AH
CLR 0BH
CLR 0CH
CLR 0DH
CLR 0EH