• 大小: 83KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-13
  • 语言: C/C++
  • 标签: 8x8led汉字  

资源简介

8x8LED点阵屏汉字滚动显示。有proteus仿真,C语言程序源代码。可以显示汉字,并且能实现简单的上、下、左、右四种显示方式。

资源截图

代码片段和文件信息

#include 
unsigned char code tabq[]={0x010x020x040x080x100x200x400x80}; //衡条表
unsigned char code taba[]={0xfe0xfd0xfb0xf70xef0xdf0xbf0x7f};//行选
unsigned char code tabb[]={0x080x490x490x7F0x080x490x490x7F};//选列“出“
unsigned char code tabc[]={0x000x020x040x080x180x240x420x81};//“入“
unsigned char code tabd[]={0xFF0x4A0x2A0x1C0xFF0x080x080x08};//“平“
unsigned char code tabe[]={0x080xFF0x890x040x7F0x140x1C0x63};//“安“
unsigned char ij;

void delay(void)//延时5ms
{
  unsigned char ij;
  for(i=10;i>0;i--)
  for(j=248;j>0;j--);
}

void delay1(void)//延时10ms
{
  unsigned char ijk;
  for(k=10;k>0;k--)
  for(i=20;i>0;i--)
  for(j=248;j>0;j--);

}

void main(void)
{
 
  while(1)
    {
   /*   for(j=0; j<10; j++) //from 上 to 下 3 time
        {
          for(i=0;i<8;i++)
            {
              P2=taba[i];
              P3=tabb[i];
  //P1=0xff;
              delay();
            }
        }  */
/*   //for(j=0; j<2; j++) //from 下 to 上 3 time  //行选
        //{
          for(i=0;i<8;i++)
            {
              P2=taba[i];
              //P3=tabb[i];
  P3=0xff;
              delay1();
            }
        //} */
     for(j=0; j<10; j++) //from 上 to 下 3 time
        {
          for(i=0;i<8;i++)
            {
              P2=taba[i];
              P3=tabc[i];
  //P1=0xff;
              delay();
            }
        }
     for(i=0;i<8;i++)
    {
     delay1();
 }
     for(j=0; j<10; j++) //from 上 to 下 3 time
        {
          for(i=0;i<8;i++)
            {
              P2=taba[i];
              P3=tabd[i]; //“平“
  //P1=0xff;
              delay();
            }
        }
    for(i=0;i<8;i++)
            {
              P2=taba[7-i];
              //P3=tabb[i];
  P3=0xff;
              delay1();
            }
   for(i=0;i<8;i++)
    {
     delay1();
 }
      for(j=0; j<10; j++) //from 上 to 下 3 time
        {
          for(i=0;i<8;i++)
            {
              P2=taba[i];
              P3=tabe[i];
  //P1=0xff;
              delay();
            }
        }
 for(i=0;i<8;i++)
    {
     delay1();
 }

     /*for(i=0;i<8;i++)
            {
              P2=taba[7-i];
              //P3=tabb[i];
  P1=0xff;
              delay1();
            }*/

     }
 }

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-11-14 11:20  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\
     目录           0  2015-11-14 11:20  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\
     文件       64558  2006-10-11 09:09  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\Last Loaded 实验.DBK
     文件        5115  2004-08-31 19:16  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\STARTUP.A51
     文件         749  2006-10-13 11:35  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\STARTUP.OBJ
     文件       11665  2006-10-13 11:35  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\STARTUP.lst
     文件        5163  2015-11-14 11:05  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\wenzi
     文件        5199  2015-11-14 11:05  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\wenzi.LST
     文件        6806  2015-11-14 11:05  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\wenzi.M51
     文件        5300  2015-11-14 11:05  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\wenzi.OBJ
     文件        2180  2015-11-14 10:52  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\wenzi.Uv2.bak
     文件        2412  2015-11-14 11:05  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\wenzi.c
     文件         927  2015-11-14 11:05  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\wenzi.hex
     文件          58  2015-11-14 11:05  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\wenzi.lnp
     文件        1087  2015-11-14 10:52  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\wenzi.opt.bak
     文件        1323  2015-11-14 11:09  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\wenzi.plg
     文件       56263  2015-11-14 11:09  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\wenzi.uvopt
     文件       13417  2015-11-14 11:09  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\wenzi.uvproj
     文件        1076  2006-10-23 19:36  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\wenzi_Opt.Bak
     文件        2037  2006-10-11 09:25  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\wenzi_Uv2.Bak
     文件       64558  2006-10-11 09:21  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\实验.DSN
     文件         806  2015-11-14 11:09  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\8x8LED汉字显示\实验.PWI
     目录           0  2015-11-14 11:20  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\左右上下\
     文件        2839  2015-11-14 10:59  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\左右上下\LED_点阵
     文件        4152  2015-11-14 10:59  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\左右上下\LED_点阵.LST
     文件        5746  2015-11-14 10:59  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\左右上下\LED_点阵.M51
     文件        2481  2015-11-14 10:59  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\左右上下\LED_点阵.OBJ
     文件        2178  2013-03-13 09:27  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\左右上下\LED_点阵.Uv2.bak
     文件          38  2015-11-14 10:59  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\左右上下\LED_点阵.__i
     文件        1626  2015-11-14 10:59  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\左右上下\LED_点阵.c
     文件         566  2015-11-14 10:59  8x8LED点阵屏汉字滚动显示(左右上下四种方式)\左右上下\LED_点阵.hex
............此处省略12个文件信息

评论

共有 条评论

相关资源