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

基于51单片机自动加料机控制系统设计 第12页

更新时间:2010-2-24:  来源:毕业论文
基于51单片机自动加料机控制系统设计 第12页
附录A:系统框图
附录B:系统硬件框图
程序清单:
ORG
LJMP IINT0
ORG 0080H                 
MAIN:MOV SP,#60H         
MOV PSW,#00H
MOV 71H,#14H
MOV 72H,#           
MOV 73H,#00H
MOV 74H,#00H
MOV 75H,#00H
MOV 76H,#00H
MOV TMOD,#01H     
MOV TL0,#0B0H      
MOV TH0,#3CH
SETB TR0               ;,开中断
SETB EA
SETB ET0
JMCGS:JMB P1.2,KK            
NOP
NOP
JB P1.2,KK
NOP
MOV 70H,#01H
KK:LJMP JMCGS                ;等待中断
         ORG 0100H            ;中断服务子程序
IINT0:PUSH A                   ;入栈保护
PUSH PSW
CLR EA                   ;关中断
CLR TR0                 
DJNZ 71H,ZDFH            ;不到2秒直接中断返回
MOV A,70H
MOV B,72H               
MVL AB
MOV R6,B
MOV R5,A
MOV R2,#02H
LCALL CHUFA             
MOV 73H,R5               
LCALL KZCX              
MOV 74H,73H            
ZDFH:SETB EA                   ;开中断
SETB ET0
MOV TMOD,#01H           0重新赋初值
MOV TL0,#0B0H
MOV TH0,#3CH
SETB TR0                 
POP PSW                   ;出栈
POP A
RETI                       ;中断返回
CHUFA:MOV R7,#08H
CHU1:CLR C
MOV A,R5
RLC A
MOV R5,A
MOV A,R6
RLC A
www.751com.cn
CHU2:INC R5
CHU3:MOV R6,A
JNE R7,CHU1
RET
KZCX:MAIN A,73H            ;控制子程序
CJNE A,74H,KZ2       
ZJFH:RET                     ;直接返回
KZ2:JC PFKZ                 
CFKZ:MOV B,#03H            
DIV AB
MOV 75H,A
CJNE A,#04H,ZJFH
JC ZJFH
MOV A,75H
CJNE A,#0AH,CFKZ1
JNC CFKZ2
CFKZ1:MOV TMOD,#10H         
MOV TL0,#0B0H
MOV TH0,#3CH
SETB TR1
SETB P1.0
DELAY:JNB TF1,DELAY
CLR TR1
CLR TF1
CLR P1.0
LJMP ZJFH
CFKZ2:MOV R4,#02H             
CFKZ3:MOV TMOD,#10H
MOV TH0,#3CH
SETB TR1
SETB P1.0
DELAY:JNB TF1,DELAY1
CLR TR1
CLR TF1
CLR P1.0
DJNZ R4,CFKZ3
LJMP ZJFH
PFKZ:MOV B,#03H           
DIV AB
MOV 76H,A

 << 上一页  [11] [12] [13] [14] [15] [16] 下一页

基于51单片机自动加料机控制系统设计 第12页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

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