毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

水箱单片机控制系统(电路图+源程序+论文)

更新时间:2010-5-4:  来源:毕业论文

水箱单片机控制系统(电路图+源程序+论文)
主程序:
ORG 0000H
AJMP MAIN
ORG 0060H
MAIN: MOV  P1, #FFH      ; P1 P3口初始化置1
MOV  P3,#FFH
JNB P1.3 , AVT         ; 若手动在自动位置,跳到自动模式子程序
AJMP  MEN               ;否则转到手动模式子程序
END
AUT:   NOP(空命令)
JNB  P1.2 , LG          ;水位高—LG
JB  P1.1   LD ,        ;水位没低---LD
CLR  P3.1               ;水位低报警
JB     P1.0, LDD        ;水位未低低---LDD
CLR  P3.0               ;水位低低报警
JNB 3.1   P1.6,   Y1    ;M1已启动—Y1
CLR P1.4               ;否则启动M1
Y1:JNB P1.7 ,Y2        ; M2已启动---Y2
   CLR P1.5             ;否则启动M2
Y2:ACALL  DELAY ;延时1分钟
   AJMP  AUT   ;返回自动模式
LDD: JNB P1.6 ,Y3 ; 单独运行M1(LDD〈水位〈LD)
CLR P1.4
www.youerw.com
NN:JNB  ACC.4 ,HM1
JNB  ACC.5, HM2
JNB  ACC.6 ,DM1
JNB  ACC.7 ,DM2
AJMP  MEN
HM1: JNB  P1.6 ,MEN
CLR  P1.4
AJMP MEN
HM2:JNBP1.7, MEN
CLR  P1.5
AJMP MEN
DM1:JB  P1.6, MEN
SETB  P1.4
AJMP MEN
DM2:JB  P1.7, MEN
SETB  P1.5
AJMP  MEN
RET
延时1S主程序
T1M1:  MOV R1,  #F0H
L4:     MOV R2,  #08H
L1:     MOV R3,  #FAH
L2:     MOV R4,  #FAH
L1:     DJNZ R4,   L1
DJNZ R3,   L2
DJNZ R2,   L3
DJNZ R1,   L4
RET
延时6ms子程序
T1M3:  MOV  R4, #12
MM:    MOV  R5, #248
DJN2  R5, $
DJN2  R4, D3
RET

有无键合子程序:
KEY:ACALL   KS1        ;有无闭合
JNZ  LK1
ACALL   TIM
AJMP   KEY         ;无键闭合返回
LK1:ACALL   TIM
ACALL   TIM
ACALL   KS1
JNZ   LK2
ACALL   TIM
AJMP   KEY
LK2:RET
KS1:MOV A , P3       ;扫描
     ANL A , #FOH     ;屏蔽低4位     RET1092

[1] [2] [3] [4] 下一页

水箱单片机控制系统(电路图+源程序+论文)下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。