四相八拍步进电机调速_第1页
四相八拍步进电机调速_第2页
四相八拍步进电机调速_第3页
四相八拍步进电机调速_第4页
四相八拍步进电机调速_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 I目录目录引言 .1第 1 章 绪论 .21.1 步进电机的概述.21.1.1 步进电机的特点.21.1.2 步进电机的工作原理简述 .21.2 四相八拍步进电机 .21.2.1 四相步进电机工作原理.21.2.2 八拍得工作方式.41.3 单片机概述 .41.3.1 单片机原理简述.41.3.2 8031 单片机 .51.4 总体方案设计.51.4.1 系统的组成.51.4.2 系统的工作原理.6第 2 章 系统软件设计 .72.1 显示子程序的设计 .72.2 键盘子程序的设计.82.3 正反转程序流程图.112.3.1

2、 正反转程序流程图.112.3.2 转速快慢程序流程图.142.4 定时中断流程图.172.5 语音报警系统.192.6 主程序设计.20参考文献.23致谢 .24中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 0引言步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点。使得在速度、位置等控制领域用步进电机来控制变的非常的简单。步进电机的调速一般是改变输入步进电机

3、的脉冲的频率来实现步进电机的调速,因为步进电机每给一个脉冲就转动一个固定的角度,这样就可以通过控制步进电机的一个脉冲到下一个脉冲的时间间隔来改变脉冲的频率,延时的长短来具体控制步进角来改变电机的转速,从而实现步进电机的调速。在本设计方案中采用单片机内部的定时器改变脉冲的频率从而实现对步进电机的转速进行控制,实现电机调速与正反转的功能。关键词关键词: 步进电机, 单片机, 调速系统中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 1第 1 章 绪论1.11.1 步进电机的概述步进电机的概述1.1.1 步进电机的特点1) 一般步进电机的精度为步进角的 3-5%,且不累积。2)

4、步进电机外表允许的温度高。步进电机温度过高首先会使电机的磁性材料退磁,从而导致力矩下降乃至于失步,因此电机外表允许的最高温度应取决于不同电机磁性材料的退磁点;一般来讲,磁性材料的退磁点都在摄氏 130 度以上,有的甚至高达摄氏 200度以上,所以步进电机外表温度在摄氏 80-90 度完全正常。3)步进电机的力矩会随转速的升高而下降。当步进电机转动时,电机各相绕组的电感将形成一个反向电动势;频率越高,反向电动势越大。在它的作用下,电机随频率(或速度)的增大而相电流减小,从而导致力矩下降。4)步进电机低速时可以正常运转,但若高于一定速度就无法启动,并伴有啸叫声。步进电机有一个技术参数:空载启动频率

5、,即步进电机在空载情况下能够正常启动的脉冲频率,如果脉冲频率高于该值,电机不能正常启动,可能发生丢步或堵转。在有负载的情况下,启动频率应更低。如果要使电机达到高速转动,脉冲频率应该有加速过程,即启动频率较低,然后按一定加速度升到所希望的高频(电机转速从低速升到高速)。 1.1.2 步进电机的工作原理简述 步进电机是一种用电脉冲进行控制 ,将电脉冲信号转换成相位移的电机 ,其机械位移和转速分别与输入电机绕组的脉冲个数和脉冲频率成正比 ,每一个脉冲信号可使步进电机旋转一个固定的角度.脉冲的数量决定了旋转的总角度 ,脉冲的频率决定了电机运转的速度.当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设

6、定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。1.21.2 四相八拍步进电机四相八拍步进电机1.2.1 四相步进电机工作原理图 1.5 是该四相反应式步进电机工作原理示意图。中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 2图 1.5 四相步进电机步进示意图开始时,开关 SB 接通电源,SA、SC、SD 断开,B 相磁极和转子 0、3 号齿对齐,同时,转子的 1、4 号齿就和 C、D 相绕组磁极产生错齿

