1. 51 单片机 74HC595 级联 点阵是怎样实现的
74HC595有4个端口很重要:串行输入端、时钟输入端、使能端和串行输出端。如果要级联,那么就是上一级的输出端接下一级的输入端,时钟和使能端分别共用。这样就可以多个级联在一起了。那么点阵显示就是8个位的数据端+n个公共端。如果是两个74HC595级联就是8×8点阵,如果是3个级联就可以是8×16点阵,也就是说一个74HC595做数据端,其他74HC595做公共端控制。然后就是点阵显示,可以串行输出数据接着再串行输出公共端控制(具体看点阵的接法),关键是先数据和公共端都输出后再做使能控制,这样就可以防止串行动作时出现显影。
2. 单片机,595级联动态显示数码管
你须要先去查一查动态扫描的知识。 和74HC595的芯片资料。如果以上你都做了。才便于讲解。
引脚说明
符号 引脚 描述 Q0…Q7 第15脚, 1, 7 并行数据输出 GND 第8脚 地 Q7’ 第9脚 串行数据输出 MR 第10脚 主复位(低电平) SHCP 第11脚 移位寄存器时钟输入 STCP 第12脚 存储寄存器时钟输入 OE 第13脚 输出有效(低电平) DS 第14脚 串行数据输入 VCC 第16脚 电源
意思就是说,DS输入一个电平信号,0或1。通过SH cp上升沿将它存在芯片74HC595的寄存器当中扰尺毕。当8位串行数据传完后。通过STcp的一困尘个正脉冲缓芹它从A*-G*输出来。
74HC595是串行转并行的芯片,有利于节省I/O口。在原理图中,通过P0^1先给最小面一片595输入数据。每输入一位数据,这片595会从Q7`引脚输出上一次DS引脚的数据,传送到上面一片595芯片。从面依次驱动4个数码管。你这个电路,只能同时显示同一个数字。若想显示不同的数字。则四个数码管要分别用三极管控制位选。