功能:可實現(xiàn)簡易計算器功能,能夠進(jìn)行包含小數(shù)的數(shù)值的加減運(yùn)算。
要求:以單片機(jī)最小系統(tǒng)為基礎(chǔ),利用鍵盤輸入數(shù)字(1~5位,可包含小數(shù)),按下UP鍵(表示“+”),再輸入數(shù)字(1~5位,可包含小數(shù)),最后按下ENTER鍵(表示“=”)可實現(xiàn)加法運(yùn)算;同理,利用DOWN鍵(表示“-”)可實現(xiàn)減法運(yùn)算;按下BACK鍵清除顯示可重新計算;顯示用數(shù)碼管實現(xiàn),通過兩片74HC573驅(qū)動數(shù)碼管。
引腳:單片機(jī)P2.0~P2.7接CON10的D0~D7, 單片機(jī)P3.2接CON10的DUAN,單片機(jī)P3.5接CON10的WEI,按鍵電路接單片機(jī)P1口。
?
說明:浮點計算有一丁點誤差