7、,2、5 号齿就和 D、A 相绕组磁极产生错齿。 当开关 SC 接通电源,SB、SA、SD 断开时,由于 C 相绕组的磁力线和 1、4 号齿之间磁力线的作用,使转子转动,1、4 号齿和 C 相绕组的磁极对齐。而 0、3 号齿和 A、B 相绕组产生错齿,2、5 号齿就和 A、D 相绕组磁极产生错齿。依次类推,A、B、C、D 四相绕组轮流供电,则转子会沿着 A、B、C、D 方向转动。四相步进电机按照通电顺序的不同,可分为单四拍、双四拍、八拍三种工作方式。单四拍与双四拍的步距角相等,但单四拍的转动力矩小。八拍工作方式的步距角是单四拍与双四拍的一半,因此,八拍工作方式既可以保持较高的转动力矩又可以提高

8、控制精度。单四拍、双四拍与八拍工作方式的电源通电时序与波形分别如图 1-6.a、b、c 所示:a 单四拍 b 双四拍 c 八拍中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 3图 1.6 步进电机工作时序波形图1.2.2 八拍得工作方式单双八拍工作方式:A-AB-B-BC-C-CD-D-DA (即一个脉冲,转 3.75 度)八拍运行时步距角为 =360 度/(50*8)=0.9 度(俗称半步)。1.31.3 单片机单片机概述概述1.3.1 单片机原理简述单片机(SINGLE-CHIP MICROCOMPUTER)是把微型计算机主要部分都集成在一块芯片上的单芯片微型计算机。

9、图 1.7 中表示单片机的典型结构图。由于单片机的高度集成化,缩短了系统内的信号传送距离,优化了结构配置,大大地提高了系统的可靠性及运行速度,同时它的指令系统又很适合于工业控制的要求,所以单片机在工业过程及设备控制中得到了广泛的应用。图 1.7 典型单片机结构图 单片机在进行实时控制和实时数据处理时,需要与外界交换信息。人们需要通过人机对话,了解系统的工作情况和进行控制。单片机芯片与其它 CPU 比较,功能虽然要强得多,但由于芯片结构、引脚数目的限制,片内 ROM、RAM、I/O 口等不能很多,在构成实际的应用系统时需要加以扩展,以适应不同的工作情况。单片机应用系统的构成基本上如图 1.8 所

10、示。中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 4图 1.8 单片机的应用系统单片机应用系统根据系统扩展和系统配置的状况,可以分为最小应用系统、最小功耗系统、典型应用系统。本设计是设计一款最小应用系统,最小应用系统是指能维持单片机运行的最简单配置的系统。这种系统成本低廉、结构简单,常用来构成简单的控制系统,如开关量的输入/输出控制、时序控制等。对于片内有 ROM/EPROM 的芯片来说,最小应用系统即为配有晶体振荡器、复位电路和电源的单个芯片;对与片内没有 ROM/EPROM芯片来说,其最小应用系统除了应配置上述的晶振、复位电路和电源外,还应配备 EPROM或 EEP

11、ROM 作为程序存储器使用1.3.2 8031 单片机8031 单片机具有体积小,重量轻,价格低,耗电少,电源单一,抗干扰能力强,可靠性高,面向控制,控制功能强,运行速度快等特点。所以本次调速设计芯片采用 8031来控制。8031 单片机内部组成:1 个 8 位微处理器 CPU;128 字节的数据存储器(RAM);32 条I/O 位线(四个 8 位口 P0,P1,P2,P3);2 个定时器;1 个具有 5 个中断源,2 个优先级的中断嵌套机构;1 个全双工的串行通信端口,特许功能寄存器以及一个震荡和时钟电路。各部分通过芯片内部总线连接。8031 单片机的硬件机构特点:8031 单片机无内部存储

12、器(ROM),有数据存储器(RAM);输入/输出(I/O)端口:它具有一个全双的串行口,该串行口由两根 I/O 位线构成,有四种工作方式,可通过编程选定,且 8031 还有 32 个 I/O 位线。中断与堆栈:8031 单片机有 5 个中断源,分为 2 级优先,每个中断源的优先级是可以编程的。它的堆栈位置也是可以编程的,堆栈深度可以达到 128 字节。定时/计数器与寄存区:8031 单片机有 2 个 16 位定时/计数器,通过编程可以实现四种工作模式。8031 单片机在内部 RAM中设置了四个通用工作寄存器区,共 32 个寄存器,以适应多种终端或子程序嵌套的要求。中北大学信息商务学院课程设计说

