社区
硬件设计
帖子详情
用xilinx浮点型加法器ip核做累加器,该如何清零,sclr管脚并不能清零
taojiyeshun88
2016-05-26 03:33:55
我想用这个ip核做累加器,需要64次累加后清零,再接着64次。但是现在64次累加做完之后不能清零。我试了他的sclr管脚,设置高电平也不能清零,与普通的加法器ip核的同步清零sclr管脚有什么不同呢。
...全文
867
2
打赏
收藏
用xilinx浮点型加法器ip核做累加器,该如何清零,sclr管脚并不能清零
我想用这个ip核做累加器,需要64次累加后清零,再接着64次。但是现在64次累加做完之后不能清零。我试了他的sclr管脚,设置高电平也不能清零,与普通的加法器ip核的同步清零sclr管脚有什么不同呢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangkai_2019
2019-09-30
打赏
举报
回复
请教楼主怎么用浮点加法器做累加器呢?
abab8780000
2019-05-30
打赏
举报
回复
tlast信号可以清零
LED大屏幕显示设计
S
CLR
为移位寄存器的
清零
输入端,当其为低时 移位寄存器的输出全为零
74HC595.pdf
74HC595和74hc164一样是在单片机系统中常用的芯片之一他的作用就是把串行的信号转为并行的信号,常用在各种数码管以及点阵屏的驱动芯片, 使用74HC595可以节约单片机mcu的io口资源,用3个io就可以控制8个数码管的引脚,他还具有一定的驱动能力,可以免掉三极管等放大电路,所以这块芯片是驱动数码管的神器.应用非常广泛,点这里可以下载完整的74HC595中文资料:http://www.51hei.com/f/74HC595中文资料.pdf 74HC595引脚图 74HC595
管脚
功能 下面我来介绍一下 74HC595工作原理: 74HC595的数据端: QA--QH: 八位并行输出端,可以直接控制数码管的8个段。 QH': 级联输出端。我将它接下一个595的SI端。 SI: 串行数据输入端。 74hc595的控制端说明: /S
CLR
(10脚): 低电平时将移位寄存器的数据
清零
。通常我将它接Vcc。 SCK(11脚):上升沿时数据寄存器的数据移位。QA-->QB-->QC-->...-->QH;下降沿移位寄存器数据不变。(脉冲宽度:5V时,大于几十纳秒就行了。我通常都选微秒级) 控制移位寄存器 SCK 上升沿 数据 移位 SCK 下降沿 数据 保持 RCK(12脚):上升沿时移位寄存器的数据进入存储寄存器,下降沿时存储寄存器数据不变。通常我将RCK置为低电平,当移位结束后,在RCK端产生一个正脉冲(5V时,大于几十纳秒就行了。我通常都选微秒级),更新显示数据。 控制存储寄存器 RCK 上升沿 移位寄存器 的 数据进入 存储寄存器 RCK 下降沿 存储寄存器数据不变 /G(13脚): 高电平时禁止输出(高阻态)。如果单片机的引脚不紧张,用一个引脚控制它,可以方便地产生闪烁和熄灭效果。比通过数据端移位控制要省时省力。 注:74164和74595功能相仿,都是8位串行输入转并行输出移位寄存器。74164的驱动电流(25mA)比74595(35mA)的要小,14脚封装,体积也小一些。 74595的主要优点是具有数据存储寄存器,在移位的过程中,输出端的数据可以保持不变。这在串行速度慢的场合很有用处,数码管没有闪烁感。 与74hc164只有数据
清零
端相比,74hc595还多有输出端时能/禁止控制端oe,可以使输出为高阻态。所以是用这块芯片会更方便 74HC595是具有8位移位寄存器和一个存储器,三态输出功能。 移位寄存器和存储器是分别的时钟。数据在SHcp(见时序图)的上升沿输入,在STcp(见时序图)的上升沿进入的存储寄存器中去。如果两个时钟连在一起,则移位 寄存器总是比存储寄存器早一个脉冲。移位寄存器有一个串行移位输入(Ds),和一个串行输出 (Q7’),和一个异步的低电平复位,存储寄存器有一个并行8位的,具备三态的总线输出,当使 能 OE时(为低电平),存储寄存器的数据输出到总线。 这里有单片机驱动74hc595的方法: http://www.51hei.com/chip/1799.html 74HC595真值表 74hc595最高电压和最低电压 74HC595时序图 74HC595逻辑图 74HC595和74HC164的区别主要有: 1、74HC595有锁存器,所以在移位过程中输出可以保持不变;而74HC164没有锁存器,所以每产生一个移位时钟输出就改变一次。这是二者的最大区别 2、74HC595使用专门的Q7'引脚实现多片级联;74HC164直接使用输出引脚Q7级联 3、74HC595有使能OE,OE无效时输出引脚为高阻态;而74HC164没有使能引脚 4、74HC595的复位是针对移位寄存器的,想要复位LATCH寄存器还须ST_CP上升沿将移位寄存器内容加载到锁存寄存器;也就是说:74HC595的复位是同步的,74HC164的复位是异步的,所以74HC164的复位更简单 5、74HC164有对应的74HC165并转串芯片
基于74hc595和74hc138的16x40点阵显示
作者:廖基鑫 桂林电子科技大学 一、 电路原理图。 (1)输入输出口 JP1 为输入口,JP2为输出口(为串联下一块点阵),245为电平转换。 (2)行控制端电路 有2块3-8译码器组成4-16译码器。将A,B,C,D,接入一个8位I/O口,直接对I/O口赋值。 (3)行写入端电路 二、74HC595介绍。 74HC595 是一款漏极开路输出的CMOS 移位寄存器,输出端口为可控的三态输出 端,亦能串行输出控制下一级级联芯片。 10 脚 S
CLR
移位寄存器
清零
端 直接接地, 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
74_HC595用法
595是串入并出带有锁存功能移位寄存器,它的使用方法很简单,在正常使用时S
CLR
为高电平, G为低电平。从SER每输入一位数据,串行输595是串入并出带有锁存功能移位寄存器,它的使用方法很简单,如下面的真值表,在正常使用时S
CLR
为高电平, G为低电平。从SER每输入一位数据,串行输入时钟SCK上升沿有效一次,直到八位数据输入完毕,输出时钟上升沿有效一次,此时,输入的数据就被送到了输出端。入时钟SCK上升沿有效一次,直到八位数据输入完毕,输出时钟上升沿有效一次,此时,输入的数据就被送到了输出端。
单片机gng 595芯片控制驱动编程
595是串入并出带有锁存功能移位寄存器,它的使用方法很简单,在正常使用时S
CLR
为高电平, G为低电平。从SER每输入一位数据,串行输595是串入并出带有锁存功能移位寄存器,它的使用方法很简单,如下面的真值表,在正常使用时S
CLR
为高电平, G为低电平。从SER每输入一位数据,串行输入时钟SCK上升沿有效一次,直到八位数据输入完毕,输出时钟上升沿有效一次,此时,输入的数据就被送到了输出端。入时钟SCK上升沿有效一次,直到八位数据输入完毕,输出时钟上升沿有效一次,此时,输入的数据就被送到了输出端。
硬件设计
6,125
社区成员
11,293
社区内容
发帖
与我相关
我的任务
硬件设计
硬件/嵌入开发 硬件设计
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 硬件设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章