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

📄

📁 我写的四字点阵
💻
字号:
#include <reg51.h>
#define uchar unsigned char 
#define uint unsigned int 
#define speed 55  
sbit CLK=P0^0;              //时钟
sbit STR=P0^1;              //锁存
sbit RData= P0^2;            //红数据
uchar code hanzi1[3][32]={ 
0xFF,0xF7,0x80,0x03,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xF7,0xC0,0x03,
0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFB,0x00,0x01,0xFF,0xFF,0xFF,0xFF,/*"王",0*/


0xFF,0xFF,0x80,0x03,0xBF,0xFB,0xA0,0x0B,0xBE,0xFB,0xBE,0xFB,0xBE,0xFB,0xB0,0x1B,
0xBE,0xBB,0xBE,0xDB,0xBE,0xDB,0xA0,0x0B,0xBF,0xFB,0xBF,0xFB,0x80,0x03,0xBF,0xFB,/*"国",0*/


0xFE,0xFF,0xFE,0xFF,0xFE,0xF7,0xC0,0x03,0xFE,0xFF,0xFE,0xEF,0xC0,0x07,0xFE,0xFF,
0xFE,0xFF,0xFE,0xFB,0x00,0x01,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF/*"丰",0*/
};
uchar code hanzi[][32]={
{0xDF,0xFF,0xE8,0x01,0xEF,0xF7,0xFF,0xF7,0x77,0xF7,0xB4,0x37,0xAD,0xB7,0xED,0xB7,
0xDD,0xB7,0xDC,0x37,0x1D,0xB7,0xDF,0xF7,0xDF,0xF7,0xDF,0xF7,0xDF,0xD7,0xDF,0xEF},/*"河",0*/

{0xFE,0xFF,0xFE,0xFB,0x00,0x01,0xFE,0xFF,0xFD,0xFF,0xC0,0x03,0xDB,0xDB,0xDD,0xBB,
0xD0,0x0B,0xDE,0xFB,0xC0,0x03,0xDE,0xFB,0xDE,0xFB,0xDE,0xEB,0xDE,0xF7,0xFF,0xFF},/*"南",1*/

{0xF9,0xF7,0x87,0x77,0xF7,0xB7,0xF7,0xB7,0x01,0xF7,0xE7,0x77,0xE3,0xB7,0xD5,0xB7,
0xD7,0xF1,0xB7,0x87,0x74,0x77,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7,0xF7},/*"科",2*/

{0xEF,0xDF,0xEF,0xDF,0xEF,0xDF,0x02,0x01,0xEF,0xDF,0xEB,0xDF,0xE6,0x03,0xCE,0xF7,
0x2F,0x77,0xEF,0x6F,0xEF,0x9F,0xEF,0x9F,0xEF,0x6F,0xEE,0xF1,0xA9,0xFB,0xDF,0xFF},/*"技",3*/

{0xFE,0xF7,0xEF,0x73,0xF3,0x37,0xF7,0x6F,0x80,0x01,0xBF,0xFB,0x70,0x17,0xFF,0xBF,
0xFF,0x7F,0x80,0x01,0xFF,0x7F,0xFF,0x7F,0xFF,0x7F,0xFF,0x7F,0xFD,0x7F,0xFE,0xFF},/*"学",4*/

{0xFF,0x7F,0x07,0xBF,0x70,0x01,0x6B,0xFB,0x5F,0xFF,0x5C,0x07,0x6F,0xFF,0x77,0xFF,
0x70,0x01,0x56,0xDF,0x6E,0xDF,0x7E,0xDF,0x7D,0xDD,0x7D,0xDD,0x7B,0xDD,0x77,0xE1},/*"院",5*/

{0xEF,0xFF,0xEF,0x07,0xEF,0x77,0x01,0x77,0xEF,0x77,0xEF,0x77,0xC7,0x77,0xCB,0x77,
0xAB,0x77,0xAF,0x77,0x6E,0xF7,0xEE,0xF5,0xED,0xF5,0xED,0xF5,0xEB,0xF9,0xEF,0xFF},/*"机",6*/

{0xFE,0xFF,0xFE,0xFF,0xFE,0xFF,0xC0,0x07,0xDE,0xF7,0xDE,0xF7,0xC0,0x07,0xDE,0xF7,
0xDE,0xF7,0xDE,0xF7,0xC0,0x07,0xDE,0xF7,0xFE,0xFD,0xFE,0xFD,0xFF,0x01,0xFF,0xFF},/*"电",7*/

{0xFE,0xF7,0xEF,0x73,0xF3,0x37,0xF7,0x6F,0x80,0x01,0xBF,0xFB,0x70,0x17,0xFF,0xBF,
0xFF,0x7F,0x80,0x01,0xFF,0x7F,0xFF,0x7F,0xFF,0x7F,0xFF,0x7F,0xFD,0x7F,0xFE,0xFF},/*"学",8*/

{0xFF,0x7F,0x07,0xBF,0x70,0x01,0x6B,0xFB,0x5F,0xFF,0x5C,0x07,0x6F,0xFF,0x77,0xFF,
0x70,0x01,0x56,0xDF,0x6E,0xDF,0x7E,0xDF,0x7D,0xDD,0x7D,0xDD,0x7B,0xDD,0x77,0xE1},/*"院",9*/
{0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,}
};
void delay()
{
	uchar y;

	for(y=120;y>0;y--);
}

void sendbyteR(unsigned char bbyte1)
{ 
uchar i;
for(i=0;i<8;i++)
   {
	 if(bbyte1&0x80)
  {
   RData=1;
  }
else
  {RData=0;} 
	   CLK=0;
	 CLK=0;
	 CLK=0;
	 CLK=1;
	 CLK=1;
	 CLK=1;

     bbyte1<<=1; 
   } 
}
void mie()
{
				sendbyteR(0xff);
				sendbyteR(0xff);
					sendbyteR(0xff);
						sendbyteR(0xff);
			sendbyteR(0xff);
						sendbyteR(0xff);
					sendbyteR(0xff);
				sendbyteR(0xff);
                STR=0;STR=0;STR=1; STR=1;delay();	
}
void dis()
{	   uchar i;
	  		 for(i=0;i<16;i++)
      {                              
                sendbyteR(hanzi1[0][i*2]);
                sendbyteR(hanzi1[0][i*2+1]);                
                sendbyteR(hanzi1[1][i*2]);
                sendbyteR(hanzi1[1][i*2+1]);                        
                sendbyteR(hanzi1[2][i*2]);
                sendbyteR(hanzi1[2][i*2+1]);
				sendbyteR(0xff);
				sendbyteR(0xff);
                STR=0;STR=0;STR=1; STR=1;
				P0=i<<4;                             
                delay();
				mie(); 
       }

   delay();   delay();
   	
}

void main(void)
{   
   while(1)                   
   {    

	 dis();


   }
	   
}

⌨️ 快捷键说明

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