📄 electromotion.lst
字号:
C51 COMPILER V7.01 ELECTROMOTION 09/19/2005 08:40:55 PAGE 1
C51 COMPILER V7.01, COMPILATION OF MODULE ELECTROMOTION
OBJECT MODULE PLACED IN electromotion.OBJ
COMPILER INVOKED BY: C:\keil\C51\BIN\C51.EXE electromotion.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #pragma small
2 #include "reg66x.h"
3 #include "motor_dri.h"
4 #include "commun.h"
5
6 unsigned int time_respiration, //一个呼吸周期时间ms
7 time_inspiration_plate, //吸气平台时间ms
8 motor_speed, //步进电机速度
9 motor_steps; //步进电机步数
10 bit start_run; //步进电机行走标志
11
12 main()
13 {
14 1 unsigned int i;
15 1 start_run = 0;
16 1 motor_speed = 0;
17 1 motor_steps = 0;
18 1 time_respiration = 0;
19 1 time_inspiration_plate = 0;
20 1 init_timer();
21 1 regress_stepmotor();
22 1
23 1 while(1)
24 1 {
25 2 while(!start_run);
26 2 TR2 = 1;
27 2 motor_driver(motor_speed,motor_steps,FORWARD);
28 2 for(i=0;i<time_inspiration_plate*25;i++); //延时time_inspiration_plate 毫秒
29 2 motor_driver(motor_degree[4],motor_steps,BACKWARD);
30 2 while(!run_next_cycle);
31 2 run_next_cycle=0;
32 2 }
33 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 91 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 8 ----
IDATA SIZE = ---- ----
BIT SIZE = 1 ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -