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

📄 dianzhen.c

📁 单片机实例
💻 C
字号:
	
#include <reg51.h>
#include <absacc.h>
#define uchar unsigned char
#define uint  unsigned int
#define hang0  XBYTE[0X7FFF]
#define hang1  XBYTE[0XbFFF]
#define lie    XBYTE[0XDFFF]

char code table[]={

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,            
0xFE,0xFF,0x02,0x00,0x22,0x04,0x5A,0x48,0x86,0x47,0x28,0x21,0xC8,0x11,0x08,0x0D,
0xFF,0x03,0x08,0x05,0x88,0x09,0x48,0x11,0x28,0x21,0x08,0x41,0x00,0x41,0x00,0x00,/*"陕",0*/
0x02,0x00,0xF2,0x7F,0x12,0x28,0x12,0x24,0x12,0x22,0xFE,0x21,0x12,0x20,0x12,0x20,
0x12,0x20,0xFE,0x21,0x12,0x22,0x12,0x22,0x12,0x22,0xF2,0x7F,0x02,0x00,0x00,0x00,/*"西",1*/
0x44,0x10,0x44,0x10,0xFC,0x0F,0x44,0x08,0x44,0x48,0x00,0x40,0xFE,0x45,0x92,0x44,
0x92,0x44,0xFE,0x7F,0x92,0x44,0x92,0x44,0x92,0x44,0xFE,0x45,0x00,0x40,0x00,0x00,/*"理",2*/
0x00,0x20,0x00,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0xFE,0x3F,
0x02,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0x00,0x20,0x00,0x00,/*"工",3*/
0x40,0x00,0x30,0x02,0x10,0x02,0x12,0x02,0x5C,0x02,0x54,0x02,0x50,0x42,0x51,0x82,
0x5E,0x7F,0xD4,0x02,0x50,0x02,0x18,0x02,0x57,0x02,0x32,0x02,0x10,0x02,0x00,0x00,/*"学",4*/
0xFE,0xFF,0x02,0x00,0x32,0x02,0x4A,0x04,0x86,0x83,0x0C,0x41,0x24,0x31,0x24,0x0F,
0x25,0x01,0x26,0x01,0x24,0x7F,0x24,0x81,0x24,0x81,0x0C,0x81,0x04,0xF1,0x00,0x00,/*"院",5*/
0x00,0x00,0x00,0x00,0xF8,0x0F,0x48,0x04,0x48,0x04,0x48,0x04,0x48,0x04,0xFF,0x3F,
0x48,0x44,0x48,0x44,0x48,0x44,0x48,0x44,0xF8,0x4F,0x00,0x40,0x00,0x70,0x00,0x00,/*"电",0*/
0x00,0x00,0x20,0x00,0x10,0x00,0x8C,0x00,0xA7,0x00,0xA4,0x00,0xA4,0x00,0xA4,0x00,
0xA4,0x00,0xA4,0x00,0xA4,0x00,0xA4,0x0F,0x24,0x30,0x04,0x40,0x04,0xF0,0x00,0x00,/*"气",1*/
0x00,0x20,0x00,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0xFE,0x3F,
0x02,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0x00,0x20,0x00,0x00,/*"工",2*/
0x10,0x04,0x12,0x03,0xD2,0x00,0xFE,0xFF,0x91,0x00,0x11,0x41,0x80,0x44,0xBF,0x44,
0xA1,0x44,0xA1,0x7F,0xA1,0x44,0xA1,0x44,0xBF,0x44,0x80,0x44,0x00,0x40,0x00,0x00,/*"程",3*/
0x00,0x00,0x00,0x40,0x02,0x21,0x22,0x13,0xB2,0x09,0xAA,0x05,0x66,0x41,0x62,0x81,
0x22,0x7F,0x11,0x01,0x4D,0x05,0x81,0x09,0x01,0x13,0x01,0x62,0x00,0x00,0x00,0x00,/*"系",4*/
0x02,0x80,0x22,0x80,0x2A,0xA0,0xAA,0xAF,0xAA,0xAA,0xAF,0xAA,0xAA,0xAA,0xFA,0xFF,
0xAA,0xAA,0xAF,0xAA,0xAA,0xAA,0xAA,0xAF,0x2A,0xA0,0x22,0x80,0x22,0x80,0x00,0x00,/*"董",7*/
0x40,0x00,0x20,0x00,0xF8,0x7F,0x0F,0x20,0x02,0x1C,0xFE,0x03,0xD2,0x3F,0x52,0x00,
0xF2,0x7F,0x52,0x10,0xD2,0x1F,0x02,0x00,0xFE,0x1F,0x00,0x20,0x00,0x78,0x00,0x00,/*"佩",8*/
0x40,0x01,0x30,0x01,0xEF,0x7F,0x24,0x21,0x24,0x11,0x24,0x41,0x04,0x40,0x40,0x20,
0x38,0x10,0x17,0x0C,0xF0,0x03,0x10,0x0C,0x50,0x30,0x30,0x60,0x10,0x20,0x00,0x00,/*"钦",9*/
0x00,0x00,0x50,0x00,0x4F,0x3F,0x4A,0x01,0x48,0x01,0xFF,0xFF,0x48,0x21,0x48,0x61,
0x48,0x3F,0x00,0x00,0xFC,0x0F,0x00,0x40,0x00,0x80,0xFF,0x7F,0x00,0x00,0x00,0x00,/*"制",10*/
0x80,0x00,0x40,0x00,0x20,0x00,0xF8,0xFF,0x07,0x00,0x22,0x00,0x18,0x00,0x0C,0x00,
0xFB,0xFF,0x48,0x04,0x48,0x04,0x48,0x04,0x68,0x04,0x48,0x06,0x08,0x04,0x00,0x00,/*"作",11*/
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*" ",12*/
0x00,0x40,0xFC,0x40,0x00,0x44,0x00,0x44,0xFF,0x47,0x00,0x44,0x02,0x45,0x8E,0x7E,
0x52,0x44,0x22,0x44,0x52,0x44,0x4A,0x44,0x86,0x44,0x82,0x41,0x80,0x40,0x00,0x00,/*"坚",13*/
0x08,0x02,0x08,0x42,0x08,0x81,0xFF,0x7F,0x88,0x00,0x68,0x01,0x24,0x01,0x24,0x05,
0x24,0x19,0x3F,0x49,0x24,0x81,0xE4,0x7F,0x24,0x01,0x24,0x01,0x20,0x01,0x00,0x00,/*"持",14*/
0x04,0x20,0xE4,0x11,0x24,0x4D,0x25,0x81,0x26,0x7F,0x24,0x05,0xE4,0x59,0x24,0x20,
0x20,0x18,0xE0,0x07,0x3F,0x00,0xE0,0x3F,0x22,0x40,0x2C,0x40,0x20,0x70,0x00,0x00,/*"就",15*/
0x80,0x00,0x80,0x40,0x80,0x20,0x80,0x10,0xBE,0x0E,0xAA,0x10,0xAA,0x20,0xAA,0x3F,
0xAA,0x44,0xAA,0x44,0xAA,0x44,0xBE,0x44,0x80,0x44,0x80,0x40,0x80,0x40,0x00,0x00,/*"是",16*/
0x00,0x40,0x00,0x30,0xFE,0x0F,0x12,0x21,0x12,0x41,0xFE,0x3F,0x20,0x20,0x1C,0x21,
0x10,0x21,0x10,0x21,0xFF,0x3F,0x10,0x21,0x10,0x21,0x10,0x21,0x00,0x20,0x00,0x00,/*"胜",17*/
0x00,0x10,0x20,0x08,0x24,0x04,0x24,0x03,0xE4,0x00,0xFC,0xFF,0x22,0x01,0x22,0x0E,
0x22,0x04,0x00,0x00,0xF8,0x0F,0x00,0x20,0x00,0x40,0x00,0x80,0xFF,0x7F,0x00,0x00,/*"利",18*/
0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x19,0xFC,0x19,0xFC,0x19,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*"!",1*/

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00

};

