- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DJ1电机实验平台使用说明
AEDK—DJ实验平台使用说明1
使用AEDK 5196ET实验机。
接线说明
步进电机和直流电机接线接至一标准25芯插头,接线和插头定义如下:
直流电机: 白线:输入电压端;
黑线:地线。
步进电机: 白线:+12V接入;
红线:A相;
黄线:B相;
绿线:C相;
蓝线:D相。
25芯插头:
示例程序
实验连线:首先将25芯电缆接好,再将实验机上W2的最右端孔接上+5V电源。将W2的中心抽头与AD0809的IN2相连,AD0809的CS与8100H相连,EOC与8051的P32相连。0832的片选与8000H相连。8255 的片选CS接至8400H。
实验步骤:先从实验机上汇编、加载实验程序,执行后LED显示DJ—DEMO的字样,按0A键,程序开始执行。(程序默认为直流电机),旋动W2,可以看到直流电机的速度为可调。按动08键,这时程序转向步进电机,同样旋动W2步进电机的速度也可以用W2控制。再按动09键,这时步进电机会反向运行。
实验程序:仅供演示
;##############################################
;#键盘定义:0A键为启动键,01键为直流电机运行键 #
;# 08键为步进电机运行键(反转),09键为 #
;# 步进电机正转运行键.按动0A键程序重 #
;# 新执行. #
;##############################################
CS0832 EQU 8000H ;0832片选地址
COMM_8255 EQU 8406H ;8255命令口地址
DATA_8255 EQU 8404H ;8255数据口地址
CS0809 EQU 8104H ;0809片选地址
COMM_8279 EQU 0FF82H ;8279命令口地址
DATA_8279 EQU 0FF80H ;8279数据口地址
RFIFO EQU 40H ;写先入先出缓冲区
WDISP_RAM EQU 90H ;写显示缓冲区
DISP_RAM EQU 40H ;显示缓冲区首址
SPD_BUF EQU 50H ;速度缓冲区
AD_FLAG EQU 70H ;A/D转换结束标志
ORG 0000H
SJMP START
ORG 0003H
LJMP INT0 ;中断入口地址
ORG 0060H
START:
MOV SP,#60H
MOV DPTR,#COMM_8279 ;8279初始化
MOV A,#00H
MOVX @DPTR,A
MOV A,#34H
MOVX @DPTR,A
MOV A,#0D2H
MOVX @DPTR,A
MOV DPTR,#COMM_8255 ;8255初始化
MOV A,#90H
MOVX @DPTR,A ;设置C口为输出端口
;开中断
SETB EX0
SETB EA
SETB IT0
CLR AD_FLAG ;A/D转换标志置零
MOV R0,#DISP_RAM
MOV R2,#08H
BEGIN: DEC R2 ;程序运行提示信息
MOV DPTR,#MESS
MOV A,R2
MOVC A,@A+DPTR ;显示DJ--DEMO
MOV @R0,A
INC R0
CJNE R
文档评论(0)