找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2635|回复: 8
收起左侧

求大神教怎么写基于51单片机的计算器的程序

[复制链接]
ID:148987 发表于 2016-12-31 15:31 | 显示全部楼层 |阅读模式
单片机小白,求大神教怎么写基于51单片机的计算器的程序。要实现8位数的加减乘除,显示范围在-9999999~99999999,如果运算结果不在范围内要能够显示负号(多少个负号无所谓),还要有归零按钮。
采用138译码器控制数码管的位选,数码管共阴极。具体原理图看附件。谢谢各位大神了。
回复

使用道具 举报

ID:1 发表于 2016-12-31 16:03 | 显示全部楼层
楼主你的附件呢?
回复

使用道具 举报

ID:127881 发表于 2016-12-31 19:09 | 显示全部楼层
调用math.h不就好了吗
回复

使用道具 举报

ID:159118 发表于 2016-12-31 19:43 | 显示全部楼层
是要做课程设计么
回复

使用道具 举报

ID:159130 发表于 2016-12-31 21:17 来自手机 | 显示全部楼层
你要学习数码管扫描显示,键盘识别。会了这两个东西的时候你这个项目就可以大胆的说这事我做的来
回复

使用道具 举报

ID:152682 发表于 2017-1-1 14:35 | 显示全部楼层
金沙滩工作室的《手把手教你学单片机》第八章有讲计算器设计。用的好像就是138和595吧!简易去看看!论坛应该有这本书的PDF,自己找找吧!
回复

使用道具 举报

ID:148987 发表于 2017-1-6 18:57 | 显示全部楼层
admin 发表于 2016-12-31 16:03
楼主你的附件呢?

不懂怎么发啊
回复

使用道具 举报

ID:148987 发表于 2017-1-6 18:58 | 显示全部楼层
qq23412 发表于 2016-12-31 21:17
你要学习数码管扫描显示,键盘识别。会了这两个东西的时候你这个项目就可以大胆的说这事我做的来

数码管扫描 和按键检测都会  但是没头绪啊
回复

使用道具 举报

ID:148987 发表于 2017-1-6 18:59 | 显示全部楼层
admin 发表于 2016-12-31 16:03
楼主你的附件呢?

附件已经上传了  大神看看

HC6800-ES V2.0 新版.pdf

759.71 KB, 下载次数: 12

回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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