找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2243|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

基于51單片機的計算器

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:536838 發(fā)表于 2019-7-19 08:58 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
1. 4X4鍵盤輸入,點陣字符型液晶顯示。
2. 由于所采用的浮點程序庫的限制(MCU平臺只找到這個……),浮點運算采用3字節(jié)二進制補碼表示,有效數(shù)字6位。對于輸入輸出,采用3字節(jié)BCD碼浮點數(shù)格式,有效數(shù)字只有4位,因此最終有效數(shù)字只有4位。
3. 可進行連續(xù)輸入,例如:1.23+4.56*8.23/234.8 ,但是運算結(jié)果為從左到右,這也是8位簡易計算器的方式。
4. 可進行錯誤判斷,溢出、除零等錯誤將顯示一個字符 E 。
5. 由于鍵盤只有16個按鍵,安排如下:  
  +---------------+
  | 7 | 8 | 9 | + |  
  | 4 | 5 | 6 | - |  
  | 1 | 2 | 3 | * |  
  | 0 | . | = | / |
  +---------------+

實驗現(xiàn)象截圖.jpg (403.57 KB, 下載次數(shù): 81)

實驗現(xiàn)象截圖

實驗現(xiàn)象截圖

基于單片機的智能計算器.zip

405.21 KB, 下載次數(shù): 13, 下載積分: 黑幣 -5

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表