计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

提升机变频调速系统(一)-自动化毕业论文(5)

2013-07-28 01:28
导读:PUSH Acc ACALL DELAY MOV A,P1 ANL A,#0FH CPL A JZ EXIT CJNE A,#01H NEXT SJMP K1 NEXT:CJNE A,#02H NEXT1 SJMP K2 NEXT1:CJNE A,#04H,NEXT2 SJMP K3 K1:加速 EXIT:POP Acc DELAY:MOV R6,#20 DJNZ R7,$ DJNZ R6
 
 PUSH Acc       
 ACALL  DELAY  
 MOV A,P1        
 ANL A,#0FH      
 CPL A            
 JZ EXIT          
 CJNE A,#01H NEXT 
 SJMP K1            
 NEXT:CJNE A,#02H NEXT1
 SJMP K2           
 NEXT1:CJNE A,#04H,NEXT2
 SJMP K3
 K1:加速
 EXIT:POP Acc         
 DELAY:MOV R6,#20  
 DJNZ R7,$
 DJNZ R6,D1
 RET
4.3 LED显示流程图及子程序
 显示部分采用8255A作为单片机应用系统扩展的I/O口,占用片外数据存储器空间。8255A的A口、B口和二片8路三态反相缓冲器74LS240共同作为字形码锁存驱动器,8255A的A口和B口作字符段码输出口,通过74LS240向LED显示块提供段选信号;8255A的C口和一片6路集电极开路反相门电路7406共同作为字位锁存驱动器,C口做LED的位选输出口,通过7406向LED显示块提供字位选择驱动信号。
 
 
 
图4-3 显示流程图
(2)显示程序如下:
MOD: PUSH  ACC
      PUSH  DPH
      PUSH  DPL
      SETB  RS0
      MOV  R0,#CWR
      MOV  A,#4DH
      MOVX  @R0,A
DIR:  MOV R0,#DIS0
      MOV R6,#60H
      MOV R7,#00H

(科教范文网http://fw.NSEAC.com编辑发布)


      MOV DPTR #TAB
DIR1: MOV A,#00H
      MOV R1,#POC
      MOVX @R1,#POC
      MOVX A,@R0
      MOVC A,@A+DPTR
      MOV R1,#POA
      MOVX @R1,A
HERE:DJNZ R7,HERE
      INC R0
      CLR C
      MOV A,R6
      RRC A
      MOV R6,A
      JNZ DIRI
      CLR RS0
     POP RS0
     POP DPL
     POP DPH
     POP ACC
     RET
TAB: DB C0H,F9H,A4H,B0H,99H;
 DB 92H,82H,F8H,80H,90H;
 DB 88H,83H,C6H,A1H,86H;
 DB 8EH,BFH,8CH,FFH;
4.4提升物速度、位置计算流程图及子程序
 设计要求显示提升物的速度与位置,将PG卡输出的脉冲接到80C51的P3.5引脚,即用T1来对脉冲计数,同时由T0定时,最后由计数值计算出速度与位置。
(1) 流程图如下:
 
图4-4 速度、位置计算流程图
(2)子程序
ORG 000BH
LJMP INT
ORG 001BH
MOV TMOD, #51H
MOV TL0 ,#71H
MOV TH0, #09H
MOV TL1 ,#00H
MOV TH1, #00H
MOV R0 ,#70H
SETB EA
SETB ET0
SETB ET1
SETB TR0
SETB TR1
INT: CLR TR1
 MOV @R0, TL1
 INC R0
 MOV @R0,THI

 
 
5 系统的运行
5.1系统工作过程叙述
一、准备阶段
设置好变频器参数;按下开始按钮SB2,KM2线圈得电,使电磁铁线圈YA也得电动作,使衔铁吸上使弹簧拉紧,同时联动机构把压紧在制动轮上的抱闸提起,此时,接触器KM1通电,三相交流电接通;接通相应直流电源,给整个系统供电;单片机中也进行相应的初始化。