第一范文网 - 专业文章范例文档资料分享平台

毕业设计说明书(终稿)网络版

来源:用户分享 时间:2025/10/28 21:17:01 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

;**************************** ;开最大子程序

;**************************** OPENMAX:

CLR F0 CLR P1.4 OPEN1:SETB P1.4 NOP NOP CLR P1.4 NOP NOP

JB F0,0PEN2 AJMP OPEN1 OPEN2:LCALL FAN100 MOV 2AH,#39

SETB EA RET

清零开最大标志位 ;正转 ;是否开最大 ;没到开最大,继续开

;开最大,为关闭中断信号,关100步 ;开中断 41

;

;**************************** ;正转100子程序

;**************************** ZHENG100:

CLR EA ;关中断 CLR P1.4 MOV A,2AH CJNE A,#39,ZHENG RET

ZHENG:MOV R0,#100 ZHENG1:SETB P1.4 NOP NOP CLR P1.4 DJNZ R0,ZHENG1

ADD A,#1 MOV 2AH,A CJNE A,#39,ZHENG2

SETB P1.5 ZHENG2:SETB EA RET

;读位置 是否快最开位置 ;正转100步 ;记录位置 ;打开全开指示灯 ;开中断 42

;

;**************************** ;反转100子程序

;**************************** FAN100:

CLR EA ;关中断 CLR P1.6 MOV A,2AH CJNE A,#0,FAN RET

FAN: MOV R0,#100 FAN1: SETB P1.6 NOP NOP CLR P1.6 DJNZ R0,FAN1

SUBB A,#1 MOV 2AH,A CJNE A,#0,FAN2

SETB P1.7 FAN2: SETB EA RET

;读位置 ;是否最关位置 ;反转100步 ;记录位置 ;打开关闭指示灯 ;开中断 43

;**************************** ;键盘及位置传感器中断子程序 ;**************************** INT:

NSHAKE:MOV 13H,#23 SHAKE1:MOV 14H,#216 SHAKE2:DJNZ 14H,SHAKE2 DJNZ 13H,SHAKE1

JB P3.2,INTD JNB P2.6,INTC JNB P2.0,INTA JNB P2.1,INTE JNB P2.2,INTB JNB P2.3,INTF JNB P2.4,INTG JNB P2.5,INTH

INTC: LCALL BAOHU SETB F0 LCALL HUIFU CLR EA ;消除抖动 ;是抖动返回

;开最大位置传感器按下 手动按钮按下 ;自动按钮按下 ;上调温度按钮按下 ;下调温度按钮按下 ;开最大按钮按下 ;关最大按钮按下 ;开最大中断(仅在初始化自动时发生该中断) ;现场保护 ;置开最大标志位 ;恢复现场 ;关中断

44

;

搜索更多关于: 毕业设计说明书(终稿)网络版 的文档
毕业设计说明书(终稿)网络版.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3pdpy3ppnv1xep036ofa_11.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top