13、明书中北大学信息商务学院课程设计说明书 5指令系统:8031 单片机指令系统功能大,指令段,执行速度快。外接晶振的频率为128MHZ 时,大部分指令执行时间为 1M。1.41.4 总体方案设计总体方案设计1.4.1 系统的组成本系统主要组成部分为:主机芯片 8031,转速测量采集系统,步进电机的驱动系统,8279 扩展外部中断子系统,报警系统等多部分系统原理图键盘显示器82798031光电耦合A/D 转换器步进电机图 1.10 系统原理框图1.4.2 系统的工作原理系统的工作原理如下:有主机芯片 8031 发出指令至步进电机的驱动和隔离电路,步进电机启动,通过 8031 的内部中断来实现步进电

14、机的加速运转。电机的转速通过光电传感器,传输到采样保持电路到 A/D 转换器,转换成数字信号,存到主机芯片 8031 进行处理,在传输到 8279 到 LED 显示器。如果转速超过规定速度,通过 8031 发出指令到报警电路报警。单片机控制步进电机工作是,电机在几十伏,甚至一百幅的高压条件下工作,而单片机则在 5V 的低压条件下工作,一旦步进电机的电压窜到单片机部分,竟会引起单片机损坏;或者步进电机部分的有关信号干扰单片机,也会引起系统工作失误。故单片机与不进电极之间的硬件接口一般需要进行电压隔离;对于四相步进电机,需要四路控制电路,每一路控制步进电机的一相;有时需要步进电机以不同的速度工作,

15、不适应不同的目的,硬件接口中将包括工作频率发生器。中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 6第 2 章 系统软件设计2.12.1 显示子程序的设计显示子程序的设计 图 2.1 显示程序流程图中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 78279 的初始化程序如下: INIT: MOV DPTR,#7FFFH ;置 8279 命令/状态口地址 MOV A,#0D1H ;置清显示命令字 MOVX DPTR,A ;送清显示命令 WEIT: MOVX A,DPTR ;读状态 JB ACC.7,WEIT ;等待清显示 RAM 结束 MOV A,#3

16、4H ;置分频系数,晶振 12MHZ MOVX DPTR,A ;送分频系数 MOV A,#00H ;置键盘/显示命令 MOVX DPTR,A ;送键盘/显示命令 MOV IE,#84H ;允许 8279 中断 RET显示子程序如下: DIS: MOV DPTR,#7FFFH ;置 8279 命令/状态口地址 MOV R0,#30H ;字段码首地址 MOV R7,#08H ;8 位显示 MOV A,#90H ;置显示命令字 MOVX DPTR,A ;送显示命令 MOV DPTR,#7FFEH ;置数据口地址 LP: MOV A,R0 ;取显示数据 ADD A,#6 ;加偏移量 MOVC A,AP

17、C ;查表,取得数据的段码 MOVX DPTR,A ;送段码显示 INC R0 ;调整数据指针 DJNZ R7,LP ;RET SEG: DB 3FH,06H,5BH,4FH,66H,6DH ;字符 0、1、2、3、4、5 段码 DB 7DH,07H,7EH,6FH,77H,7CH ;字符 6、7、8、9、A、B 段码 DB 39H,5EH,79H,71H,73H,3EH ;字符 C、D、E、F、P、U 段码 DB 76H,38H,40H,6EH,FFH,00H ;字符 H、L、-、Y、“空”段码2.22.2 键盘子程序的设计键盘子程序的设计中北大学信息商务学院课程设计说明书中北大学信息商务学

