找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 1426|回復: 6
打印 上一主題 下一主題
收起左側

multisim設計:十進制顯示模數(shù)轉換的結果?

[復制鏈接]
跳轉到指定樓層
樓主
ID:1125569 發(fā)表于 2024-6-17 03:05 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
multisim中模數(shù)轉換的輸出結果是12位二進制,如何將其轉換為4位10進制數(shù)以便于數(shù)碼管顯示?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:332444 發(fā)表于 2024-6-17 06:59 | 只看該作者
用74LS283去實現(xiàn)
回復

使用道具 舉報

板凳
ID:1080935 發(fā)表于 2024-6-17 09:25 | 只看該作者
之前有人應該提過這個問題
unsigned int AD_Result;
unsigned char Disp_Buf[4];
AD_Result =0xFFF;//獲取AD值
Disp_Buf[0] = AD_Result /1 %10;
Disp_Buf[1] = AD_Result /10 %10;
Disp_Buf[2] = AD_Result /100 %10;
Disp_Buf[3] = AD_Result /1000 %10;
回復

使用道具 舉報

地板
ID:1118092 發(fā)表于 2024-6-17 14:01 | 只看該作者
在Multisim中,將12位二進制轉為4位10進制需利用仿真邏輯,例如74LS283+74LS08+74LS48組合電路,但通常12位二進制轉換結果超過4位10進制的表示范圍。
回復

使用道具 舉報

5#
ID:1125569 發(fā)表于 2024-6-17 15:19 | 只看該作者
LaoYuTou 發(fā)表于 2024-6-17 09:25
之前有人應該提過這個問題
unsigned int AD_Result;
unsigned char Disp_Buf[4];

有沒有通過電路就能解決的方法,不借助編程?
回復

使用道具 舉報

6#
ID:374110 發(fā)表于 2024-6-17 17:29 | 只看該作者
要直接顯示可以用CD4511直接驅動顯示,要是只是將二進制轉十進制可以74l183看你實際需求選擇對應譯碼器類型
回復

使用道具 舉報

7#
ID:332444 發(fā)表于 2024-6-17 19:08 | 只看該作者
有多種方法的,12位二進制的十進制值是4096,可以用基本門電路去組合,也可以使用生成脈沖用十進制計數(shù)器等等。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表