C51单片机学习---8*8LED点阵屏

关于8*8LED点阵屏

1.8*8LED点阵屏原理图

在这里插入图片描述
74HC595移位器:将串行输入—>>并形输出在这里插入图片描述
在这里插入图片描述

LED:单色光,三色光(红,绿,蓝–>>组成多种颜色)

pitch:相邻两个点之间的间距。 2mm=2pitch

实际应用: 广告

//点亮最右边的led
#include<reg52.h>
#include<intrins.h>
 typedef unsigned char u8;
 typedef unsigned int u16;
sbit SCK =P3^6;
sbit RCK =P3^5;
sbit SER =P3^4;

void Hc595SendByte(u8 dat);

void main(void )
{
Hc595SendByte(0x7f);
while(1);
}
void Hc595SendByte(u8 dat)
{
u8 i=0,j=0;
SCK=0;
RCK=0;
for(i=0;i<8;i++)
{
SER=dat>>7;
dat << = 1;
SCK = 1;
j++;
j++;
SCK = 0;

}
RCK = 1;
j++;
j++;
}
发布了42 篇原创文章 · 获赞 85 · 访问量 2306

猜你喜欢

转载自blog.csdn.net/weixin_44955712/article/details/103195389