⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 boot.lst

📁 hx8347 初始化,刷屏,图片显示
💻 LST
字号:
C51 COMPILER V7.10   BOOT                                                                  04/14/2009 23:28:34 PAGE 1   


C51 COMPILER V7.10, COMPILATION OF MODULE BOOT
OBJECT MODULE PLACED IN .\boot.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ..\SourceFile\boot.c BROWSE DEBUG OBJECTEXTEND PRINT(.\boot.lst) OBJECT(.\b
                    -oot.obj)

line level    source

   1          
   2          /***************************************************************************************
   3          ****************************************************************************************
   4          *                                                               MCUSYSTEM3(MS3)
   5          *
   6          * Hardware Name : MS3
   7          * SoftWave Name : MS3
   8          * Complie               : Keil C Compile V7.10
   9          * Version                       : MS3.00
  10          * Description           : -
  11          * Created               : 2007.3.11 by wangsw
  12          * Modefied              : -
  13          ****************************************************************************************
  14          ****************************************************************************************/
  15          
  16          
  17          /***************************************************************************************
  18          ****************************************************************************************
  19          * FILE          : boot.c
  20          * Description   : The main program
  21          *                         
  22          * Copyright (c) 2003~2007 by WANG SHAOWEI. All Rights Reserved.
  23          * 
  24          * History:
  25          * Version               Name                    Date                    Description
  26             1.0          Wang Shaowei    2003/07/16      Initial Version (MCU System)
  27             2.0          Wang Shaowei    2005/06/01      MS2
  28             3.0          Wang Shaowei    2007/03/11      MS3
  29             
  30          ****************************************************************************************
  31          ****************************************************************************************/
  32          
  33          
  34          #include "common.h"
  35          
  36          
  37          
  38          
  39          
  40          /*==================================================================
  41          * Function      : init_process
  42          * Description   : System initialize entry
  43          * Input Para    : void
  44          * Output Para   : void
  45          * Return Value: void
  46          ==================================================================*/
  47          void init_process(void)
  48          {
  49   1              port_init();
  50   1      
  51   1              Interrupt_priority_init();
  52   1      
  53   1              flash_init();
  54   1      
C51 COMPILER V7.10   BOOT                                                                  04/14/2009 23:28:34 PAGE 2   

  55   1              uty_delay(0xF000);
  56   1      
  57   1              mode_init();
  58   1                      
  59   1              uart_init(UART_RATE576);
  60   1      
  61   1              lcd_init();
  62   1      
  63   1              mmi_init();
  64   1      
  65   1              msg_init();
  66   1      
  67   1              rtc_soft_init(0, 0, 0);
  68   1      
  69   1              tp_init();
  70   1      
  71   1              extern_interrupt1_init(TRUE, TRUE);
  72   1              
  73   1              //timer2_init(TRUE, TimerInterval5H);           /*system timer,importance*/
  74   1              timer0_init(TRUE, 1, 0xDC, 0x00);
  75   1      
  76   1      
  77   1              INTERRUPT_ENABLE();                                                                     /*enable global interrupt*/
  78   1      }
  79          
  80          
  81          
  82          
  83          /*==================================================================
  84          * Function      : main
  85          * Description   : Program entry
  86          * Input Para    : void
  87          * Output Para   : void
  88          * Return Value: void
  89          ==================================================================*/
  90          main(void)
  91          {
  92   1              U8 i = 0;
  93   1              U16 Msg;
  94   1      
  95   1              init_process();         
  96   1      
  97   1              while(TRUE)
  98   1              {
  99   2                      MSG_GET_MSG(&Msg);
 100   2                      
 101   2                      switch(MSG_TYPE(Msg))                                           
 102   2                      {
 103   3                              case MSG_KEY:   
 104   3                                      KeyStore = MSG_VALUE(Msg);
 105   3                                      mmi_process(MSG_VALUE(Msg));
 106   3                                      break;
 107   3                              case MSG_RTC:
 108   3                                      //uputbyte(i++);
 109   3                                      //uputbyte('*');
 110   3                                      break;
 111   3                                      
 112   3                              case MSG_MSTIMER:
 113   3                                      MSG_GET_DATA(&Msg);
 114   3                                      FUNC(Msg);
 115   3                                      break;
 116   3                                      
C51 COMPILER V7.10   BOOT                                                                  04/14/2009 23:28:34 PAGE 3   

 117   3                              case MSG_TEST:
 118   3                                      //special for test
 119   3                                      break;
 120   3      
 121   3                              case MSG_NULL:
 122   3                              default:
 123   3                                      //no msg, or error msg
 124   3                                      break;
 125   3                      }
 126   2              }
 127   1      }
 128          
 129          
 130          
 131          
 132          
 133          
 134          
 135          
 136          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    120    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       3
   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 + -