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

📄 p0902-usart.lst

📁 单片机与电脑进行串口数据通讯试验
💻 LST
📖 第 1 页 / 共 3 页
字号:
 233          
 234          /*--  文字:  6  --*/
 235          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 236          0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00,
 237          
 238          /*--  文字:  7  --*/
 239          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 240          0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,
 241          
C51 COMPILER V8.05a   P0902_USART                                                          04/01/2009 22:15:34 PAGE 5   

 242          /*--  文字:  8  --*/
 243          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 244          0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00,
 245          
 246          /*--  文字:  9  --*/
 247          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 248          0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00,
 249          
 250          /*--  文字:  a  --10*/
 251          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 252          0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x19,0x24,0x22,0x22,0x22,0x3F,0x20,
 253          
 254          /*--  文字:  b  --11*/
 255          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 256          0x08,0xF8,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x3F,0x11,0x20,0x20,0x11,0x0E,0x00,
 257          
 258          /*--  文字:  c  --12*/
 259          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 260          0x00,0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,0x0E,0x11,0x20,0x20,0x20,0x11,0x00,
 261          
 262          /*--  文字:  d  --13*/
 263          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 264          0x00,0x00,0x00,0x80,0x80,0x88,0xF8,0x00,0x00,0x0E,0x11,0x20,0x20,0x10,0x3F,0x20,
 265          
 266          /*--  文字:  e  --*/
 267          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 268          0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x1F,0x22,0x22,0x22,0x22,0x13,0x00,
 269          
 270          /*--  文字:  f  --*/
 271          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 272          0x00,0x80,0x80,0xF0,0x88,0x88,0x88,0x18,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,
 273          
 274          /*--  文字:  g  --16*/
 275          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 276          0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x6B,0x94,0x94,0x94,0x93,0x60,0x00,
 277          
 278          /*--  文字:  h  --*/
 279          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 280          0x08,0xF8,0x00,0x80,0x80,0x80,0x00,0x00,0x20,0x3F,0x21,0x00,0x00,0x20,0x3F,0x20,
 281          
 282          /*--  文字:  i  --*/
 283          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 284          0x00,0x80,0x98,0x98,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,
 285          
 286          /*--  文字:  j  --19*/
 287          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 288          0x00,0x00,0x00,0x80,0x98,0x98,0x00,0x00,0x00,0xC0,0x80,0x80,0x80,0x7F,0x00,0x00,
 289          
 290          /*--  文字:  k  --*/
 291          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 292          0x08,0xF8,0x00,0x00,0x80,0x80,0x80,0x00,0x20,0x3F,0x24,0x02,0x2D,0x30,0x20,0x00,
 293          
 294          /*--  文字:  l  --*/
 295          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 296          0x00,0x08,0x08,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,
 297          
 298          /*--  文字:  m  --22*/
 299          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 300          0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x20,0x3F,0x20,0x00,0x3F,0x20,0x00,0x3F,
 301          
 302          /*--  文字:  n  --23*/
 303          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
C51 COMPILER V8.05a   P0902_USART                                                          04/01/2009 22:15:34 PAGE 6   

 304          0x80,0x80,0x00,0x80,0x80,0x80,0x00,0x00,0x20,0x3F,0x21,0x00,0x00,0x20,0x3F,0x20,
 305          
 306          /*--  文字:  o  --24*/
 307          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 308          0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x1F,0x20,0x20,0x20,0x20,0x1F,0x00,
 309          
 310          /*--  文字:  p  --*/
 311          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 312          0x80,0x80,0x00,0x80,0x80,0x00,0x00,0x00,0x80,0xFF,0xA1,0x20,0x20,0x11,0x0E,0x00,
 313          
 314          /*--  文字:  q  --*/
 315          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 316          0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x0E,0x11,0x20,0x20,0xA0,0xFF,0x80,
 317          
 318          /*--  文字:  r  --*/
 319          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 320          0x80,0x80,0x80,0x00,0x80,0x80,0x80,0x00,0x20,0x20,0x3F,0x21,0x20,0x00,0x01,0x00,
 321                                                                                                                                                                     
 322          /*--  文字:  s  --*/
 323          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 324          0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x33,0x24,0x24,0x24,0x24,0x19,0x00,
 325          
 326          /*--  文字:  t  --*/
 327          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 328          0x00,0x80,0x80,0xE0,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x1F,0x20,0x20,0x00,0x00,
 329          
 330          /*--  文字:  u  --30*/
 331          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 332          0x80,0x80,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x1F,0x20,0x20,0x20,0x10,0x3F,0x20,
 333          
 334          /*--  文字:  v  --*/
 335          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 336          0x80,0x80,0x80,0x00,0x00,0x80,0x80,0x80,0x00,0x01,0x0E,0x30,0x08,0x06,0x01,0x00,
 337          
 338          /*--  文字:  w  --*/
 339          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 340          0x80,0x80,0x00,0x80,0x00,0x80,0x80,0x80,0x0F,0x30,0x0C,0x03,0x0C,0x30,0x0F,0x00,
 341          
 342          /*--  文字:  x  --*/
 343          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 344          0x00,0x80,0x80,0x00,0x80,0x80,0x80,0x00,0x00,0x20,0x31,0x2E,0x0E,0x31,0x20,0x00,
 345          
 346          /*--  文字:  y  --*/
 347          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 348          0x80,0x80,0x80,0x00,0x00,0x80,0x80,0x80,0x80,0x81,0x8E,0x70,0x18,0x06,0x01,0x00,
 349          
 350          /*--  文字:  z  --35*/
 351          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 352          0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x21,0x30,0x2C,0x22,0x21,0x30,0x00,
 353          
 354          /*--  文字:  -  --*/
 355          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 356          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
 357          
 358          /*--  文字:  =  --*/
 359          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 360          0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x00,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x00,
 361          
 362          /*--  文字:  \  --*/
 363          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 364          0x00,0x0C,0x30,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x06,0x38,0xC0,0x00,
 365          
