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

📄 123.lst

📁 汉字点阵16X128源程序,与PC联机代码
💻 LST
📖 第 1 页 / 共 2 页
字号:
 159          
 160          0x00,0x02,0x40,0x0C,0x67,0xF0,0x54,0x00,0x4C,0x00,0x44,0x00,0x7C,0x00,0x44,0x00,
 161          0x44,0x00,0x7C,0x00,0x44,0x00,0x4C,0x00,0x74,0x00,0xC4,0x00,0x44,0x00,0x00,0x00,//严38
 162          
 163          
 164          0x00,0x02,0x40,0x0C,0x67,0xF0,0x54,0x00,0x4C,0x00,0x44,0x00,0x7C,0x00,0x44,0x00,
 165          0x44,0x00,0x7C,0x00,0x44,0x00,0x4C,0x00,0x74,0x00,0xC4,0x00,0x44,0x00,0x00,0x00,//严39
 166          
 167          
 168          0x04,0x00,0x08,0x00,0x3F,0xFE,0xE0,0x00,0x4F,0xC0,0x04,0x2A,0x19,0x2A,0xF1,0x52,
 169          0x2A,0xD4,0x25,0xA4,0x24,0xA8,0x2A,0x48,0x33,0x50,0x01,0x90,0x01,0x00,0x00,0x00,//修40
 170          
 171          
 172          0x00,0x00,0x08,0x41,0x30,0x41,0x20,0x42,0x32,0x42,0x2D,0xC4,0x29,0x48,0xA0,0x50,
 173          0x6F,0xE0,0x20,0x50,0x20,0x48,0x20,0x47,0x28,0x42,0x30,0x40,0x20,0x40,0x00,0x00,//实41
 174          
 175          
 176          
 177          0x02,0x00,0x82,0x00,0x72,0x00,0x23,0xFE,0x00,0x04,0x00,0x09,0x00,0x06,0xFF,0xF8,
 178          0x00,0x00,0x00,0x00,0x7F,0xFE,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,//验42
 179          
