📄 tools.lst
字号:
C51 COMPILER V7.02b TOOLS 01/17/2007 10:14:17 PAGE 1
C51 COMPILER V7.02b, COMPILATION OF MODULE TOOLS
OBJECT MODULE PLACED IN .\Output\Tools.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Tools.c LARGE OPTIMIZE(SIZE) BROWSE INCDIR(.\Includes) DEBUG OBJECTEXTEND P
-RINT(.\Output\Tools.lst) OBJECT(.\Output\Tools.obj)
stmt level source
1 /*
2 *********************************************************************************************************
3 * File: Tool.C
4 * Contents:
5 *
6 * $Date: 04/06/06 Kimi v0.1
7 * 01/05/07 kevin v0.2
8 * 01/08/07 kevin v0.3
9 *
10 * Copyright (c) 2007 Fameg, Inc. All rights reserved
11 *********************************************************************************************************
12 */
13 #include "Include.h"
14 #include "fs7805.h"
15 #include "fs7805regs.h"
16
17 void McuInit()
18 {
19 1 CKCON = 0x01;
20 1 SYS_CFG = 0x4B; // 60MHz, Output XFIFO_CLK, PM_AVBLE
21 1 WDTRST = 0x2D; // Stop WDT
22 1 MEMCON = 0x04; // 4K xdata
23 1 }
24
25 void Timer0Init()
26 {
27 1 TH0 = 0x3C; // 0x3CB0, CPU 60MHz, 10ms
28 1 TL0 = 0xB0;
29 1 TMOD = 0x21;
30 1 TCON = 0x50;
31 1 IP = 0x02;
32 1 IE = 0x82; // EA = 1
33 1 }
34
35 //----------------------------------------------------------------------------
36 // Convert Big/Little endian to Little/Big endian, UINT32 applyed.
37 // (Due to Keil simulation result,system was Big Endian)
38 //----------------------------------------------------------------------------
39 UINT32 ConvertEndian32(UINT32 Src)
40 {
41 1 UINT32 Des;
42 1 PBYTE pSrc = (PBYTE)(&Src);
43 1 PBYTE pDesc = (PBYTE)(&Des);
44 1
45 1 pDesc[0] = pSrc[3];
46 1 pDesc[1] = pSrc[2];
47 1 pDesc[2] = pSrc[1];
48 1 pDesc[3] = pSrc[0];
49 1
50 1 return Des;
51 1 }
52
C51 COMPILER V7.02b TOOLS 01/17/2007 10:14:17 PAGE 2
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 174 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- 14
PDATA SIZE = ---- ----
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 + -