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

📄 main.lst

📁 用来计算不同oscillator下
💻 LST
字号:
C51 COMPILER V7.50   MAIN                                                                  03/09/2006 11:11:36 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN .\OBJ\main.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE C\main.c BROWSE DEBUG OBJECTEXTEND PRINT(.\LST\main.lst) OBJECT(.\OBJ\main.
                    -obj)

line level    source

   1          /*------------------------------------------------------------------------------
   2          ;  This file is part of the RLC instruction
   3          ;  Copyright (c)
   4          ;  Version: 1.0 
   5          ;-------------------------------------------------------------------------------
   6          ;  Filename:
   7          ;  main.c
   8          ;  Function:   
   9          ;
  10          ;  Author:
  11          ;  pirate
  12          ;     
  13          ;  Writedate:
  14          ;  Oct.15 2005
  15          ;  Moddate(latest):
  16          ;  Oct.15 2005
  17          ;-------------------------------------------------------------------------------
  18          */
  19          
  20          //--------------------------------------
  21          // Included files
  22          //--------------------------------------
  23          #include <reg52.h>                //51head file
  24          #include <intrins.h>      //application function
  25          #include ".\HEAD\dtype.h"
  26          #include ".\HEAD\externf.h"
  27          
  28          //--------------------------------------
  29          // Local Definitions and Types
  30          //--------------------------------------
  31          
  32          
  33          /*******************************************************************************
  34          /*   
  35          //   Function:    main control
  36          //
  37          //!  Description: 
  38          //!               - After a reset and power cycle the crystal is given time to
  39          //!               settle and then it comes out of reset and then the radio is
  40          //!               configured
  41          //!
  42          //!  Inputs:      None
  43          //!
  44          //!  Returns:     Void
  45          /*
  46          /*******************************************************************************
  47          /*/
  48          void main(void)
  49          {
  50   1          uchar i;
  51   1              uchar j;
  52   1              
  53   1              uchar peninsula;
  54   1              uchar a[2][2] = {{1, 2}, {3, 4}};
C51 COMPILER V7.50   MAIN                                                                  03/09/2006 11:11:36 PAGE 2   

  55   1              uchar (*p)[2];
  56   1      
  57   1              //Uart_init();
  58   1              //TR1 = 1;
  59   1              //TR2 = 1;
  60   1              nop();       //nop function
  61   1              nop();
  62   1              p = a;
  63   1              peninsula = *(*(p + 0) + 0); // a[0][0];
  64   1              //CalBaudrate(0xDC);
  65   1              //TR2 = 1;
  66   1              //bomb = UartReceiveChar();
  67   1              //TR2 = 0;
  68   1              for(i = 0; i < 29; i++)          //用这种方法可以很方便地计算出未知晶振频率的
  69   1              {                                                        //情况下,确定一波特率,所对应的计时器载入值
  70   2                CalBaudrate(i);
  71   2                TR2 = 1;
  72   2                UartSendChar(0x99);
  73   2                UartSendChar(i);
  74   2                UartSendChar(0x55);
  75   2                TR2 = 0;
  76   2                DelayXs(1);                                //delay 1 second
  77   2              }
  78   1              
  79   1                
  80   1              for(j = 0; j < 2; ++j)
  81   1              {
  82   2                test();
  83   2          }
  84   1              for(i=0;i<2;++i)
  85   1              {
  86   2                RlcChar(0x55);
  87   2                j = i;
  88   2              }
  89   1      
  90   1              //shifting every bit of a char 
  91   1              shiftchar();
  92   1              while(1);
  93   1      }


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