74hc595通过ULN2003驱动8-8LED点阵屏.doc

上传人:白大夫 文档编号:3245256 上传时间:2019-08-05 格式:DOC 页数:4 大小:21KB
返回 下载 相关 举报
74hc595通过ULN2003驱动8-8LED点阵屏.doc_第1页
第1页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《74hc595通过ULN2003驱动8-8LED点阵屏.doc》由会员分享,可在线阅读,更多相关《74hc595通过ULN2003驱动8-8LED点阵屏.doc(4页珍藏版)》请在三一文库上搜索。

1、74hc595通过ULN2003驱动8*8LED点阵屏一、 电路原理图。(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

2、 脚 SI 数据线 串行输入数据,亦能串行输出数据到下一级级联芯片输入数据程序:1. 向595写一个字节的数据void write_595(uchar DATA) /向595写一个字节的数据uchar i;for(i=0;i1;2.向多个595写一个字节的数据9 脚SQH 位串行数据输出管脚 将多个595的数据由9脚传至下一个595,全部写入后在打开输出存储器锁存时钟线for(i=0;i0;j-) /向多个595写一个字节的数据write_595(display7k);write_595(display7k-1);write_595(display6k);write_595(display6k

3、-1);write_595(display5k);write_595(display5k-1);write_595(display4k);write_595(display4k-1);k+=2;hang=16-j; /为138输入行控制数据RCK=1;RCK=0;delay_ms(20);3595-RCK信号与138的输出使能E2信号为同一信号,故可以相连。三、74hc138介绍。3 线8 线译码器当一个选通端(G1)为高电平,另两个选通端(/(G2A)和/(G2B))为低电平时,将地址端(A、B、C)的二进制编码在一个对应的输出端以低电平译出。利用 G1、/(G2A)和/(G2B)可级联扩展

4、成24 线译码器;若外接一个反相器还可级联扩展成32 线译码器。引出端符号:A、B、C 译码地址输入端G1 选通端/(G2A)、/(G2B) 选通端(低电平有效)Y0Y7 译码输出端(低电平有效)功能表:逻辑图:四、74hc245介绍。管脚及电路接法。五、ULN 2003介绍。ULN2003是一个单片高电压、高电流的达林顿晶体管阵列集成电路。它是由7对NPN达林顿管组成的,它的高电压输出特性和阴极箝位二极管可以转换感应负载。单个达林顿对的集电极电流是500mA。达林顿管并联可以承受更大的电流。此电路主要应用于继电器驱动器,字锤驱动器,灯驱动器,显示驱动器(LED气体放电),线路驱动器和逻辑缓冲

5、器。74hc595通过ULN2003驱动8*8LED点阵屏。五、8*8点阵屏介绍8*8点阵屏管脚如上,L1-L8由达林顿管TIP127驱动,H1-H8有ULN2003驱动(1)TIP127简介外延基PNP达林顿功率晶体管,采用TO-220塑料封装VCBO 集电极-基极电压(IE = 0) 60 80 100 VVCEO 集电极-发射极电压(IB = 0) 60 80 100 VVEBO 发射极-基极电压(IC = 0) 5 VIC 集电极电流 5 AICM 集电极峰值电流 8 AIB 基极电流 0.1 APtot 耗散功率 Tcase25 65 W(2)ULN 2003介绍。ULN2003是一

6、个单片高电压、高电流的达林顿晶体管阵列集成电路。它是由7对NPN达林顿管组成的,它的高电压输出特性和阴极箝位二极管可以转换感应负载。单个达林顿对的集电极电流是500mA。达林顿管并联可以承受更大的电流。此电路主要应用于继电器驱动器,字锤驱动器,灯驱动器,显示驱动器(LED气体放电),线路驱动器和逻辑缓冲器。74hc595通过ULN2003驱动8*8LED点阵屏。附录:原理图源程序:/16x64点阵程序及滚动效果视频#include#define uchar unsigned char#define uint unsigned int#define hang P1 /行扫描接在P1口sbit SI=P2;sbit SCK=P2

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1