18、院课程设计说明书 8图 2.2 键盘程序流程图键盘中断子程序如下:KEY: PUSH PSW PUSH DPL PUSH DPH PUSH ACC PUSH B SETB PSW.3 MOV DPTR,#7FFFH ;置状态口地址 MOVX A,DPTR ;读 FIFO 状态 ANL A,#0FH ; JZ PKYR ; MOV A,#40H ;置读 FIFO 命令 MOVX DPTR,A ;送读 FIFO 命令 MOV DPTR,#7FFEH ;置数据口地址 MOVX A,DPTR ;读数据 LJMP KEY1 ;转键值处理程序PKYR: POP B中北大学信息商务学院课程设计说明书中北大学

19、信息商务学院课程设计说明书 9 POP ACC POP DPH POP DPL POP PSW RETI ;KEY1: ; 键值处理程序键盘程序清单:KEY1: ACALL KS1; 有无键按下子程序 JNZLK1; 有键按下,转去抖延时 AJMPKEY1; 无键按下,继续扫描LK1: ACALL DELA12; 12MS 延时程序调用 ACALL KS1; 判断键是否真正按下 JNZLK2 ; 有键按下,转逐列扫描 AJMPKEY1; 无键按下,继续扫描LK2: MOVR2,#0FEH; 设置首列扫描字 MOVR4,#00H; 保存首列号 LK4: MOVDPTR,#7F01H; 列扫描字送

20、至 PA 口 MOV A,R2 MOVX DPTR,A INCDPTR; 指向 PC 口 INCDPTR MOVX A,DPTR; 读入行状态 JBACC.0,LONE; 第 0 行无键按下,转 LONE MOVA,#00H; 有键按下,设置行首键号 AJMP LKP; 转求键号 LONE: JBACC.1,LTWO; 第 1 行无键按下,转 LTWO MOVA,#08H; 有键按下,设置行首键号 AJMP LKP; 转求键号 LTWO: JB ACC.2,LTHR; 第 2 行无键按下,转 LTHR MOVA,#10H; 有键按下,设置行首键? AJMP LKP; 转求键号 LTHR:JB

21、ACC.3,NEXT; 第 3 行无键按下,查下一列 MOV A,#18H; 有键按下,设置行首键中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 10LKP:ADD A,R4 ; 求键号,键号=行首键号+列号 PUSHACC ; 保护键号LK3:ACALLKS1 ; 等待键释放 JNZLK3 ; 键未释放,继续等待 POPACC; 键释放,键号送 A AJMPOVER; 键扫描结束NEXT:INC R4; 列号加 1,指向下一列 MOVA,R2; 判断 8 列扫描完否 JNBACC.7,KND; 8 列扫描完,继续 RL A; 扫描字左移一位 MOVR2,A; 送扫描字

22、AJMPLK4 ; 转下一列扫描 KND:AJMPKEY1 OVER:RET; 键扫描结束KS1: MOVDPTR,#7F01H; 指向 PA 口 MOVA,#00H; 设置扫描字 MOVXDPTR,A; 扫描字送 PA 口 INCDPTR; 指向 PC 口 INCDPTR MOVXA,DPTR; 读入 PC 口状态 CPL; 以高电平表示有键按下 ANLA,#0FH; 屏蔽高 4 位 RET 2.32.3 正反转程序流程图正反转程序流程图2.3.1 正反转程序流程图中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 11图 2.3 正反转程序流程图主程序如下:CON: MO

23、V R3, # N MOV TMOD , # 10H MOV TL1 , # LOW中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 12 MOV TH1 , # H IGH JNB FLAG ,LEFT MOV R0 , RM AJMP TIME - SLEFT: MOV R0 , LMTIME: SETB EA SETB ET1 SETB TR1步进电机控制程序 P3.2 正转,P3.3 反转,P3.4 停止步进电机接 P1.0P1.1P1.2P1.3 ORG 00hSTOP: ORL P1,#0FFh; 步进电机停止LOOP: JNB P3.2,FOR2; 如果 P3

