基于51单片机的高级计算器设计(最高级别)

阅读: 评论:0

基于51单片机的高级计算器设计(最高级别)

基于51单片机的高级计算器设计(最高级别)

本设计是基于51单片机科学型计算器。

能够实现的功能包括:

(1) 四则运算(加、减、乘、除)

(2) 带小数点数据的运算(小数点后面最多8位)

(3) 有符号数据运算。

(4) sin、cos、tan、log函数的运算(如果要实现其他的函数运算,也可以,只是按键个数有限。其他的函数包括幂函数、ln函数,绝对值函数,反三角函数等)。

(5) 输入数据最多八位,运算结果最大是99999999。超过数据结果自动显示EEEEEEEE

(6)本系统还自带时钟功能,并可以进行修改时间、设置闹钟等功能。

本系统首先使用protues7.8进行仿真,并最后在硬件上进行实现。

总的仿真图:


仿真结果:

             

硬件测试:






补充:本程序属于自创,完全是凭兴趣,以及MJ的毅力。时断时续的调试了3个月的时间(读大学的时候),倍感辛苦。。

补充:整理好程序传到网上去了,要用Proteus7.8版本或者以上的仿真软件,低版本的恐怕会出现问题呢:

本文发布于:2024-01-30 16:04:13,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170660185721199.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23