📄 步进电机调试.lst
字号:
C51 COMPILER V9.00 步絖电籣调试 02/07/2012 12:25:56 PAGE 1
C51 COMPILER V9.00, COMPILATION OF MODULE 步絖电籣调试
OBJECT MODULE PLACED IN 步进电机调试.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 步进电机调试.c BROWSE DEBUG OBJECTEXTEND
line level source
1 ////////////////////////汇诚科技////////////////////
2 //////////////////http://www.ourhc.cn///////////////
3 ///////////////////步进电机调试程序/////////////////
4
5 #include<reg52.h>
6 #define uchar unsigned char
7 #define uint unsigned int
8
9 /********************************************************
10 控制位定义
11 ********************************************************/
12
13 sbit shi_neng=P1^0; // 使能控制位
14 sbit fang_xiang=P1^1;// 旋转方向控制位
15 sbit mai_chong=P1^2; // 脉冲控制位
16
17 /********************************************************
18 延时函数
19 ********************************************************/
20 void delay(uint i)//延时函数
21 {
22 1 uchar j,k;
23 1 for(j=0;j<i;j++)
24 1 for(k=0;k<50;k++);
25 1 }
26
27 /********************************************************
28 主函数
29 ********************************************************/
30
31 main()
32 {
33 1 shi_neng=0; // 使能控制位
34 1 fang_xiang=0;// 旋转方向控制位
35 1 mai_chong=0; // 脉冲控制位
36 1
37 1 while(1)
38 1 {
39 2 mai_chong=~mai_chong; //输出时钟脉冲
40 2 delay(5); //延时 (括号内数值越小,电机转动速度越快)
41 2
42 2 }
43 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 36 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -