作者:廖基鑫 桂林电子科技大学
一、 电路原理图。
(1)输入输出口
JP1 为输入口,JP2为输出口(为串联下一块点阵),245为电平转换。
(2)行控制端电路
有2块3-8译码器组成4-16译码器。将A,B,C,D,接入一个8位I/O口,直接对I/O口赋值。
(3)行写入端电路
二、74HC595介绍。
74HC595 是一款漏极开路输出的CMOS 移位寄存器,输出端口为可控的三态输出
端,亦能串行输出控制下一级级联芯片。
10 脚 SCLR 移位寄存器清零端 直接接地,
11 脚 SCK 数据输入时钟线
12 脚 RCK 输出存储器锁存时钟线
13 脚 OE 输出使能 低电平为输出有效
14 脚 SI 数据线 串行输入数据,亦能串行输出数据到下一级级联芯片
输入数据程序:
1. 向595写一个字节的数据
void write_595(uchar DATA) //向595写一个字节的数据
{
uchar i;
for(i=0;i<8;i++)
{
SI=(~DATA)&0x01;
SCK=1;
SC
1