24、.2 按下正转 JNB P3.3,REV2 ; 如果 P3.3 按下反转 JNB P3.4,STOP1; 如果 P3.4 按下停止 JMP LOOP; 反复监测键盘FOR: MOV R0,#00h; 正转到 TAB 取码指针初值FOR1: MOV A,R0; 取码 MOV DPTR,#TABLE ; MOVC A,A+DPTR JZ FOR; 是否到了结束码 00h CPL A ; 把 ACC 反向 MOV P1,A; 输出到 P1 开始正转 JNB P3.4,STOP1; 如果 P3.4 按下停止 JNB P3.3,REV2; 如果 P3.3 按下反转 CALL DELAY; 转动的速度 I

25、NC R0; 取下一个码 JMP FOR1; 继续正转REV: MOV R0,#05h ; 反转到 TAB 取码指针初值REV1: MOV A,R0 MOV DPTR,#TABLE; 取码 MOVC A,A+TABLE JZ REV; 是否到了结束码 00h CPL A; 把 ACC 反向 MOV P1,A; 输出到 P1 开始反转 JNB P3.4,STOP1; 如果 P3.4 按下停止中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 13 JNB P3.3,REV2; 如果 P3.3 按下反转 CALL DELAY; 转动的速度 INC R0; 取下一个码 JMP RE

26、V1; 继续反转STOP1: CALL DELAY; 按 P3.4 的消除抖动 JNB P3.4,$; P3.4 放开否? CALL DELAY; 放开消除抖动 JMP STOP;FOR2: CALL DELAY; 按 P3.2 的消除抖动 JNB P3.2,$; P3.2 放开否? CALL DELAY; 放开消除抖动 JMP FOR;REV2: CALL DELAY; 按 P3.3 的消除抖动 JNB P3.3,$; P3.3 放开否? CALL DELAY; 放开消除抖动 JMP REV;DELAY: MOV R1,#40; 步进电机的转速 20MS D1:MOV R2,#248; DJ

27、NZ R2,$ DJNZ R1,D1 RETTABLE: DB 03h,09h,0Ch,06h; 正转表 DB 00; 正转结束 DB 03h,06h,0Ch,09h; 反转 DB 00; 反转结束 END2.3.2 转速快慢程序流程图中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 14图 2.4 转速快慢程序流程图步进电机正反快慢程序ORG 00hx1: MOV R3,#48 一圈 48 步START: MOV R0,#00h 正转取码初值中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 15START1:MOV P1,#0FFh; 先停止MOV A

28、,R0MOV DPTR,#TABLEMOVC A,A+DPTRJZ START; 是否到了结束码 00?CPL AMOV P1,A; 输出运转CALL DELAY; 调用慢速的延时转动INC R0; 取码指针加 1 取下一个码DJNZ R3,START1; 是否走了 48 步?MOV R3,#48; 是则重新设定 48 步START2:MOV P1,#0FFhMOV R0,#05; 逆转的取码初值START3:MOV A,R0;MOV DPTR,#TABLEMOVC A,A+DPTRJZ START2CPL AMOV P1,ACALL DELAY2INC R0DJNZ R3,START3JMP

29、 x1; 重复开始DELAY: ; 延时程序 (慢速) MOV R7,#255D1: MOV R6,#50D2: DJNZ R6,D2 DJNZ R7,D1 RETDELAY2: ; 延时程序 (快速)MOV R5,#255D3:MOV R2,#25中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 16D4: DJNZ R2,D4DJNZ R5,D3RETTABLE:DB 03h,09h,0Ch,06h; 正转表DB 00DB 06h,0Ch,09h,03h; 反转表DB 00END2.42.4 定时中断流程图定时中断流程图图 2.5 中断子程序流程图中断服务程序如下:IN

30、TTO: PUSH A PUSH PSW MOV A , R0中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 17 MOV P1 ,A INC R0 MOV A , # 00H XRL A , R0 JNZ NEXT MOV A , R0 CLR C SUBB A , # 03H MOV R0 , A NEXT: DJNZ R3 , RETU CLR ET1 CLR EA RETU: POP PSW POP A RETI利用软件形成脉冲序列的程序清单: PULSE_S: MOVR7,#NUM; 设定脉冲个数 PUSHA ; 保护现场 PUSHPSWLOOP: SETBP1

