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

📄 translatekeytoasc.lst

📁 程序是基于STC89C58的点阵屏显示程序
💻 LST
字号:
C51 COMPILER V8.02   TRANSLATEKEYTOASC                                                     04/10/2008 10:43:46 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE TRANSLATEKEYTOASC
OBJECT MODULE PLACED IN .\xiazai\translatekeytoasc.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE daima\translatekeytoasc.c BROWSE DEBUG OBJECTEXTEND PRINT(.\translatekeytoa
                    -sc.lst) OBJECT(.\xiazai\translatekeytoasc.obj)

line level    source

   1          
   2          unsigned char translatekeytoasc(key);
   3          unsigned char m;
   4          unsigned char code noshift[80][2]=
   5          {
   6          5 , 0,// { f1 }
   7          6 , 1,// { f2 }
   8          4 , 2,// { f3 }
   9          12 , 3,// { f4 }
  10          3 , 4,// { f5 }
  11          11 , 5,// { f6 }
  12          131, 6,// { f7 }
  13          10 , 7,// { f8 }
  14          1 , 8,// { f9 }
  15          9 , 9,// { f10 }         
  16          120,10,// { f11 }
  17          7 ,11,// { f12 }         11
  18          224,13,// { home }       12  
  19          105,14,// { end }         13
  20          112,22,// { insert }    14         
  21          13 ,25,// { tab }                15
  22          88 ,26,// { caps }         16
  23          17 ,28,// { alt }          17
  24          31 ,30,// { win }               18
  25          47 ,31,// { winright }  19    20~22       
  26          82 ,39,// { ' }            20
  27          65 ,44,// { , }            21
  28          78 ,45,// { - }            22
  29          73 ,46,// { . }            23
  30          74 ,47,// { / }            24
  31          69 ,48,// { 0 }            25
  32          46 ,53,// { 5 }            26
  33          54 ,54,// { 6 }            27
  34          61 ,55,// { 7 }                 28
  35          62 ,56,// { 8 }                   29
  36          70 ,57,// { 9 }            30
  37          76 ,59,// { ; }            31
  38          85 ,61,// { = }            32
  39          84 ,91,// { [ }            33
  40          93 ,92,// { \ }            34
  41          91 ,93,// { ] }            35
  42          14 ,96,// { ` }            36
  43          107,19,// { left }         37
  44          116,20,// { right }             38
  45          225,23,// { pause }      39
  46          
  47          
  48          118,24,// { esc }
  49          20 ,27,// { ctrl }
  50          41 ,29,// { space }
  51          90 ,32,// { enter }
  52          22 ,49,// { 1 }
  53          30 ,50,// { 2 }
  54          38 ,51,// { 3 }
C51 COMPILER V8.02   TRANSLATEKEYTOASC                                                     04/10/2008 10:43:46 PAGE 2   

  55          37 ,52,// { 4 }
  56          28 ,97,// { a }
  57          50 ,98,// { b }
  58          33 ,99,// { c }
  59          35 ,100,// { d }
  60          36 ,101,// { e }
  61          43 ,102,// { f }
  62          52 ,103,// { g }
  63          51 ,104,// { h }
  64          67 ,105,// { i }
  65          59 ,106,// { j }                        
  66          66 ,107,// { k }
  67          75 ,108,// { l }
  68          58 ,109,// { m }
  69          49 ,110,// { n }
  70          68 ,111,// { o }
  71          77 ,112,// { p }
  72          21 ,113,// { q }
  73          45 ,114,// { r }
  74          27 ,115,// { s }
  75          44 ,116,// { t }
  76          60 ,117,// { u }
  77          42 ,118,// { v }
  78          29 ,119,// { w }
  79          34 ,120,// { x }
  80          53 ,121,// { y }
  81          26 ,122,// { z }
  82          102,12,// { back } //
  83          125,15,// { pageup }
  84          122,16,// { pagedown }
  85          117,17,// { up }
  86          114,18,// { down }
  87          113,21,// { del }         
  88          
  89          };
  90          unsigned char translatekeytoasc(key)
  91          {  
  92   1          for( m=0;m<80;m++)
  93   1           {if(noshift[m][0]==key)   
  94   2            return(noshift[m][1]);}
  95   1            return(255);      
  96   1      }                        


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