加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

带时间显示的掌上计算器设计(原理图+程序)

2016/08/19
15
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(4)
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

带时间显示的掌上计算器概述:

       单片机使用的是STC12C5A60S2,使用的是两节电池,靠ncp1402升压给整个电路供电,屏不用说啦,是12864,郁闷的是块头太大,囧!实时时钟使用的是DS1302光敏电阻一颗,靠单片机AD将光转换成数字量,再将数字量靠单片机PMW控制屏幕亮度。其他也没什么了,很基本的电路了,电路图和程序都在附件中。

掌上计算器基本功能介绍:

       加减乘除肯定有,支持负数计算,浮点数计算,开根,平方,这是基本功能,除此之外还有M+,M-,MR,MC累加计算功能,n!功能等,其它功能还在开发中。设置里面可以设置按键音,睡眠时间,时间调节。说到睡眠时间控制就要说说睡眠模式了,睡眠模式下,12864关显示,背光关,单片机是进入掉电模式,总之能关的尽量关了.要唤醒计算机的话有个"ON"键,相当于重新开机,有个"OFF"键,相当于关机,其实就是进入睡眠模式,为国家的节能减排做贡献.不过还是设置了个电池的总开关,不用的时候尽量关了,因为即使是进入睡眠模式也会有点电流损耗的。
计算器的详细功能介绍:

  • 1,使用电池,随意移动,充分体现掌上计算器这主题,并有电池电量显示功能.
  • 2,显示时间功能,基本够用,可以调节时间
  • 3,按键音功能,可设置关/启按键音。不过,我觉得本身按键的声音已经大于按键音了
  • 4,自动调节屏幕亮度,根据环境的光亮程度自动调节屏幕亮度
  • 5,拥有睡眠模式,按键在等待时间内没动作,进入睡眠模式,并等待时间是可以设置的
  • 6,设置了自锁总开关之余还设置了按键开关,通过软件控制启停睡眠模式
  • 7,有很实用的删除键,"<--"键删除上个输入的数字,"C"键删除正在输入的整个数字,"CE"返回初始输入状态
  • 8,浮点数计算,因为51单片机浮点数鸡肋,所以我将小数位数限制在了5位
  • 9,负数计算,可通过'+/-'键改变输入数字的正负值
  • 10,求百分数"%"
  • 11,累加累减功能,通过M+,M-,进行累加累减计算,并通过MR键调出累加/累减值,MC键删除累加累减值
  • 12,计算以10为底的自然数对数,用'log'表示
  • 13,计算n!.
  • 14,计算X的Y次方,用"x^y"表示
  • 15,计算x的y次方根,用"x^/y"表示
  • 16,三角函数计算,用到的有sin,cos,tan,sinh,cosh,tanh,共六个.
  • 17,重复计算功能

视频演示:

一些运算操作图片欣赏:

累加操作

加法运算

减法运算

按键音设置

时间设置

睡眠时间设置

n!计算

次方计算

除法计算

乘法计算

待输入状态

  • COUNTER.pdf
    描述:原理图
  • 程序.rar
    描述:源程序
  • 元件清单.xls
    描述:元件清单

相关推荐

电子产业图谱