8*8单片机点阵的工作原理
程序员文章站
2022-03-04 15:18:57
点阵的工作原理其实点阵就是64个发光二极管在一起,能够显示数字和简单的汉字左边是段选,先把这个弄好,那么其他的就是位选,则莫做呢,一列一列的去发送数据。像上面的0,前两列发送0x00;后面间隔很小的时间发送对应的16进制字节就行了。595芯片......
stcmcu.com 宏晶官网
点阵的工作原理
其实点阵就是64个发光二极管在一起,能够显示数字和简单的汉字
左边是段选,先把这个弄好,那么其他的就是位选,则莫做呢,一列一列的去发送数据。像上面的0,前两列发送0x00;后面间隔很小的时间发送对应的16进制字节就行了。
595芯片
#include<reg51.h> #include<intrins.h> typedef unsigned int u16; typedef unsigned char u8; sbit SRCLK=P3^6;//移位口 sbit SER=P3^6;// sbit RCLK=P3^5;//在reg52.h中会重复定义 u8 a; void Hc595send(u8 dat)//8位输出 { RCLK=0; SRCLK=0; for(a=0;a<8;a++) { SER=dat>>7;//送出最高位 dat<<=1;//次高位 1001 1001 左移1位 001 10010 这两句发送高位 SRCLK=1;//上升沿移位寄存器的数据 nop_(); nop_(); SRCLK=0;//保证下一次的上升沿 } RCLK=1; nop_(); nop_(); RCLK=0; } void main() { Hc595send(0x80);//1000 0000 段位 P0=0x7f;//01111111 就是让P0^7 为0,低电平 }
楼主小编
哎,生活的本质就是千难之后有万难。生活也需要不断地突破自己,比如说 Stack Overflow 这个这么强的网站 上面全都是英文,我要去提问,走出第一步。比如说,王者荣耀里的芈月这个英雄我觉得没啥杀伤力,但发现其实挺强,决定上手。还有很多,加油
。
言归正传,今日楼主发生了一件事,让楼主又算成长了,就是我用一大段话去问人家,人家只回复 不知道,这当然伤心了,但是就像中美之争,只有增强自身的才干,才能不靠别人,不看别人的脸色。加油。
然后,今天有解决了一个问题,天哪我才知道这个黄色的片片叫做短接片,还能拔起来,原来是他导致了短接,把他放到GAD和VCC间,就好了。
目前还有一些问题,1 python项目上 明明表已经创建好了,他说没找到
2 再次打开html文件 比较原生态,怎么办呢
待解决
在技术员的帮助下,我找到了开发手册。
本文地址:https://blog.csdn.net/sunboy323/article/details/107889253
推荐阅读