📄 adc.lst
字号:
C51 COMPILER V7.50 ADC 01/02/2009 14:29:38 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE ADC
OBJECT MODULE PLACED IN adc.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE adc.c LARGE BROWSE DEBUG OBJECTEXTEND
line level source
1 #include "reg51.h "
2 #include <intrins.h>
3 #include <absacc.h>
4 sbit ADCclk=P1^1;
5 sbit ADCdata=P1^2;
6 sbit ADCcs=P1^0;
7
8 void DelayADC0831()
9 {
10 1 unsigned char i;
11 1 for(i=i;i<200;i++);
12 1 }
13
14 void InitADC0831()
15 {
16 1 ADCcs=1;
17 1 }
18
19 unsigned char ReadADC0831()
20 {
21 1 unsigned char i,temp;
22 1 ADCclk=0;
23 1 ADCcs=0;
24 1 DelayADC0831();
25 1 ADCclk=1;
26 1 DelayADC0831();
27 1 ADCclk=0;
28 1 DelayADC0831();
29 1 ADCclk=1;
30 1 DelayADC0831();
31 1 ADCclk=0;
32 1 DelayADC0831();
33 1 for(i=0;i <8;i++)
34 1 {
35 2 temp=temp<<1;
36 2 temp=(temp | ADCdata);
37 2 ADCclk=1;
38 2 DelayADC0831();
39 2 ADCclk=0;
40 2 DelayADC0831();
41 2
42 2 }
43 1
44 1 ADCcs=1;
45 1 return temp ;
46 1 }
47
48
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 58 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
C51 COMPILER V7.50 ADC 01/02/2009 14:29:38 PAGE 2
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 + -