/*********************delay time funcation************************/

void  delay(uchar c)       
    {
    uchar i,j;
    for(i=0;i<c;i++)
        for(j=0;j<10;j++)
            ;
     }

/************************mian funcation*************************/

void main()              
{
    	uchar i,j,k;      //i:每个字的显示循环;j每个字的显示码除以2;k每列刷新次数
    	uint  b=0;        //显示偏移控制,char类型最多只能显示14个汉字+一个空白位字符
    	uchar a;          //控制移动间隔时间
		while(1)
  		{
    		j=0;
    		if(a>1)           //移动间隔时间;取值0--255
    		{
        		a=0;
        		b+=2;
        		if(b>=896)   //显示到最后一个字,回头显示,判断值=字数*32
            	{
             	 	b=0;
					for(i=0;i<64;i++)
    				{
        				//unsigned char n;
						lie=i;
        				//for(;j<n;j--)
						//{	
							hang0=0x00;      //清屏
           		    		hang1=0x00;
							//hang0=0x00;
							//hang1=0x00;
        				//}	
        			}
            	}   
    		}
    		for(i=0;i<64;i++)
    		{
        		lie=i;
        		for(k=0;k<5;k++)
        		{
            		hang0=table[j+b];
            		hang1=table[j+b+1];
            		delay(2);
            		hang0=0x00;      //清屏
           		    hang1=0x00;
        		}
        		j+=2;
    		}
        	a++;
  		}
}

⌨️ 快捷键说明

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