单片机技术与应用第6章 单片机的应用.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图6.28 直流电机两端电压与转速和转向间的关系 正 反 转 速 度 R1 R2 波 形 正转 R3?=?01H 低速 21H 61H 中速 41H 41H 高速 61H 21H 全速 7FH 02H 反转 R3?=?02H 低速 61H 21H 中速 41H 41H 表6.5 脉冲波形设定 正 反 转 速 度 R1 R2 波 形 反转 R3?=?02H 高速 21H 61H 全速 02H 7FH 续表 图6.29 键值判断流程图 图6.30 脉冲输出流程图 源程序如下所示: PI EQU 8200H ;开关输入口地址 ORG 0000H SJMP START ORG 0040H START: MOV SP,#60H READ:??MOV DPTR,#PI MOVX A,@DPTR ;读开关状态 JB ACC.0,N_S0 ;判断各开关状态 JB ACC.1,N_S1 ;跳往各分支 JB ACC.2,N_S2 JB ACC.3,N_S3 JB ACC.4,Z_S3 JB ACC.5,Z_S2 JB ACC.6,Z_S1 JB ACC.7,Z_S0 MOV R1,#41H ;开关均未闭合 MOV R2,#41H ;则置零电平状态 MOV R3,#03H AJMP WAVE N_S0:?MOV R1,#21H ;低速 MOV R2,#61H MOV R3,#01H ;正转 AJMP WAVE N_S1: MOV R1,#41H ;中速 MOV R2,#41H MOV R3,#01H ;正转 AJMP WAVE N_S2: MOV R1,#61H ;高速 MOV R2,#21H MOV R3,#01H ;正转 AJMP WAVE N_S3: MOV R1,#7FH ;全速 MOV R2,#02H MOV R3,#01H ;正转 AJMP WAVE Z_S3: MOV R1,#02H ;全速 MOV R2,#7fH MOV R3,#02H ;反转 AJMP WAVE Z_S2: MOV R1,#21H ;高速 MOV R2,#61H MOV R3,#02H ;反转 AJMP WAVE Z_S1: ??MOV R1,#41H ;中速 MOV R2,#41H MOV R3,#02H ;反转 AJMP WAVE Z_S0: MOV R1,#61H ;低速 MOV R2,#21H MOV R3,#02H ;反转 WAVE: MOV A,R3 JB ACC.0,HI ;判断正转标志 MOV P1,#00H ;输出零电平 SJMP NS HI: MOV P1,#01H ;输出高电平 NS: LCALL DELAY ;延时 DJNZ R1,NS JB ACC.1,LLO ;判断反转标志 MOV P1,#00H ;输出零电平 SJMP ZS LLO: MOV P1,#02H ;输出低电平 ZS: LCALL DELAY ;延时 DJNZ R2,ZS AJMP READ ;重新读取开关状态 DELA

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档