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

📄 main.lst

📁 液晶显示键盘操作密码编辑控制加上对存储器操作
💻 LST
字号:
C51 COMPILER V7.50   MAIN                                                                  04/10/2008 19:53:22 PAGE 1   


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

line level    source

   1          #include <reg51.h>
   2          
   3          #define   EXTERN_YEJING
   4          #include "yejing.h"
   5          
   6          #define   EXTERN_MIMA
   7          #include "MiMa.h"
   8          
   9          #define  EXTERN_I2C
  10          #include "i2c.h"
  11          
  12          sbit P22=P2^2;
  13          sbit P23=P2^3;
  14          /********************************* 主函数 ******************************/
  15          void main(void) 
  16          {
  17   1        Delay400Ms();
  18   1        Lcd_initilize();//////液晶初始化/////
  19   1        Delay400Ms();
  20   1        Delay400Ms();
  21   1        I_init();////I2C总线初始化/////
  22   1        P0=0x8f; /////键盘的正常工作赋值//////////////////////
  23   1      
  24   1        E_write_datablock(0x00,60,set_tab);///对AT24C01从地址0x00开始写入60个数据,数据来源set_tab//////
  25   1          while(1)
  26   1          {   //////液晶的两个重要函数Disp_strings(0,0,array1)和Disp_data(0,0,-456.123)//////////
  27   2      
  28   2           Disp_strings(0,0,"中国证券欢迎您! %");///////中国证券欢迎您! ////////////
  29   2           Disp_strings(0,1,"welcome to bank!%");///////Welcome!//////////
  30   2           LcdWriteCommand(0x18,1);/////可以对数组Beray1、Beray2所显示的文字进行滚屏处理/////
  31   2           Delay400Ms();           /////滚屏显示需要延时/////////
  32   2           P22=~P22;
  33   2          if(((P00&P01&P02&P03)==0)&&Keyboard_Process())
  34   2            {
  35   3             uchar tt=30;
  36   3             LcdWriteCommand(0x01,1); //显示清屏///
  37   3             Disp_strings(0,0,"您的帐户余额: %");///////您的帐户余额: ////////////
  38   3             Disp_strings(0,1,"啊! 1000万! %");/////////啊! 1000万! //////////
  39   3             while (tt--) Delay400Ms();
  40   3             LcdWriteCommand(0x01,1); //显示清屏///
  41   3            }
  42   2         }  
  43   1      
  44   1      }
  45          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    139    ----
   CONSTANT SIZE    =     66    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       1
   IDATA SIZE       =   ----    ----
C51 COMPILER V7.50   MAIN                                                                  04/10/2008 19:53:22 PAGE 2   

   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 + -