📄 k.lst
字号:
C51 COMPILER V7.08 K 06/27/2008 13:32:04 PAGE 1
C51 COMPILER V7.08, COMPILATION OF MODULE K
OBJECT MODULE PLACED IN K.OBJ
COMPILER INVOKED BY: F:\软件安装\leil c51软件\C51\BIN\C51.EXE K.C BROWSE DEBUG OBJECTEXTEND
line level source
1 #include <reg51.h>
2 unsigned char buff[9]={0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08};
3 unsigned char k,e,b,n,m;
4 sbit CS=P2^1;
5 sbit CLK=P2^0;
6 sbit SDO=P2^2;
7
8
9 AD()
10 {
11 1 b=0;
12 1 CS=1;
13 1 CLK=0;
14 1 CS=0;
15 1 for(n=0;n<10;n++);
16 1 for(m=0;m<8;m++)
17 1 {
18 2 CLK=1;
19 2 if(SDO)
20 2 b++;
21 2 b=b<<1;
22 2 CLK=0;
23 2 }
24 1 CLK=1;
25 1 e=b;
26 1
27 1 }
28
29
30 intial()
31 {
32 1 IE=0;
33 1 SCON=0x40;
34 1 TMOD |= 0x20;
35 1 PCON=0x00;
36 1 TL1=0xFD;
37 1 TH1=0xFD;
38 1 }
39
40 send(unsigned char t)
41 {
42 1 TR1=1;
43 1 SBUF=t;
44 1 while(!TI);
45 1 TI=0;
46 1 TR1=0;
47 1 }
48
49
50 main()
51 {
52 1 intial();
53 1 while(1)
54 1 {
55 2 AD();
C51 COMPILER V7.08 K 06/27/2008 13:32:04 PAGE 2
56 2 send(e);
57 2 }
58 1 }
59
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 92 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 14 ----
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 + -