📄 main.lst
字号:
C51 COMPILER V7.20 MAIN 04/29/2007 18:26:40 PAGE 1
C51 COMPILER V7.20, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND
line level source
1
2 /********************************************************************
3 //模 块 名 : 温度采集演示程序
4 //创 建 者 : 杨 勇
5 日期 : 2007年4月29日 17:20
6 //修 改 者 :
7 日期 :
8 //功能描述 :
9 //其他说明 : 22.1184MHz晶振
10 //芯片型号 : AT89S52
11 //配 置 :
12 //版 本 : V1.0
13 ********************************************************************/
14
15
16 #include <reg52.h> //包含51单片机的头文件
17
18 #define uint unsigned int
19 #define uchar unsigned char
20
21
22 uint Temperatuture_Data =0x00;
23
24
25 extern void InitUart(void);
26 extern void Uart_Send_Byte(uchar Data);
27
28 extern int Read_Temperatuture(void);
29
30
31
32
33 main()
34 {
35 1 InitUart();
36 1 Uart_Send_Byte( 'O' );
37 1 Uart_Send_Byte( 'K' );
38 1 Uart_Send_Byte( '!' );
39 1
40 1 while(1)
41 1 {
42 2
43 2 if( Temperatuture_Data != Read_Temperatuture() )
44 2 {
45 3 Temperatuture_Data = Read_Temperatuture();
46 3
47 3 Uart_Send_Byte( (uchar)Temperatuture_Data );
48 3 Uart_Send_Byte( (uchar)(Temperatuture_Data/256) );
49 3 }
50 2
51 2 }
52 1
53 1 }
C51 COMPILER V7.20 MAIN 04/29/2007 18:26:40 PAGE 2
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 49 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 2 ----
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 + -