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

📄 display.lst

📁 使用单片机控制两片串行A/D芯片TLC5615输出字模电压值
💻 LST
📖 第 1 页 / 共 2 页
字号:
 193   2      //      Dis16x16Char(XAdd[3],YAdd[0],qu1);
 194   2      //      Dis16x16Char(XAdd[4],YAdd[0],xian);
 195   2      //      Dis16x16Char(XAdd[5],YAdd[0],xian);
 196   2              Dis16x16Char(XAdd[0],YAdd[1],qing);
 197   2              Dis16x16Char(XAdd[1],YAdd[1],shao);
 198   2              Dis16x16Char(XAdd[2],YAdd[1],hou);
 199   2              Dis16x16Char(XAdd[3],YAdd[1],slh);
 200   2              }
 201   1      }
 202          /*********************************************************** 
 203          函数名称: 
 204          函数功能:显示欢迎画面 
 205          入口参数: 
 206          出口参数: 
 207          备 注: 
 208          ***********************************************************/
 209          void DisWelcome( void )
 210          {
 211   1              unsigned char i;  
 212   1      
 213   1              for(i=0;i<20;i++)
 214   1              {
 215   2                Dis16x16Char(XAdd[0],YAdd[0],ce);
 216   2                Dis16x16Char(XAdd[1],YAdd[0],kong);
 217   2                Dis8x16Char(XAdd[2],YAdd[0],Five);
 218   2                Dis16x16Char(XAdd[3],YAdd[0],Zu);
 219   2              }
 220   1      
 221   1              for(i=0;i<20;i++)
 222   1              {
 223   2                Dis16x16Char(XAdd[1],YAdd[0],hu);
 224   2                Dis16x16Char(XAdd[2],YAdd[0],dong);
 225   2                Dis16x16Char(XAdd[3],YAdd[0],chun);
 226   2              }
 227   1      
 228   1              for(i=0;i<20;i++)
 229   1              {
 230   2                Dis16x16Char(XAdd[1],YAdd[0],liu);
 231   2                Dis16x16Char(XAdd[2],YAdd[0],hong);
 232   2                Dis16x16Char(XAdd[3],YAdd[0],bin);
 233   2              }
 234   1      
 235   1              for(i=0;i<20;i++)
 236   1              {
 237   2                Dis16x16Char(XAdd[1],YAdd[0],xu);
 238   2                Dis16x16Char(XAdd[2],YAdd[0],bin);
C51 COMPILER V8.05a   DISPLAY                                                              03/03/2008 08:29:39 PAGE 5   

 239   2                Dis16x16Char(XAdd[3],YAdd[0],sheng);
 240   2              } 
 241   1      }
 242          /*********************************************************** 
 243          函数名称: 
 244          函数功能: 显示128x128的图片
 245          入口参数: 
 246          出口参数: 
 247          备 注: 
 248          ***********************************************************
 249          void Dis128x128Imag( unsigned char *imag )
 250          {
 251                  unsigned char i,j,k;
 252          
 253                  for(k=0;k<16;k++)
 254                          for(i=0;i<8;i++)
 255                                  for(j=0;j<128;j++)
 256                                  {
 257                                          if((imag[j+128*k]>>i)&0x01)
 258                                          {                                       
 259                                                  DisPoint(j,(128+8*k+i));        
 260                                          }
 261                                  }
 262                                  
 263          }
 264          /*********************************************************** 
 265          函数名称: 
 266          函数功能:显示64x64的图片 
 267          入口参数: 
 268          出口参数: 
 269          备 注: 
 270          ***********************************************************/
 271          /*void Dis64x64Imag( unsigned char *imag )
 272          {
 273                  unsigned char i,j,k;
 274          
 275                  for(k=0;k<8;k++)
 276                          for(i=0;i<8;i++)
 277                                  for(j=0;j<64;j++)
 278                                  {
 279                                          if((imag[j+64*k]>>i)&0x01)
 280                                          {                                       
 281                                                  DisPoint(j+96,(64+8*k+i)+32);   
 282                                          }
 283                                  }
 284          }  */
 285          
 286          /*****************************************************************
 287          函数名称:坐标显示
 288          *****************************************************************/
 289          void zuobiao1( void )
 290          {
 291   1         unsigned char i;
 292   1         for(i=32;i<160;i=i+1)
 293   1              {
 294   2                DisPoint(i,32);
 295   2              }
 296   1              for(i=200;i>32;i=i-1)
 297   1              {
 298   2                DisPoint(32,i);
 299   2              }
 300   1        /* Dis16x16Char(100,144,shu);
C51 COMPILER V8.05a   DISPLAY                                                              03/03/2008 08:29:39 PAGE 6   

 301   1         Dis16x16Char(116,144,ru);
 302   1         Dis16x16Char(132,144,qu);
 303   1         Dis16x16Char(148,144,xian);  */
 304   1      }       
 305          /*********************************************************** 
 306          函数名称: 
 307          函数功能:显示一个表格 
 308          入口参数: 
 309          出口参数: 
 310          备 注: 
 311          ***********************************************************/
 312          /*void DisBiaoGe( void )
 313          {
 314                  unsigned char i;
 315                  for(i=32;i<160;i=i+4)
 316                  {
 317                  DisPoint(i,144);
 318                  }
 319                  for(i=32;i<160;i=i+4)
 320                  {
 321                  DisPoint(i,128);
 322                  }
 323                  for(i=32;i<160;i=i+4)
 324                  {
 325                  DisPoint(i,112);
 326                  }
 327                  for(i=32;i<160;i=i+4)
 328                  {
 329                  DisPoint(i,96);
 330                  }
 331          
 332          
 333                  //竖线
 334                  for(i=144;i>96;i=i-4)
 335                  {
 336                  DisPoint(160,i);
 337                  }
 338          
 339                  for(i=144;i>96;i=i-4)
 340                  {
 341                  DisPoint(144,i);
 342                  }
 343          
 344                  for(i=144;i>96;i=i-4)
 345                  {
 346                  DisPoint(128,i);
 347                  }
 348          
 349                  for(i=144;i>96;i=i-4)
 350                  {
 351                  DisPoint(112,i);
 352                  }
 353                  for(i=144;i>96;i=i-4)
 354                  {
 355                  DisPoint(96,i);
 356                  }
 357                  for(i=144;i>96;i=i-4)
 358                  {
 359                  DisPoint(80,i);
 360                  }
 361                  for(i=144;i>96;i=i-4)
 362                  {
C51 COMPILER V8.05a   DISPLAY                                                              03/03/2008 08:29:39 PAGE 7   

 363                  DisPoint(64,i);
 364                  }
 365                  for(i=144;i>96;i=i-4)
 366                  {
 367                  DisPoint(48,i);
 368                  }
 369                  for(i=144;i>96;i=i-4)
 370                  {
 371                  DisPoint(32,i);
 372                  }        
 373          }*/
 374          /*********************************************************** 
 375          函数名称: 
 376          函数功能: 
 377          入口参数: 
 378          出口参数: 
 379          备 注: 
 380          ***********************************************************/


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    948    ----
   CONSTANT SIZE    =      8    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     26      29
   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 + -