位置:51电子网 » 技术资料 » D S P

常用BCD码

发布时间:2015/8/27 22:06:31 访问次数:9730

   在数字系统中,AD1212UB-A72GL一般是采用二进制数进行运算的,但是由于人们习惯采用十进制,因此常需要进行十进制数和二进制数之间的转换。为了便于数字系统处理十进制数,经常采用编码的方法,即以若干位二进制码来表示1位十进制数,这种代码为二进制编码的十进制数,简称二一十进制码或BCD码(Binary Coded Decimal Codes)。常见的BCD码如表5.4.1所示,有8421码、5421码、2421码和余3码等。

       

   设计一个BCD码转换电路,电路功能如图5.4.1所示。其中X3X2XIXO是数据输入端,输入4位二进制数,X,为高位;Y3 Y2 Y,YO是数据输出端,输出的是BCD码,Y3为高位。EN为该电路的使能控制信号,S.和So为功能控制信号。电路具体功能如表5.4.2所示。

   1.根据实验内容的要求,列写实现BCD码转换电路的真值表,完成该转换电路的设计。

   2.设计顶层电路原理图,编写相应各功能模块的HDL程序。

   3.基于EDA软件对所设计的HDL程序进行调试,完成对该电路的仿真验证。

   4.根据EDA实验开发系统上的CPLD/FPGA器件,进行器件迭择和管脚锁定,并将生成的配置文件或JEDEC文件下载到EDA实验系统,进行逻辑功能验证。


   在数字系统中,AD1212UB-A72GL一般是采用二进制数进行运算的,但是由于人们习惯采用十进制,因此常需要进行十进制数和二进制数之间的转换。为了便于数字系统处理十进制数,经常采用编码的方法,即以若干位二进制码来表示1位十进制数,这种代码为二进制编码的十进制数,简称二一十进制码或BCD码(Binary Coded Decimal Codes)。常见的BCD码如表5.4.1所示,有8421码、5421码、2421码和余3码等。

       

   设计一个BCD码转换电路,电路功能如图5.4.1所示。其中X3X2XIXO是数据输入端,输入4位二进制数,X,为高位;Y3 Y2 Y,YO是数据输出端,输出的是BCD码,Y3为高位。EN为该电路的使能控制信号,S.和So为功能控制信号。电路具体功能如表5.4.2所示。

   1.根据实验内容的要求,列写实现BCD码转换电路的真值表,完成该转换电路的设计。

   2.设计顶层电路原理图,编写相应各功能模块的HDL程序。

   3.基于EDA软件对所设计的HDL程序进行调试,完成对该电路的仿真验证。

   4.根据EDA实验开发系统上的CPLD/FPGA器件,进行器件迭择和管脚锁定,并将生成的配置文件或JEDEC文件下载到EDA实验系统,进行逻辑功能验证。


上一篇:BCD码转换电路设计

上一篇:实验仪器

相关技术资料
8-27常用BCD码

热门点击

 

推荐技术资料

业余条件下PCM2702
    PGM2702采用SSOP28封装,引脚小而密,EP3... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!