資源簡介
設計一個簡單計算器,輸入為8位二進制數,分別用兩位數碼管顯示,輸出的計算結果為16位二進制數,并用四位數碼管顯示,能夠實現+、-、 *、/ 四種運算,其中除法的結果顯示分為商和余數兩部分,分別用兩位數碼管顯示。為了完成要求的效果顯示,我先設計了一個簡單的四則運算器,為了使其結果能清楚的看到,所以計算器模塊和一個7段數碼管模塊連接。實驗要求,輸入分別用兩位數碼管顯示,輸出用四位數碼管顯示,所以用一個3—8譯碼器和數碼管連接,通過開關控制,形成動態顯示。從左向右,依次是第一位數碼管顯示a的高四位,第二位數碼管顯示a的低四位;第三位數碼管顯示b的高四位,第四位數碼管顯示b的低四位;第五位數碼管到第八位數碼管顯示輸出的結果。通過改變時鐘,使其看起來像同時顯示在數碼管上。
代碼片段和文件信息
評論
共有 條評論