历史上的今天
今天是:2025年03月14日(星期五)
2020年03月14日 | 51单片机LED点阵显示文字
2020-03-14 来源:eefocus
51单片机LED点阵显示文字 代码如下。
#include #define u8 unsigned char sbit SER = P3^4; sbit RCLK = P3^5; sbit SCLK = P3^6; //横向 D0->D7 u8 tao[32]={8,240,8,15,8,136,126,145,8,82,8,2,62,8,8,231,8,129,126,129,72,231,72,129,88,129,40,129,8,255,8,129}; u8 heng[32]= { 0x00,0x01,0x00,0x02,0x00,0x04,0x00,0x08, 0x00,0x10,0x00,0x20,0x00,0x40,0x00,0x80, 0x01,0x00,0x02,0x00,0x04,0x00,0x08,0x00, 0x10,0x00,0x20,0x00,0x40,0x00,0x80,0x00 }; void display(u8 zimo[],u8 heng[]); void sendData(u8 d1, u8 d2, u8 d3, u8 d4); void main(void) { display(tao,heng); } void display(u8 zimo[],u8 heng[]) { unsigned char i; for (i=0;i<16;i++) { sendData(~zimo[2*i+1],~zimo[2*i],heng[2*i],heng[2*i+1]); } } void sendData(u8 d1, u8 d2, u8 d3, u8 d4) { u8 i; RCLK = 0; SCLK = 0; for(i=0;i<8;i++) { SER = d1>>7; //往74HC595的串口送信 SCLK = 0; SCLK = 1; //74HC595的移位 d1 = d1 << 1; } // d1送到了74HC595A for(i=0;i<8;i++) { SER = d2>>7; //往74HC595的串口送信 SCLK = 0; SCLK = 1; //74HC595的移位 d2 = d2 << 1; } // d1送到了74HC595B,d2送到了74HC595A for(i=0;i<8;i++) { SER = d3>>7; //往74HC595的串口送信 SCLK = 0; SCLK = 1; //74HC595的移位 d3 = d3 << 1; } // d1送到了74HC595C,d2送到了74HC595B,d3送到了74HC595A for(i=0;i<8;i++) { SER = d4>>7; //往74HC595的串口送信 SCLK = 0; SCLK = 1; //74HC595的移位 d4 = d4 << 1; } // d1送到了74HC595D,d2送到了74HC595C, // d3送到了74HC595B,d4送到了74HC595A RCLK = 0; RCLK = 1;//74HC595 锁存,往LED点阵送信 } 图片如下
下一篇:51单片机 8*8点阵贪吃蛇
史海拾趣
|
谁有AT24C1024的中文资料啊? AT24C1024和AT24C256只是容量不一样吗?能不能互换啊? 谁有的话给我一份吧,谢了,邮箱:dotor100@163.com。… 查看全部问答> |
|
刚买了TC35开发板,系统是win 7的,配套的测试程序不能用 那位朋友有TC35Test程序啊,适合win 7的 394397573@qq.com 谢谢… 查看全部问答> |
|
单位最近买了如题主板一块,配置:2G内存+4G SD卡。主频1.6Ghz。 我们先装了个XP精简版的,显然有点大材小用了,我感觉像这种配置的工控 主板是不是装个嵌入式系统比较好呢? &nb ...… 查看全部问答> |
|
我现在手中有五块2410板子 1)有三块nboot.bin运行后,EBOOT.NBO无法启动 2)一块nboot.bin,EBOOT.NBO运行后无法运行NK 2)一块nboot,EBOOT,NK运行正常 请各位高手指点迷津 … 查看全部问答> |
|
我是菜鸟。。。想入门单片机拆遍家里的东东,终于在老游戏机里找到了可以DIY一下的材料这个是8位机的卡带想来请教一下论坛里的高手1、照片里的三个芯片都有什么作用???2、有没有可能自己擦写烧录8位机的游戏进去???3、用这个入门合不合适?? ...… 查看全部问答> |
|
本帖最后由 dontium 于 2015-1-23 13:23 编辑 cmd 文件中的page0和page1同地址分页中page0,page1是一会事吗? 地址分页中有page0 page1 .. page127 … 查看全部问答> |




