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

📄 0000.lst

📁 主要功能:利用AT89C/S51作为控制器
💻 LST
字号:
C51 COMPILER V7.20   0000                                                                  08/12/2008 09:47:29 PAGE 1   


C51 COMPILER V7.20, COMPILATION OF MODULE 0000
OBJECT MODULE PLACED IN 0000.OBJ
COMPILER INVOKED BY: D:\周强\zqwj\keil\C51\BIN\C51.EXE 0000.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1                                                            #include <reg51.h>
   2          #include <intrins.h>
   3          #include <absacc.h>
   4          #define uchar unsigned char
   5          sbit ad_rd=P2^0;
   6          sbit ad_wr=P2^1;
   7          sbit DQ=P3^0;
   8          sbit menu = P2^3;
   9          sbit movkey=P2^2;
  10          sbit addkey = P2^1;
  11          sbit subbkey = P2^0;
  12          sbit RS = P2^5;
  13          sbit RW = P2^6;
  14          sbit E = P2^7;
  15          uchar  k=0;
  16          uchar  ring_flag;
  17          xdata uchar address_a  _at_ 0x0a;
  18          xdata uchar address_b  _at_ 0x0b;
  19          xdata uchar address_c  _at_ 0x0c;
  20          xdata uchar address_d  _at_ 0x0d;
  21          xdata uchar address_year  _at_ 0x09;
  22          xdata uchar address_mouth  _at_ 0x08;
  23          xdata uchar address_day  _at_ 0x07;
  24          xdata uchar address_week  _at_ 0x06;
  25          xdata uchar address_hour_alam _at_ 0x05;
  26          xdata uchar address_hour _at_ 0x04;
  27          xdata uchar address_min_alam  _at_ 0x03;
  28          xdata uchar address_min  _at_ 0x02;
  29          xdata uchar address_sec_alam  _at_ 0x01;
  30          xdata uchar address_sec  _at_ 0x00;
  31          unsigned char t[2],*pt; //用来存放温度值,测温程序就是通过这个数组与主函数通信的
  32          #define year 8
  33          #define mouth 32
  34          #define day 36
  35          #define week 46
  36          #define hour 24
  37          #define min 27
  38          #define sec 30 
  39          #define Lcd_Bus P0 //MCU P0<------> LCM
  40          #define temp_sign 57
  41          unsigned char code dotcode[4]={0,25,50,75};
  42          uchar ring[]={0x20,0x20,0x20,0x20,0x31,0x32,0x3a,0x30,0x30,0x3a,0x30,0x30,0x20,0x20,0x20,0x20};
  43          //uchar code jpg[]={year,mouth,day,week,hour,min,sec};
  44          uchar midbuf[12];
  45          unsigned char bmp[]={
  46          ////// 0     1    2    3    4    5    6    7    8    9    10  11   12   13   14   15
  47                    0x20,0x20,0xb9,0xab,0xd4,0xaa,0x32,0x30,0x30,0x38,0xc4,0xea,0x20,0x20,0x20,0x20,
  48          ////// 16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31
  49          //////
  50                0xb1,0xb1,0xbe,0xa9,0xca,0xb1,0xbc,0xe4,0x31,0x32,0x3a,0x30,0x30,0x3a,0x30,0x30,
  51          //////  32  33   34   35   36   37   38   39   40   41   42   43   44   45   46   47
  52                0x30,0x37,0xd4,0xc2,0x30,0x38,0xc8,0xd5,0x20,0x20,0xd0,0xc7,0xc6,0xda,0xc1,0xf9,
  53          ////////48  49   50   51   52   53   54   55   56   57   58   59   60   61   62   63
  54                0xbb,0xb7,0xbe,0xb3,0xce,0xc2,0xb6,0xc8,0x3a,0x20,0x32,0x38,0x2e,0x32,0xa1,0xe6};
  55          /////////////////////////////////////////////////////////////////////////
C51 COMPILER V7.20   0000                                                                  08/12/2008 09:47:29 PAGE 2   

  56          // Bitmap点阵数据表                                                    //
  57          // 图片: C:\..赝嘉疵

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -