|
一、設計任務目的 設計一個計算器,可以進行簡易的四則運算。 二、計任務要求 1、能夠進行簡單的四則運算,包括帶負數的運算。用LCD顯示數據和結果(6位即可) 2、采用鍵盤輸入方式,鍵盤包括數字鍵(0~9)、符號 (+、-、×、÷)、清除鍵(c)和等號鍵(=),故只需要16 個按鍵即可。 3、在執行過程中,開機顯示零,等待鍵入數值,當鍵入數字,通過LCD顯示出來,當鍵入+、-、*、/運算符,計算器在內部執行數值轉換和存儲,并等待再次鍵入數值,當再鍵入數值后將顯示鍵入的數值,按等號就會在LCD上輸出運算結果。 4、錯誤提示:當計算器執行過程中有錯誤時,會在LCD上顯示相應的提示,如:當輸入的數值或計算得到的結果大于計算器的表示范圍時,計算器會在LCD上提示OV;當除數為0時,計算器會在LCD上提示ERR。
目錄 一、設計任務目的....................................................................................................... 2 二、計任務要求........................................................................................................... 2 三、設計方案選取與論證........................................................................................... 2 四、電路設計............................................................................................................... 3 4.1總體電路圖...................................................................................................... 3 4.2 硬件設計......................................................................................................... 4 4.2.1 矩陣按鍵................................................................................................ 4 4.2.2 AT89C52主芯片.................................................................................... 4 4.2.3 LCD顯示............................................................................................... 7 4.3軟件設計.......................................................................................................... 8 4.3.1 鍵盤模塊............................................................................................... 8 4.3.2 計算模塊............................................................................................... 9 4.3.3 顯示模塊............................................................................................... 9 五.制作及調試過程.................................................................................................... 10 5.1 制作過程..................................................................................................... 10 5.2 軟件調試....................................................................................................... 10 5.3 硬件調試........................................................................................................ 11 結論............................................................................................................................. 12 致謝............................................................................................................................. 13 參考文獻..................................................................................................................... 13
完整的課程設計下載(word格式 可編輯):
51單片機的簡易計算器.doc
(615.41 KB, 下載次數: 50)
2017-3-21 15:35 上傳
點擊文件名下載附件
|