本文包含原理图、PCB、源代码、封装库、中英文PDF等资源
您需要 登录 才可以下载或查看,没有账号?注册会员
×
FAST EQU P1.0 ;加速按键
SLOW EQU P1.1 ;减速按键
CLOCK EQU P1.2 ;时钟脉冲
ZF EQU P1.3 ;正反转控制按键
BQ EQU P1.4 ;半步和全步的选择
SETB CLOCK
MOV R0,#100
LCALL JCTS
LCALL DELAY
CLR CLOCK
MOV R0,#100
LCALL JCTS
LCALL DELAY
DELAY:MOV R1,#10
DJNZ R1,$
DJNZ R0,DELAY
RET
JCTS: ;检测调速当按加速时增大时钟的频率 当按减速按键时
SET FAST 减小脉冲频率
JB FAST ,UP
SET SLOW
JB SLOW,DOWN
GO:MOV A,R0
SUBB A,#10
MOV R0,A
DOWN:MOV A,R0
ADD A,#10
MOV R0,A
RET
附注:采用L297和L298芯片控制单片机 以上为程序调速的部分,初学者不知可否实现!!请各位高手请教!!!
我的QQ:314950782 希望好心人加Q告诉我的错误!!谢谢!! |
|