C51 COMPILER V7.08   123                                                                   10/18/2007 22:09:39 PAGE 4   

 180          0x00,0x02,0x08,0x02,0x34,0x12,0x24,0x92,0x25,0x92,0x26,0x92,0xA4,0x92,0x64,0xFE,
 181          0x24,0x92,0x24,0x92,0x25,0x92,0x24,0xD2,0x2C,0x12,0x34,0x02,0x20,0x02,0x00,0x00,//室43
 182          
 183          0x08,0x20,0x86,0x20,0x60,0xFF,0x07,0x00,0x18,0x00,0x04,0x00,0x55,0xFF,0x55,0x50,
 184          0x55,0x50,0xFD,0x50,0x55,0x52,0x55,0x51,0x55,0xFE,0x54,0x00,0x00,0x00,0x00,0x00,//清44
 185          
 186          0x7F,0xFF,0x40,0x40,0x4C,0x20,0x53,0xC2,0x62,0x04,0x04,0x88,0x0C,0xB2,0x34,0x81,
 187          0xC7,0xFE,0x24,0x80,0x14,0xA0,0x08,0x90,0x04,0x88,0x04,0x0C,0x00,0x00,0x00,0x00,//除45
 188          
 189          0x00,0x02,0x7F,0xFC,0x48,0x80,0x48,0x80,0x88,0x81,0x8F,0x82,0x80,0x0C,0x00,0x30,
 190          0x7F,0xC0,0x44,0x00,0x44,0x00,0x84,0x00,0x87,0xFF,0x84,0x00,0x84,0x00,0x00,0x00,//所46
 191          
 192          0x00,0x40,0x20,0x80,0x21,0x00,0x22,0x00,0x27,0xFF,0x2C,0x90,0x34,0x90,0xE4,0x90,
 193          0x24,0x94,0x24,0x92,0x24,0x93,0x27,0xFE,0x20,0x00,0x20,0x00,0x20,0x00,0x00,0x00,//有47
 194          
 195          
 196          0x08,0x42,0x49,0x42,0x2A,0x54,0x1C,0x74,0xFF,0xC8,0x1C,0x58,0x2A,0x64,0x4A,0x40,
 197          0x01,0x02,0x0F,0x04,0xF8,0xC8,0x48,0x30,0x08,0xCC,0x0F,0x06,0x08,0x04,0x00,0x00,//数48
 198          
 199          0x10,0x40,0x10,0x42,0x10,0x81,0xFF,0xFE,0x11,0x02,0x02,0x0C,0x7F,0xF0,0x49,0x3F,
 200          0x49,0x22,0x49,0x22,0x4F,0xE2,0x49,0x22,0x49,0x22,0x79,0x3F,0x01,0x00,0x00,0x00,//据49
 201          
 202          0x00,0x04,0x00,0x18,0x7F,0xE4,0x40,0x04,0x42,0x04,0x42,0x04,0x42,0x04,0x42,0x04,
 203          0x5F,0xFC,0x42,0x04,0x42,0x84,0x42,0x74,0x46,0x24,0x42,0x04,0x40,0x04,0x00,0x00,//压50
 204          
 205          
 206          0x04,0x44,0x0C,0xC4,0x35,0x4C,0xE6,0x48,0x44,0x48,0x08,0x80,0x31,0xFE,0x26,0x00,
 207          0x20,0x00,0xA5,0xFE,0x65,0x24,0x27,0x24,0x25,0x24,0x35,0xFE,0x20,0x00,0x00,0x00,//缩51
 208          
 209          
 210          0x10,0x40,0x11,0x80,0x16,0x00,0xFF,0xFF,0x12,0x00,0x15,0x80,0x08,0x80,0x30,0xFF,
 211          0xE9,0x42,0x25,0x42,0x22,0x42,0x2D,0x42,0x31,0x7F,0x00,0x80,0x00,0x80,0x00,0x00,//格52
 212          
 213          
 214          
 215          
 216          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 217                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 218                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 219                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
 220          
 221          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 222                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 223                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 224                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
 225          
 226          
 227                              {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,            //'!'
 228                                   0x00,0x00,0x00,0x00,0x38,0x00,0x7F,0xCC,
 229                                   0x7F,0xCC,0x38,0x00,0x00,0x00,0x00,0x00,
 230                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
 231                              },
 232                                  {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,       //显示空屏,如果只有一个字或将字全部移出必须设置一个空屏幕
 233                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 234                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 235                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
 236          
 237                                   {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 238                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 239                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 240                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
 241          
C51 COMPILER V7.08   123                                                                   10/18/2007 22:09:39 PAGE 5   

 242                                   {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 243                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 244                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,                        
 245                                   0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
 246                                   };
 247          
 248          /************主函数***************/
 249          void main()
 250          {
 251   1              uchar i,j,k;    //i:每个字的显示循环;j每个字的显示码除以2;k每列刷新次数
 252   1       unsigned int b=0;              //显示偏移控制,char类型最多只能显示14个汉字+一个空白位字符
 253   1              uchar a;                //控制移动间隔时间
 254   1              SCON = 0x00;
 255   1              while(1)
 256   1              {       
 257   2                j=0;
 258   2                if(a>=0)      //移动间隔时间;取值0--255
 259   2                      {
 260   3                        a=0;
 261   3                        b+=2;
 262   3                        if(b>=1760)   //显示到最后一个字,回头显示,判断值=字数*32
 263   3                         {
 264   4                           b=0;
 265   4                         }    
 266   3                      }
 267   2                for(i=0;i<16;i++)
 268   2                 {
 269   3                       P1=i;
 270   3                       for(k=0;k<5;k++)
 271   3                        {     
 272   4                              STTP = 0;
 273   4                              out_rxd(&hanzi[3][j+b+1]);
 274   4                              out_rxd(&hanzi[3][j+b]);
 275   4                              out_rxd(&hanzi[2][j+b+1]);
 276   4                              out_rxd(&hanzi[2][j+b]);
 277   4                              out_rxd(&hanzi[1][j+b+1]);
 278   4                              out_rxd(&hanzi[1][j+b]);
 279   4                              out_rxd(&hanzi[0][j+b+1]);
 280   4                              out_rxd(&hanzi[0][j+b]);
 281   4                              STTP = 1;
 282   4                              delay(1);
 283   4                        }
 284   3                       j=j+2;
 285   3                 }
 286   2                 a++;
 287   2               }
 288   1      }
 289          
 290          /************子函数**************/
 291          
 292          void delay(uint c)
 293                  {
 294   1                int i,j;
 295   1                for(i=0;i<c;i++)
 296   1                      for(j=0;j<10;j++)
 297   1                              ;
 298   1              }
 299          
 300          void out_rxd(uchar *d)
 301          {
 302   1              SBUF = *d;                      //启动串行口传送
 303   1              while(TI == 0);         //等待串口传送结束
C51 COMPILER V7.08   123                                                                   10/18/2007 22:09:39 PAGE 6   

 304   1              TI = 0;                         //将串口中断标志位置0
 305   1      }
 306          
 307          
 308          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    307    ----
   CONSTANT SIZE    =   1888    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       6
   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 + -