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

📄 shownum.lst

📁 汽车巡航定速系统模拟车速传感器驱动程序
💻 LST
字号:
C51 COMPILER V7.06   SHOWNUM                                                               10/11/2005 20:55:30 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE SHOWNUM
OBJECT MODULE PLACED IN shownum.OBJ
COMPILER INVOKED BY: D:\Program Files\KEIL C51\C51\BIN\C51.EXE shownum.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include <AT892051.H>
   2          #include<stdio.h>
   3          #include<intrins.h>
   4          #include<string.h>
   5          #include<IOkey.h>
   6          
   7          
   8          extern void delay(unsigned int t);
   9          
  10          unsigned char DigDsp[2]={0,0};
  11          
  12          
  13          void DISPLAY(unsigned char x)
  14          {
  15   1      switch(x)
  16   1            {     
  17   2            case 0:
  18   2                       P1=0xC0;break;/*0*/
  19   2            case 1:
  20   2                       P1=0xF9;break;/*1*/
  21   2            case 2:
  22   2                       P1=0xA4;break;/*2*/
  23   2            case 3:
  24   2                       P1=0xB0;break;/*3*/
  25   2            case 4:
  26   2                       P1=0x99;break;
  27   2            case 5:
  28   2                       P1=0x92;break;
  29   2            case 6:
  30   2                       P1=0x82;break;
  31   2            case 7:
  32   2                       P1=0xF8;break;
  33   2            case 8:
  34   2                   P1=0x80;break;
  35   2            case 9:
  36   2                       P1=0x90;break;
  37   2            default :
  38   2                       P1=0xff;break;
  39   2            }
  40   1      }
  41          
  42          
  43          
  44          void ShowNum(unsigned long int number)     
  45          {
  46   1      DigDsp[1]=number/10;
  47   1      while(number>=10){number=number-10;}
  48   1      DigDsp[0]=number;
  49   1      DRIVE0=1;
  50   1      DRIVE1=1;
  51   1      if(DigDsp[1]>0){DRIVE1=0;DRIVE0=1;DISPLAY(DigDsp[1]);delay(200); }             
  52   1      DRIVE1=1;
  53   1      DRIVE0=0;
  54   1      DISPLAY(DigDsp[0]);
  55   1      delay(200);
C51 COMPILER V7.06   SHOWNUM                                                               10/11/2005 20:55:30 PAGE 2   

  56   1      }


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