51单片机8X8点阵滚动显示 - C51源代码 51单片机8X8点阵滚动显示 - C51源代码 /*--------------------------------------------------------------*/ //LED8*8滚动显示 //列扫描,低电平有效 /*--------------------------------------------------------------*/ //包含头文件 #include #include "74HC595.H" /*--------------------------------------------------------------*/ //全局变量定义 unsigned char i; unsigned int m,n; /*--------------------------------------------------------------*/ //代码库 #define num sizeof(table) //代码长度 unsigned char code aa[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; unsigned char code table[]= { //取模方式 阴码 列扫描 逆向 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*" ",0*/ 0x00,0x7F,0x7F,0x39,0x6F,0x46,0x00,0x00,/*"R",1*/ 0x00,0x41,0x7F,0x7F,0x41,0x00,0x00,0x00,/*"I",2*/ 0x00,0x3E,0x7F,0x41,0x63,0x22,0x00,0x00,/*"C",3*/ 0x00,0x7F,0x7F,0x08,0x7F,0x7F,0x00,0x00,/*"H",4*/ 0x00,0x7F,0x7F,0x06,0x7F,0x7F,0x00,0x00,/*"M",5*/ 0x00,0x3E,0x7F,0x41,0x63,0x22,0x00,0x00,/*"C",6*/ 0x00,0x3F,0x7F,0x40,0x7F,0x3F,0x00,0x00,/*"U",7*/ 0x00,0x36,0x7F,0x49,0x7F,0x36,0x00,0x00,/*"8",9*/ 0x00,0x63,0x7F,0x1C,0x7F,0x63,0x00,0x00,/*"X",10*/ 0x00,0x36,0x7F,0x49,0x7F,0x36,0x00,0x00,/*"8",11*/ 0x00,0x01,0x7F,0x7F,0x01,0x01,0x00,0x00,/*"T",13*/ 0x00,0x7F,0x7F,0x49,0x49,0x41,0x00,0x00,/*"E",14*/ 0x00,0x26,0x6F,0x49,0x7B,0x32,0x00,0x00,/*"S",15*/ 0x00,0x01,0x7F,0x7F,0x01,0x01,0x00,0x00,/*"T",16*/ 0x00,0x7F,0x7F,0x39,0x6F,0x46,0x00,0x00,/*"R",18*/ 0x00,0x61,0x79,0x5D,0x4F,0x43,0x00,0x00,/*"Z",19*/ 0x00,0x08,0x08,0x08,0x08,0x08,0x00,0x00,/*"-",20*/ 0x00,0x62,0x73,0x59,0x4F,0x46,0x00,0x00,/*"2",21*/ 0x00,0x3E,0x7F,0x41,0x7F,0x3E,0x00,0x00,/*"0",22*/ 0x00,0x3E,0x7F,0x41,0x7F,0x3E,0x00,0x00,/*"0",23*/ 0x00,0x26,0x6F,0x49,0x7F,0x3E,0x00,0x00,/*"9",24*/ 0x00,0x7F,0x7F,0x41,0x7F,0x3E,0x00,0x00,/*"D",26*/ 0x00,0x7F,0x7F,0x49,0x49,0x41,0x00,0x00,/*"E",27*/ 0x00,0x7F,0x7F,0x06,0x7F,0x7F,0x00,0x00,/*"M",28*/ 0x00,0x7F,0...