找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1610|回复: 0
收起左侧

基于51单片机的计算器

[复制链接]
ID:536838 发表于 2019-7-19 08:58 | 显示全部楼层 |阅读模式
1. 4X4键盘输入,点阵字符型液晶显示。
2. 由于所采用的浮点程序库的限制(MCU平台只找到这个……),浮点运算采用3字节二进制补码表示,有效数字6位。对于输入输出,采用3字节BCD码浮点数格式,有效数字只有4位,因此最终有效数字只有4位。
3. 可进行连续输入,例如:1.23+4.56*8.23/234.8 ,但是运算结果为从左到右,这也是8位简易计算器的方式。
4. 可进行错误判断,溢出、除零等错误将显示一个字符 E 。
5. 由于键盘只有16个按键,安排如下:  
  +---------------+
  | 7 | 8 | 9 | + |  
  | 4 | 5 | 6 | - |  
  | 1 | 2 | 3 | * |  
  | 0 | . | = | / |
  +---------------+

实验现象截图

实验现象截图

基于单片机的智能计算器.zip

405.21 KB, 下载次数: 13, 下载积分: 黑币 -5

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表