📄 步进实验.lst
字号:
C51 COMPILER V8.02 步絖实验 08/05/2008 10:34:08 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE 步絖实验
OBJECT MODULE PLACED IN 步进实验.OBJ
COMPILER INVOKED BY: D:\软件安装\安装内容\keil\C51\BIN\C51.EXE 步进实验.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include<reg934.h>
2 unsigned int temp,i,x,y;
3 sbit cwa=P2^7;
4 sbit cwb=P0^1;
5 sbit cwc=P0^3;
6 sbit cwd=P2^4;
7 sbit fscxa=P2^6;
8 sbit fscxb=P0^2;
9 sbit fscxc=P2^5;
10 sbit fscxd=P2^3;
11 void init();
12 void timer0();
13 main()
14 {
15 1 P0M1=0x00;
16 1 P0M2=0x0e;
17 1 P1M1=0x2c;
18 1 P1M2=0xcc;
19 1 P2M1=0x00;
20 1 P2M2=0xfb;
21 1 cwa=0;
22 1 cwb=0;
23 1 cwc=0;
24 1 cwd=0;
25 1 fscxa=1;
26 1 fscxb=1;
27 1 fscxc=1;
28 1 fscxd=1;
29 1 temp=0;
30 1 i=0;
31 1 init();
32 1 for(;;) ;
33 1
34 1 }
35
36 void init()
37 {
38 1 EA=1;
39 1 ET0=1;
40 1 TMOD=0x01;
41 1 TH0=(65536-2000)/256;
42 1 TL0=(65536-2000)%256;
43 1 TR0=1;
44 1 }
45
46 void timer0() interrupt 1
47 {
48 1 TH0=(65536-2000)/256;
49 1 TL0=(65536-2000)%256;
50 1
51 1 fscxb=!fscxb;
52 1 fscxa=!fscxa;
53 1 fscxc=!fscxc;
54 1 fscxd=!fscxd;
55 1 i++;
C51 COMPILER V8.02 步絖实验 08/05/2008 10:34:08 PAGE 2
56 1 if(i==4320)
57 1 {
58 2 cwa=!cwa;
59 2 cwb=!cwb;
60 2 cwc=!cwc;
61 2 cwd=!cwd;
62 2 i=0;
63 2 for(x=1000;x>0;x--)
64 2 for(y=1000;y>0;y--);
65 2
66 2 }
67 1 }
68
69
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 151 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 8 ----
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 + -