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

📄 3310.lst

📁 3310液晶显示屏C51测试程序cpu:stc89le58 主频:11.0592Mh已通过
💻 LST
📖 第 1 页 / 共 2 页
字号:
 197   3                       sclk=0;     
 198   3                       sclk=1;
 199   3         datatemp<<=1;
 200   3                 }
 201   2        }
 202   1           dc=1;
 203   1           sce=1;
 204   1           sdin=1;
 205   1      }
 206          /******************************************************************************************
 207          * 函数名称    :lcm_setadd
 208          * 功能描述    :设定地址   y="0"~5,x=0~83
 209          * 参数        :  参数名称: 输入/输出? 类型  描述
 210          * 
 211          * 返回值      :
 212          * 作者        :
 213          * 创建日期    :2006-12-19
 214          * 全局变量    :
 215          * 全局静态变量:
 216          * 局部静态变量:
 217          *----------------------------------------修改历史------------------------------------------
 218          * 当前版本    :     修改人:                  修改日期:
 219          * 修改说明    :
 220          ******************************************************************************************/
 221          void lcm_setadd(uchar y,uchar x)
 222          {
 223   1        lcm_writebyte((y|0x40),0);
 224   1         lcm_writebyte((x|0x80),0);
 225   1      }
 226          /******************************************************************************************
 227          * 函数名称    :lcm_clr
 228          * 功能描述    :清全屏
 229          * 参数        :  参数名称: 输入/输出? 类型  描述
 230          * 
 231          * 返回值      :
 232          * 作者        :
 233          * 创建日期    :2006-12-19
 234          * 全局变量    :
 235          * 全局静态变量:
 236          * 局部静态变量:
 237          *----------------------------------------修改历史------------------------------------------
 238          * 当前版本    :     修改人:                  修改日期:
 239          * 修改说明    :
C51 COMPILER V6.23a  3310                                                                  09/21/2007 14:21:25 PAGE 5   

 240          ******************************************************************************************/
 241          void lcm_clr()     
 242          { 
 243   1           uchar m,n;
 244   1           lcm_setadd(0,0);
 245   1           for (m=0;m<6;m++)
 246   1           {   
 247   2               for (n=0;n<84;n++)
 248   2               {       
 249   3                   lcm_writebyte(0,1);   
 250   3               } 
 251   2           }
 252   1      }
 253          
 254          /******************************************************************************************
 255          * 函数名称    :xp
 256          * 功能描述    :写一屏图
 257          * 参数        :  参数名称: 输入/输出? 类型  描述
 258          * 
 259          * 返回值      :
 260          * 作者        :
 261          * 创建日期    :2006-12-19
 262          * 全局变量    :
 263          * 全局静态变量:
 264          * 局部静态变量:
 265          *----------------------------------------修改历史------------------------------------------
 266          * 当前版本    :     修改人:                  修改日期:
 267          * 修改说明    :
 268          ******************************************************************************************/
 269          void xp()
 270          {
 271   1           uchar e;
 272   1           uchar t;
 273   1           uchar k;
 274   1           uint d="0";
 275   1           for (t=0;t<6;t++)
 276   1           {   
 277   2               for (k=0;k<84;k++)
 278   2               { 
 279   3                e="bitmap1"[d];
 280   3                d++;
 281   3                   lcm_writebyte(e,1); 
 282   3               }  
 283   2           }  
 284   1      }
 285          
 286          
 287          /******************************************************************************************
 288          * 函数名称    :
 289          * 功能描述    :
 290          * 参数        :  参数名称: 输入/输出? 类型  描述
 291          * 
 292          * 返回值      :
 293          * 作者        :
 294          * 创建日期    :2006-12-19
 295          * 全局变量    :
 296          * 全局静态变量:
 297          * 局部静态变量:
 298          *----------------------------------------修改历史------------------------------------------
 299          * 当前版本    :     修改人:                  修改日期:
 300          * 修改说明    :
 301          ******************************************************************************************/
