📄 bootloader.lst
字号:
C51 COMPILER V7.50 BOOTLOADER 12/01/2007 19:19:59 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE BOOTLOADER
OBJECT MODULE PLACED IN BootLoader.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE BootLoader.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /******************************************************************************/
2 /**
3 /** 模 块 名: -------------------源文件.C------------------------------------
4 /** -----------------文件模版定义;------------------------------*/
5 /** 功能描述:
6 /**
7 /** 创 建 人: huangtiexiong 日期:2006-11-28 */
8 /** 修 改 人: 日期:2006-11-28 */
9 /** 其他说明:
10 /******************************************************************************/
11
12 #include "Includes.h" //文件包含
13
14 /*************************************************
15 模块级变量申明
16 *************************************************/
17
18 //…………模块级变量申明在这
19
20 /*************************************************
21 子函数定义
22 *************************************************/
23
24 /*******************************************************************************
25 *** 函 数 名: void main(void)
26 *** 功能描述:
27 *** 全局变量:
28 *** 输 入:
29 *** 输 出:
30 *** 创 建 人:huangtiexiong 日期:2006-11-28
31 *** 修 改 人: 日期:2006-11-28
32 *** 函数说明:
33 /******************************************************************************/
34 void main(void)
35 {
36 1 int8u time[3];
37 1 int8u dispBuff[8];
38 1 LCD_Init();
39 1 PCF8583_Init();
40 1
41 1 while(1)
42 1 {
43 2 PCF8583_ReadDat(0x02,3,time);
44 2
45 2 dispBuff[7] = (time[0] & 0x0f) + '0'; //sec
46 2 //因为算术运算符的优先级高于位操作
47 2 //运算符,右边赋值算式不能写成:
48 2 //time[0] & 0x0f + '0'
49 2 dispBuff[6] = (time[0] >> 4) + '0';
50 2 dispBuff[5] = ':';
51 2 dispBuff[4] = (time[1] & 0x0f) + '0'; //min
52 2 dispBuff[3] = (time[1] >> 4) + '0';
53 2 dispBuff[2] = ':';
54 2 dispBuff[1] = (time[2] & 0x0f) + '0'; //hour
55 2 dispBuff[0] = ((time[2] >> 4) & 0x03) + '0';
C51 COMPILER V7.50 BOOTLOADER 12/01/2007 19:19:59 PAGE 2
56 2
57 2 LCD_Display(0,"Time:");
58 2 LCD_Display(1,dispBuff);
59 2
60 2 Delay20ms();
61 2 }
62 1 }
63
64 /*******************************************************************************
65 **** End Of File
66 *******************************************************************************/
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 103 ----
CONSTANT SIZE = 6 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 11
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 + -