?? 步進電機調(diào)試.lst
字號:
C51 COMPILER V9.00 步絖電籣調(diào)試 02/07/2012 12:25:56 PAGE 1
C51 COMPILER V9.00, COMPILATION OF MODULE 步絖電籣調(diào)試
OBJECT MODULE PLACED IN 步進電機調(diào)試.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 步進電機調(diào)試.c BROWSE DEBUG OBJECTEXTEND
line level source
1 ////////////////////////匯誠科技////////////////////
2 //////////////////http://www.ourhc.cn///////////////
3 ///////////////////步進電機調(diào)試程序/////////////////
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;// 旋轉(zhuǎn)方向控制位
15 sbit mai_chong=P1^2; // 脈沖控制位
16
17 /********************************************************
18 延時函數(shù)
19 ********************************************************/
20 void delay(uint i)//延時函數(shù)
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 主函數(shù)
29 ********************************************************/
30
31 main()
32 {
33 1 shi_neng=0; // 使能控制位
34 1 fang_xiang=0;// 旋轉(zhuǎn)方向控制位
35 1 mai_chong=0; // 脈沖控制位
36 1
37 1 while(1)
38 1 {
39 2 mai_chong=~mai_chong; //輸出時鐘脈沖
40 2 delay(5); //延時 (括號內(nèi)數(shù)值越小,電機轉(zhuǎn)動速度越快)
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 + -