C51 COMPILER V6.23a  3310                                                                  09/21/2007 14:21:25 PAGE 6   

 302          void main(void)//主程序
 303          {
 304   1           uint t; 
 305   1      
 306   1           lcm_init();
 307   1           lcm_clr();//清屏
 308   1           while (1)
 309   1           {
 310   2             xp();//写一屏图
 311   2             for(t=0;t<60000;t++);//延时
 312   2           } 
 313   1      }
 314          
 315          uchar code bitmap1[]=
 316          {
 317          /*-----------------------------------------------------------------------------
 318          -
 319          ;  源文件 / 文字 : E:\3310\1\qq.bmp模
 320          ;  宽×高(像素): 84×48
 321          ;  字模格式/大小 : 单色点阵液晶字模,纵向取模,字节倒序/504字节
 322          ;  数据转换日期  : 2004-7-30 13:40:24*/
 323          0x00,0x00,0x02,0xFA,0x8A,0x8A,0x8A,0xFA,0x02,0x02,0xFE,0x03,0x02,0x00,0x40,0x4F
 324          ,
 325          0xC9,0x79,0x49,0xCF,0x00,0xFC,0x00,0x00,0xFF,0x00,0x02,0x82,0x02,0xBE,0x22,0x63
 326          ,
 327          0xA2,0x22,0x22,0xA2,0x02,0x00,0x00,0x01,0x01,0x01,0x01,0xF9,0x09,0x05,0x03,0x01
 328          ,
 329          0x00,0x00,0x10,0x14,0x14,0x94,0xD4,0xBF,0x94,0x5C,0x54,0x12,0x10,0x00,0x00,0xFF
 330          ,
 331          0x29,0x29,0xFF,0x00,0xFF,0x29,0x29,0xFF,0x00,0x00,0x04,0x04,0x04,0xC4,0x3F,0xD4
 332          ,
 333          0x14,0x94,0x74,0x06,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x04,0x04,0x07,0x00
 334          ,
 335          0x00,0x00,0x04,0x02,0x01,0x04,0x04,0x03,0x00,0x01,0x04,0x04,0x07,0x00,0x02,0x01
 336          ,
 337          0x00,0x07,0x04,0x04,0x05,0x04,0x06,0x00,0x03,0x00,0x00,0x80,0x40,0x44,0x84,0x07
 338          ,
 339          0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x92,0x51,0x30,0x37,0x14,0x14,0x14,0x04,0x07
 340          ,
 341          0x00,0x00,0x26,0x21,0x44,0x84,0x07,0x02,0x01,0x04,0x04,0x07,0x00,0x00,0x04,0x02
 342          ,
 343          0x05,0x04,0x04,0x02,0x01,0x02,0x02,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
 344          ,
 345          0x30,0x48,0x88,0x10,0x60,0x78,0x04,0x04,0xF8,0x00,0x00,0x00,0x00,0x00,0x1C,0xE2
 346          ,
 347          0x02,0x04,0x08,0x04,0x84,0x84,0x82,0x02,0x02,0x02,0x01,0x81,0x41,0x21,0x21,0x20
 348          ,
 349          0x00,0x04,0x07,0x18,0x60,0x80,0x00,0x00,0xF0,0x0C,0x03,0x00,0xFC,0x00,0x00,0x04
 350          ,
 351          0x0E,0x04,0xC0,0x60,0x62,0x37,0x12,0x90,0x16,0x19,0x7A,0xFC,0xF8,0xF0,0x80,0x40
 352          ,
 353          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
 354          ,
 355          0x00,0x00,0x00,0x00,0x00,0x07,0x08,0x10,0xE0,0x00,0x00,0x00,0xF8,0x07,0x00,0x00
 356          ,
 357          0x02,0x12,0x12,0x1F,0xF4,0xA0,0x00,0x00,0x00,0x40,0x80,0x81,0x8C,0x5C,0x3C,0x2C
 358          ,
 359          0x40,0x40,0x40,0x20,0x00,0x00,0x80,0xC0,0x64,0x5F,0x45,0xC9,0x83,0x04,0x04,0x04
 360          ,
 361          0x1B,0x20,0x40,0x80,0x80,0x01,0x00,0x00,0x00,0x00,0x10,0x14,0x23,0x21,0xA1,0x51
 362          ,
 363          0xF1,0x3F,0x12,0xE2,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
C51 COMPILER V6.23a  3310                                                                  09/21/2007 14:21:25 PAGE 7   

 364          ,
 365          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x0C,0x10,0x20
 366          ,
 367          0x21,0x22,0x22,0x22,0x7F,0x41,0x41,0x47,0x49,0xCB,0x0F,0x06,0x06,0x04,0x0C,0x1C
 368          ,
 369          0x14,0x34,0x24,0x24,0x14,0x14,0x12,0x0A,0x06,0x01,0x00,0x00,0x00,0x00,0xE0,0x20
 370          ,
 371          0x2F,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01
 372          ,
 373          0x01,0x01,0x00,0x00,0xF8,0x21,0x21,0x40,0x40,0x20,0xD1,0x8A,0x0C,0x10,0x20,0xC0
 374          ,
 375          0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20
 376          ,
 377          0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x1F,0x20
 378          ,
 379          0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20
 380          ,
 381          0x00,0x20,0x07,0x38,0x00,0x3F,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20
 382          ,
 383          0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x07,0x38,0x04,0x22,0x01,0x31,0x10,0x28
 384          ,
 385          0x08,0x24,0x04,0x23,0x00,0x20,0x00,0x20
 386          };
 387          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    297    ----
   CONSTANT SIZE    =    514    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       4
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----       2
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  2 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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