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

📄 smc1602.lst

📁 【仿真】proteus中LCD和4x4键盘联合仿真.rar
💻 LST
📖 第 1 页 / 共 2 页
字号:
 102   2                      case '-': vWriteData(0x2D);break;
 103   2                      case '.': vWriteData(0x2E);break;
 104   2                      case '/': vWriteData(0x2F);break;
 105   2                      case '=': vWriteData(0x3D);break;
 106   2                      case '<': vWriteData(0x3E);break;
 107   2                      case '?': vWriteData(0x3F);break;
 108   2                      case '^': vWriteData(0x5E);break;
 109   2                      case ':': vWriteData(0x3A);break;
 110   2      
 111   2                      case '0': vWriteData(0x30);break;
 112   2                      case '1': vWriteData(0x31);break;
 113   2                      case '2': vWriteData(0x32);break;
 114   2                      case '3': vWriteData(0x33);break;
 115   2                      case '4': vWriteData(0x34);break;
 116   2                      case '5': vWriteData(0x35);break;
C51 COMPILER V8.05a   SMC1602                                                              08/08/2007 08:55:15 PAGE 3   

 117   2                      case '6': vWriteData(0x36);break;
 118   2                      case '7': vWriteData(0x37);break;
 119   2                      case '8': vWriteData(0x38);break;
 120   2                      case '9': vWriteData(0x39);break;
 121   2      
 122   2                      case 'A': vWriteData(0x41);break;
 123   2                      case 'B': vWriteData(0x42);break;
 124   2                      case 'C': vWriteData(0x43);break;
 125   2                      case 'D': vWriteData(0x44);break;
 126   2                      case 'E': vWriteData(0x45);break;
 127   2                      case 'F': vWriteData(0x46);break;
 128   2                      case 'G': vWriteData(0x47);break;
 129   2                      case 'H': vWriteData(0x48);break;
 130   2                      case 'I': vWriteData(0x49);break;
 131   2                      case 'J': vWriteData(0x4A);break;
 132   2                      case 'K': vWriteData(0x4B);break;
 133   2                      case 'L': vWriteData(0x4C);break;
 134   2                      case 'M': vWriteData(0x4D);break;
 135   2                      case 'N': vWriteData(0x4E);break;
 136   2                      case 'O': vWriteData(0x4F);break;
 137   2                      case 'P': vWriteData(0x50);break;
 138   2                      case 'Q': vWriteData(0x51);break;
 139   2                      case 'R': vWriteData(0x52);break;
 140   2                      case 'S': vWriteData(0x53);break;
 141   2                      case 'T': vWriteData(0x54);break;
 142   2                      case 'U': vWriteData(0x55);break;
 143   2                      case 'V': vWriteData(0x56);break;
 144   2                      case 'W': vWriteData(0x57);break;
 145   2                      case 'X': vWriteData(0x58);break;
 146   2                      case 'Y': vWriteData(0x59);break;
 147   2                      case 'Z': vWriteData(0x5A);break;
 148   2      
 149   2                      case 'a': vWriteData(0x61);break;
 150   2                      case 'b': vWriteData(0x62);break;
 151   2                      case 'c': vWriteData(0x63);break;
 152   2                      case 'd': vWriteData(0x64);break;
 153   2                      case 'e': vWriteData(0x65);break;
 154   2                      case 'f': vWriteData(0x66);break;
 155   2                      case 'g': vWriteData(0x67);break;
 156   2                      case 'h': vWriteData(0x68);break;
 157   2                      case 'i': vWriteData(0x69);break;
 158   2                      case 'j': vWriteData(0x6A);break;
 159   2                      case 'k': vWriteData(0x6B);break;
 160   2                      case 'l': vWriteData(0x6C);break;
 161   2                      case 'm': vWriteData(0x6D);break;
 162   2                      case 'n': vWriteData(0x6E);break;
 163   2                      case 'o': vWriteData(0x6F);break;
 164   2                      case 'p': vWriteData(0x70);break;
 165   2                      case 'q': vWriteData(0x71);break;
 166   2                      case 'r': vWriteData(0x72);break;
 167   2                      case 's': vWriteData(0x73);break;
 168   2                      case 't': vWriteData(0x74);break;
 169   2                      case 'u': vWriteData(0x75);break;
 170   2                      case 'v': vWriteData(0x76);break;
 171   2                      case 'w': vWriteData(0x77);break;
 172   2                      case 'x': vWriteData(0x78);break;
 173   2                      case 'y': vWriteData(0x79);break;
 174   2                      case 'z': vWriteData(0x7A);break;
 175   2      
 176   2                      default: break;
 177   2                      }
 178   1      }
C51 COMPILER V8.05a   SMC1602                                                              08/08/2007 08:55:15 PAGE 4   

 179          
 180          //*************************************************************************************************
 181          //*                                                                                                                                                                                               *
 182          //*                      *********************把1个字符串显示到当前光标处*******************                              *
 183          //*                                                                                                                                                                                               *
 184          //*************************************************************************************************
 185          void vShowChar(unsigned char ucaChar[])
 186          {
 187   1              unsigned char ucCount;
 188   1              for(ucCount=0;;ucCount++)
 189   1                      {
 190   2                      vShowOneChar(ucaChar[ucCount]);
 191   2                      if(ucaChar[ucCount+1]=='\0')
 192   2                              break;
 193   2                      }
 194   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    772    ----
   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 + -