📄 aaaa.lst
字号:
C51 COMPILER V8.08 AAAA 08/18/2007 09:51:37 PAGE 1
C51 COMPILER V8.08, COMPILATION OF MODULE AAAA
OBJECT MODULE PLACED IN aaaa.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE aaaa.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include <reg51.H>
2
3 sbit ST = P3^0;
4 sbit OE = P3^2;
5 sbit EOC = P3^1;
6 sbit CLK = P3^3;
7
8 unsigned char getdata;
9 void clk() interrupt 1 using 0
10 {
11 1 CLK = ~ CLK;
12 1 }
13
14 void main()
15 {
16 1 ST = 0;
17 1 OE = 0;
18 1
19 1 TMOD = 0x12; // 定时器0工作方式2,定时器1工作方式1
20 1 TH0 = 216; // 定时器0赋初值
21 1 TL0 = 216;
22 1 TH1 = (65536-4000)/256; //定时器1赋初值
23 1 TL0 = (65536-4000)%256;
24 1
25 1 TR0 = 1;
26 1 TR1 = 1;
27 1 ET0 = 1;
28 1 ET1 =1;
29 1 EA = 1;
30 1
31 1 ST = 1; // ST端产生正脉冲
32 1 ST = 0;
33 1
34 1 while(1)
35 1 {
36 2 if(EOC == 1) // 转换结束
37 2 {
38 3 OE = 1; // 输出转换得到的数据
39 3 getdata = P1; // 记下得到的数据
40 3 OE = 0;
41 3 P2=getdata;
42 3
43 3 }
44 2 }
45 1 }
46
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 51 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 1 ----
IDATA SIZE = ---- ----
C51 COMPILER V8.08 AAAA 08/18/2007 09:51:37 PAGE 2
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 + -