31、.0; 输出高电平 ACALL DELAY1 ; 延时 CLRP1.0; 输出低电平 ACALL DELAY2 ; 延时 DJNZR7,LOOP;R70, 继续输出脉冲 POPPSW ; 恢复现场 POPA RET定时中断子程序:TIME0: CLREA ; 关中断 INC30H MOVA,30H XRLA,#50H ; 判断是否到 8 秒 JZ S_8 ; 8 秒定时到,转至 S_8 AJMPRECOUN ; 未到 8 秒,继续计时 S_8:SETBP3.2; 触发外部中断 0中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 18 NOP CLRP3.2 NOPRECOU

32、N: MOVTH0,#3CH MOVTL0,#0B0H ; 设定定时器初值SETBEA ; 开中断RETI; 中断返回中断子程序T_CON: PUSHA; 保护现场 PUSHPSW MOVR7,#N; 设定控制步数JNBFLAG,LEFT ; 判断旋转方向 RIGHT: MOVR0,RM; 正转模型起始地址 AJMPROTATE LEFT: MOVR0,LM ROTATE:MOV A,R0; 取第一拍控制模型 MOVP1,A; 输出第一拍控制模型 ACALL DELAY1 ; 延时 INCR0MOVA,R0; 取第二拍控制模型 MOVP1,A; 输出第二拍控制模型ACALL DELAY1 ;

33、延时 INCR0 MOVA,R0; 取第三拍控制模型 MOVP1,A; 输出第三拍控制模型 ACALL DELAY1 ; 延时 DJNZR7,ROTATE ; 未走完要求的步数,继续 POPPSW ; 恢复现场 POP A RET;返回 2.52.5 语音报警系统语音报警系统该系统采用专用集成语音芯片,将所要播放的语音信息一次性烧录到存储器内。当检测电路检测到报警信号出现时,微处理器送出所要播报的语句地址信号,控制语音芯片播放对应的原理图语音报警原理图信息。其原理图中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 19报警检测电路控制电路语音调节扬声器语音揭反电路报警数据控

34、制语音震荡信号图 2.6 语音报警系统原理框图软件的设计采用芯片外接寄存器,脉冲触发方式。当报警信号出现,未处理报警语句的地址信息送到寄存器,同时控制信息触发寄存器的 CLK 引脚,地址信息存储器。芯片收到地址信息后即发出报警音,由于地址信息在寄存器的存储,在脉冲触发方式下,报警信息将反复播报,当报警信号消失,未处理器送出报警停止信号(00000000),即实现语音报警信号停止。2.62.6 主程序设计主程序设计步进电机的旋转方向和内部绕组的通电顺序及通电方式有密切关系。对于四相八拍的工作方式:正相旋转:AABBBCCCDDDAA反相旋转:ADADDCCCBBBAA四相八拍步进电机控制程序:O

35、RG 2000HROUT1: MOV A, #N JNB 00H, LP2LP1: MOV P1,#01H ACALL DELAY DEC A JZ DONEMOV P1,#03H ACALL DELAY DEC A中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 20 JZ DONE MOV P1,#02H ACALL DELAY DEC A JZ DONEMOV P1,#06H ACALL DELAY DEC A JZ DONE MOV P1,#04H ACALL DELAY DEC A JZ DONE MOV P1,#0CH ACALL DELAY DEC A JZ

36、DONE MOV P1,#08H ACALL DELAY DEC A JZ DONE MOV P1,#09H ACALL DELAY DEC A JNZ DONE AJMP DONELP2: MOV P1,#01H ACALL DELAY DEC A JZ DONEMOV P1,#09H ACALL DELAY DEC A JZ DONEMOV P1,#08H中北大学信息商务学院课程设计说明书中北大学信息商务学院课程设计说明书 21 ACALL DELAY DEC A JZ DONEMOV P1,#0CH ACALL DELAY DEC A JZ DONEMOV P1,#04H ACALL DELAY DEC A JZ DONE MOV P1,#06H ACALL DE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论