📄 systeminitialization.lst
字号:
C51 COMPILER V7.50 SYSTEMINITIALIZATION 01/06/2006 13:37:05 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE SYSTEMINITIALIZATION
OBJECT MODULE PLACED IN SystemInitialization.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE SystemInitialization.C BROWSE MODDP2 DEBUG OBJECTEXTEND
line level source
1 #include"UART.H"
2 #include"REG1210.h"
3 #include"SystemDeclare.h"
4 #include"OLED.H"
5 void SystemInitialization(void)
6 { unsigned char i;
7 1 unsigned int reload_val;
8 1 reload_val = 0xFFFF - (unsigned short)((unsigned long)(TIME_MS * FOSC) / 1000 / 12) + 1;
9 1 RCAP2H = (unsigned char)(reload_val>>8);
10 1 RCAP2L = (unsigned char)reload_val;
11 1 TH2 = RCAP2H;
12 1 TL2 = RCAP2L;
13 1 T2CON = 0x00;
14 1 /////////////////////////////
15 1 TMOD = 0x21;
16 1 TH1 = 0xFF - (unsigned char)( (unsigned int)(FOSC/12/16/2)/(unsigned int)BAND ) + 1;
17 1 TL1 = TH1;
18 1 SCON0 = 0x50;
19 1 PCON = 0x00;
20 1 ES0 = 1;
21 1 /////////////////////////////
22 1 ET1 = 0;
23 1 PS = 1;
24 1 TR1 = 1;
25 1 //////////////////////////////
26 1 Usart.FinishSending=0;
27 1 Usart.SendLength=0;
28 1 Usart.SentLength=0;
29 1 Usart.FinishReceiving=0;
30 1 Usart.ReceivedLength=0;
31 1 Usart.ReceiveMaxLength=UARTBuffLength;
32 1 Usart.ReceiveTimeOut=0xFF;
33 1 for(i=0;i<UARTBuffLength;i++)
34 1 {
35 2 UsartReceiveBuff[i]=0;
36 2 UsartSendBuff[i]=0x30 + i;
37 2 }
38 1 //////////////////////////////
39 1 ColourSetting.Foreground=0xFF;
40 1 ColourSetting.Background=0x00;
41 1 //////////////////////////////
42 1 OLEDInit();
43 1 ET2 =1;
44 1 TR2 =1;
45 1 EA =1;
46 1 //////////////////////////////
47 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 103 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
C51 COMPILER V7.50 SYSTEMINITIALIZATION 01/06/2006 13:37:05 PAGE 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 + -