您所在的位置:e-works首页 > 产品创新数字化(PLM) > EDA

2013PLM征文:基于Proteus的74HC595单片机控制仿真

发表时间:2013/11/23 程道忠 来源:e-works
本文首先介绍了74HC595的工作原理,接着列举了74HC595的功能特点,依据74HC595的逻辑功能编制了Proteus仿真电路并设计了驱动程序,最后对本文的实验仿真效果进行了总结。

一、概述

    74HC595是一款漏极开路输出的硅结构CMOS 移位寄存器,输出端口为可控的三态输出端,亦能串行输出控制下一级级联芯片。它兼容低电压TTL电路,遵守JEDEC标准。具有8位移位寄存器和一个存储器,三态输出功能。移位寄存器和存储器是分别的时钟。数据在SHcp的上升沿输入,在STcp的上升沿进入的存储寄存器中去。如果两个时钟连在一起,则移位寄存器总是比存储寄存器早一个脉冲。移位寄存器有一个串行移位输入(Ds),和一个串行输出(Q7'),和一个异步的低电平复位,存储寄存器有一个并行8位的,具备三态的总线输出,当使能OE时(为低电平),存储寄存器的数据输出到总线。

二、74HC595功能介绍

    74HC595为的引脚配置图如图1所示,其引脚说明见表1。

74HC595引脚配置图

图1 74HC595引脚配置图

    74HC595的特性如下:

    ●8位串行输入

    ●8位串行或并行输出

    ●存储状态寄存器,三种状态

    ●输出寄存器可以直接清除

    ●100MHz的移位频率

    ●低功耗

表1 74HC595引脚说明

74HC595引脚说明

    表2为74HC595的功能表,说明如下:

    H=高电平状态

    L=低电平状态

    ↑=上升沿

    ↓=下降沿

    Z=高阻

    NC=无变化

    ×=无效

    当MR为高电平,OE为低电平时,数据在SHCP上升沿进入移位寄存器,在STCP上升沿输出到并行端口。

表2 74HC595真值表

74HC595真值表

本文为e-works原创投稿文章,未经e-works书面许可,任何人不得复制、转载、摘编等任何方式进行使用。如已是e-works授权合作伙伴,应在授权范围内使用。e-works内容合作伙伴申请热线:editor@e-works.net.cn tel:027-87592219/20/21。

责任编辑:程玥