常用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码转换电路设计
上一篇:实验仪器
热门点击
- 常用BCD码
- 基本放大电路原理图
- 电阻器的额定功率
- 在LED回路中串联电阻可以降低电流对电压的敏
- 检波二极管的选用
- 室外宏站BCCH频点
- 机械结构是光电仪器中的一个重要组成部分
- 绝缘门极双极晶体管IGBT的非在路测量
- 手机返回归属移动网络的尝试有如下特性
- 则接收端通知发送端继续发送其他的数据
推荐技术资料
- 业余条件下PCM2702
- PGM2702采用SSOP28封装,引脚小而密,EP3... [详细]