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

📄 read.lst

📁 此程序是基于c8051f020平台实现的是等精度频率计的测量控制部分
💻 LST
字号:
C51 COMPILER V8.02   READ                                                                  03/01/2009 17:02:36 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE READ
OBJECT MODULE PLACED IN read.OBJ
COMPILER INVOKED BY: D:\单片机\C51\BIN\C51.EXE read.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include<c8051f020.h>
   2          //#include "hao.h"
   3          #define uint unsigned int
   4          #define uchar unsigned char
   5          #define ulong unsigned long int
   6          
   7          sbit sel0=P2^0;
   8          sbit sel1=P2^1;
   9          sbit sel2=P2^2;
  10          sbit cl=P2^3;
  11          sbit clr=P2^4;
  12          sbit spul=P2^5;
  13          sbit start=P2^6;
  14          sbit eend=P2^7;
  15          ulong std_num;
  16          ulong test_num;
  17                  
  18          ulong read_std_num()
  19          {
  20   1         uint std_num0=0,std_num1=0,std_num2=0,std_num3=0;
  21   1         sel2=0;
  22   1         sel1=0;
  23   1         sel0=0;
  24   1         std_num0=P0; 
  25   1         sel2=0;
  26   1         sel1=0;
  27   1         sel0=1;
  28   1         std_num1=P0;
  29   1         sel2=0;
  30   1         sel1=1;
  31   1         sel0=0;
  32   1         std_num2=P0;
  33   1         sel2=0;
  34   1         sel1=1;
  35   1         sel0=1;
  36   1         std_num3=P0;
  37   1         std_num=(std_num3<<24)+(std_num2<<16)+(std_num1<<8)+std_num0;
  38   1         return(std_num);                     
  39   1      }
  40          
  41          ulong read_test_num()
  42          {
  43   1         uint test_num0,test_num1,test_num2,test_num3;
  44   1         sel2=1;
  45   1         sel1=0;
  46   1         sel0=0;
  47   1         test_num0=P0;        
  48   1         sel2=0;
  49   1         sel1=0;
  50   1         sel0=1;
  51   1         test_num1=P0;
  52   1         sel2=0;
  53   1         sel1=1;
  54   1         sel0=0;
  55   1         test_num2=P0;
C51 COMPILER V8.02   READ                                                                  03/01/2009 17:02:36 PAGE 2   

  56   1         sel2=0;
  57   1         sel1=1;
  58   1         sel0=1;
  59   1         test_num3=P0;
  60   1         test_num=(test_num3<<24)+(test_num2<<16)+(test_num1<<8)+test_num0;
  61   1         return(test_num);                    
  62   1      }


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