C51 COMPILER V8.05a   P0902_USART                                                          04/01/2009 22:15:34 PAGE 7   

 366          /*--  文字:     --39*/
 367          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 368          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 369          
 370          /*--  文字:  [  --*/
 371          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 372          0x00,0x00,0x00,0xFE,0x02,0x02,0x02,0x00,0x00,0x00,0x00,0x7F,0x40,0x40,0x40,0x00,
 373          
 374          /*--  文字:  ]  --*/
 375          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 376          0x00,0x02,0x02,0x02,0xFE,0x00,0x00,0x00,0x00,0x40,0x40,0x40,0x7F,0x00,0x00,0x00,
 377          
 378          /*--  文字:  ;  --*/
 379          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 380          0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x60,0x00,0x00,0x00,0x00,
 381          
 382          /*--  文字:  '  --*/
 383          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 384          0x10,0x16,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 385          
 386          /*--  文字:  ,  --*/
 387          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 388          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xB0,0x70,0x00,0x00,0x00,0x00,0x00,
 389          
 390          /*--  文字:  .  --45*/
 391          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 392          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,0x00,0x00,
 393          
 394          /*--  文字:  /  --*/
 395          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 396          0x00,0x00,0x00,0x00,0x80,0x60,0x18,0x04,0x00,0x60,0x18,0x06,0x01,0x00,0x00,0x00,
 397          
 398          /*--  文字:  :  --*/
 399          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 400          0x00,0x00,0x00,0xC0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00
 401          };
 402          
 403          //---------------------------------------
 404          //名称: 5110LCD初始化函数
 405          //作者:cby
 406          //网站:宁波单片机开发网
 407          //网址:www.nbdpj.com
 408          //邮箱:nbdpj@nbdpj.com
 409          //日期:20081111  
 410          //----------------------------------------- 
 411          void LCD_init(void)
 412          {
 413   1              LCD_write_byte(0x21,0);//LCD功能设置:芯片活动,水平寻址,使用扩展指令
 414   1              LCD_write_byte(0xc5,0);//设置VOP值,室温下的编程范围为3.00-10.68
 415   1              //Vlcd=3.06+(VOP)*0.06,本例VOP为0B0101 0000为十进制的80,Vlcd=7.86V
 416   1              LCD_write_byte(0x20,0);//LCD功能设置:芯片活动,水平寻址,使用基本指令
 417   1              LCD_write_byte(0x0C,0);//设定显示配置:普通模式
 418   1      }
 419          //---------------------------------------
 420          //名称: LCD清屏函数
 421          //作者:cby
 422          //网站:宁波单片机开发网
 423          //网址:www.nbdpj.com
 424          //邮箱:nbdpj@nbdpj.com
 425          //日期:20081111  
 426          //----------------------------------------- 
 427          void LCD_clear(void)
C51 COMPILER V8.05a   P0902_USART                                                          04/01/2009 22:15:34 PAGE 8   

 428          {
 429   1              unsigned char t;
 430   1              unsigned char k;   
 431   1              for(t=0;t<6;t++)
 432   1              { 
 433   2                      for(k=0;k<84;k++)
 434   2                      { 
 435   3                              LCD_write_byte(0,1);                    
 436   3                      } 
 437   2              }
 438   1      }
 439          //---------------------------------------
 440          //名称: 设置坐标函数
 441          //参数:X:0-83 Y:0-5
 442          //作者:cby
 443          //网站:宁波单片机开发网
 444          //网址:www.nbdpj.com
 445          //邮箱:nbdpj@nbdpj.com
 446          //日期:20081111  
 447          //-----------------------------------------   
 448          void LCD_set_XY(unsigned char X, unsigned char Y)
 449          {
 450   1              LCD_write_byte(0x40 | Y, 0);
 451   1              LCD_write_byte(0x80 | X, 0);
 452   1      }
 453          //---------------------------------------
 454          //名称: 显示英文字符
 455          //参数:c:显示的字符在font6x8表格中的位置
 456          //作者:cby
 457          //网站:宁波单片机开发网
 458          //网址:www.nbdpj.com
 459          //邮箱:nbdpj@nbdpj.com
 460          //日期:20081111  
 461          //-----------------------------------------     
 462          void LCD_write_char(unsigned char c)
 463          {
 464   1              unsigned char line;
 465   1              c-= 32;
 466   1              for (line=0; line<6; line++)
 467   1              LCD_write_byte(font6x8[c][line], 1);
 468   1      }
 469          //---------------------------------------
 470          //名称: 英文字符串显示函数
 471          //参数:*s:英文字符串指针

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -