51单片机88点阵原理及完成_火狐直播平台最新版_苹果版下载|app下载

51单片机88点阵原理及完成

  LED 点阵是由发光二极管摆放组成的显现器材,在咱们日常日子的电器中随处可见,被大范围的运用于轿车报站器,广告屏等。

  一般运用较多的是 8* 8 点阵,然后运用多个 8 * 8 点阵可组成不同分辨率的 LED点阵显现屏,比方 16* 16 点阵能够正常的运用 4 个 8* 8 点阵构成。因而了解了 8* 8LED点阵的作业原理,其他分辨率的 LED 点阵显现屏都是相同的。这儿以 8* 8LED 点阵来做介绍。

  8* 8 点阵共由 64 个发光二极管组成,且每个发光二极管是放置内行线和列线的交叉点上,当对应的某一行置 1 电平(行所接的是二极管的阳极,所认为高电平),某一列置 0 电平(列所接的是二极管的阴极极,所认为低电平),则相应的二极管就亮;如要将榜首个二极管点亮,则 1 脚接高电平 a 脚接低电平,则榜首个点就亮了;假如要将榜首行点亮,则第 1 脚要接高电平,而(a、b、c、d、e、f、g、h )这些引脚接低电平,那么榜首行就会点亮;如要将榜首列点亮,则第 a 脚接低电平,而(1、2、3、4、5、6、7、8)接高电平,那么榜首列就会点亮。

  74HC595 是一个 8 位串行输入、并行输出的位移缓存器,其间并行输出为三态输出(即高电平、低电平和高阻抗)。

  74HC595 是具有 8 位移位寄存器和一个存储器,三态输出功用。移位寄存器和存储器是别离的时钟。

  数据在 SCK 的上升沿输入,在 RCK 的上升沿进入到存储器中。假如两个时钟连在一起,则移位寄存器总是比存储器早一个脉冲。移位寄存器有一个串行输入(DS),和一个串行输出(Q7 非),和一个异步的低电平复位, 存储寄存器有一个并行 8 位的, 具有三态的总线输出, 当 MR 为高电平,OE 为低电平常,数据在 SHCP 上升沿进入移位寄存器,在 STCP 上升沿输出到并行端口。

  部分管叫称号可能与原理图对应得称号不同归于正常由于命名习气的不同,主看看管脚号以及对应的功用。10管脚只要接低电平才有用,在本试验用不到此功用,所以原理图上直接接高电平使其失效。

  当 MR 为高电平(即复位功用失效),OE 为低电平常,数据在 SHCP 上升沿进入移位寄存器(即数据存储在移位寄存器中),在STCP 上升沿输出到并行端口(即移位寄存器的数据传到存储寄存器中,存储器衔接输出的IO口,所以输出到并行端)。74HC595 的数据端:QA--QH(1-7脚): 八位并行输出端,能够直接操控数码管的 8 个段。QH(9脚): 级联输出端。我将它接下一个 595 的 SI 端。(能扩展多个C95,由于它是串行输出端,与串行输入的数据相同)。这样要完成16* 16的点阵,就需要4个C95,那么就能够终究靠第9个管脚级联完成。SI(14脚): 串行数据输入端。74595 的操控端阐明:SCLR(10 脚): 低点平常将移位寄存器的数据清零。一般我将它接 Vcc。SCK(11 脚):上升沿时数据寄存器的数据移位。QA--QB--QC--...--QH;下降沿移位寄存器数据不变。(脉冲宽度:5V 时,大于几十纳秒就行了。)RCK(12 脚):上升沿时移位寄存器的数据进入数据存储寄存器,下降沿时存储寄存器数据不变。一般我将 RCK 置为低点平,当移位完毕后,在 RCK 端发生一个正脉冲(5V 时,大于几十纳秒就行了。我一般都选微秒级),更新显现数据。G(13 脚): 高电平常制止输出(高阻态)。假如单片机的引脚不严重,用一个引脚操控它,能够方便地发生闪耀和平息作用。比经过数据端移位操控要省时省力。5.用74HC595完成LED流水灯(8个LED)为越来越好的了解74HC595的操控原理,咱们先用这个简略的试验进行阐明原理图

  如图,将8个LED灯衔接到J12 8个排针上,然后将8个8针与c988个并行串口相连,完成c95操控8个LED。代码完成