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

📄 gametime.lst

📁 由51单片机与12864组成 俄罗斯方块游戏程序 keil工程
💻 LST
字号:
C51 COMPILER V8.05a   GAMETIME                                                             11/13/2007 09:15:29 PAGE 1   


C51 COMPILER V8.05a, COMPILATION OF MODULE GAMETIME
OBJECT MODULE PLACED IN .\Target\GameTime.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE sources\GameTime.c BROWSE INCDIR(.\include;.\include;.\include) DEBUG OBJEC
                    -TEXTEND PRINT(.\LST\GameTime.lst) OBJECT(.\Target\GameTime.obj)

line level    source

   1          //*************************************************************************************************
   2          //*                                                                                                                                                                                               *
   3          //*                      ******************************游戏时间**********************************                         *
   4          //*                                                                                                                                                                                               *
   5          //*************************************************************************************************
   6          #include "includes.h"
   7          
   8          GAMETIME st_GameTime;   //游戏时间全局变量。
   9          
  10          //*************************************************************************************************
  11          //*                                                                                                                                                                                               *
  12          //*                      ******************************初始化时间显示******************************                       *
  13          //*                                                                                                                                                                                               *
  14          //*************************************************************************************************
  15          void vTimeInitialize()
  16          {
  17   1              st_GameTime.ucHour=0;   
  18   1              st_GameTime.ucMinute=0;
  19   1              st_GameTime.ucSecond=0;
  20   1      
  21   1              vShowGraph(TIMEPOS_ROW,TIMEPOS_LINE,40,2,uca_TIME);
  22   1      
  23   1              vShowNumber(CAPS_TIME,TIMEPOS_ROW+1,TIMEPOS_LINE,st_GameTime.ucHour);
  24   1      
  25   1              vShowCustomRow(TIMEPOS_ROW+2,TIMEPOS_LINE+10,3,uca_MAOHAO);
  26   1      
  27   1              vShowNumber(CAPS_TIME,TIMEPOS_ROW+1,TIMEPOS_LINE+13,st_GameTime.ucMinute);
  28   1      
  29   1              vShowCustomRow(TIMEPOS_ROW+2,TIMEPOS_LINE+23,3,uca_MAOHAO);
  30   1      
  31   1              vShowNumber(CAPS_TIME,TIMEPOS_ROW+1,TIMEPOS_LINE+26,st_GameTime.ucSecond);         
  32   1      
  33   1      } 
  34          
  35          //*************************************************************************************************
  36          //*                                                                                                                                                                                               *
  37          //*                      ******************************游戏时间增加********************************                       *
  38          //*                                                                                                                                                                                               *
  39          //************************************************************************************************* 
  40          void vTimeAdd()
  41          {
  42   1              if(st_GameTime.ucSecond<60)
  43   1                      st_GameTime.ucSecond++;
  44   1              else
  45   1                      {
  46   2                      st_GameTime.ucSecond=0;
  47   2                      if(st_GameTime.ucMinute<60)
  48   2                              st_GameTime.ucMinute++;
  49   2                      else
  50   2                              {
  51   3                              st_GameTime.ucMinute=0;
  52   3                              st_GameTime.ucHour++;
  53   3                              }
  54   2                      }
C51 COMPILER V8.05a   GAMETIME                                                             11/13/2007 09:15:29 PAGE 2   

  55   1              vShowNumber(CAPS_TIME,TIMEPOS_ROW+1,TIMEPOS_LINE,st_GameTime.ucHour);
  56   1              vShowNumber(CAPS_TIME,TIMEPOS_ROW+1,TIMEPOS_LINE+13,st_GameTime.ucMinute);
  57   1              vShowNumber(CAPS_TIME,TIMEPOS_ROW+1,TIMEPOS_LINE+26,st_GameTime.ucSecond);
  58   1      }                                                                


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