打印

谁会BCD转换余三码的代码啊?请多多指教!

[复制链接]
1935|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
byongliang|  楼主 | 2007-8-7 18:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
talktogod| | 2007-8-7 22:45 | 只看该作者

加三不就可以了

使用特权

评论回复
板凳
byongliang|  楼主 | 2007-8-9 15:10 | 只看该作者

BCD_YU3

谢谢!不过我不知道怎么加啊?关键是我还定义两个脚给他高电平吗?
具体怎么编啊?

使用特权

评论回复
地板
jumitoo| | 2007-8-9 20:37 | 只看该作者

加0011

每个代码加0011就行了

使用特权

评论回复
5
vfdff| | 2007-8-11 13:08 | 只看该作者

BCD转换余三码的代码

library IEEE;
use IEEE.std_logic_1164.all;
entity Bcd2yu3 is 
     generic (data_width    : natural := 8 );
    port (cin  : in std_logic(data_width  downto 0);
          cout : out std_logic(data_width downto 0););
end Bcd2yu3;


-- description of adder using concurrent signal assignments
architecture rtl of Bcd2yu3 is
begin
    cout <= cin + "11";
end rtl;

使用特权

评论回复
6
byongliang|  楼主 | 2007-8-11 15:09 | 只看该作者

谢谢大家!

没有想到这样也可以啊!再次谢谢!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

16

帖子

1

粉丝