电子计算机软件设计图,带时间显示的掌上计算器设计(原理图+程序)

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

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

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

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

计算器的详细功能介绍:1,使用电池,随意移动,充分体现掌上计算器这主题,并有电池电量显示功能.

2,显示时间功能,基本够用,可以调节时间

3,按键音功能,可设置关/启按键音。不过,我觉得本身按键的声音已经大于按键音了

4,自动调节屏幕亮度,根据环境的光亮程度自动调节屏幕亮度

5,拥有睡眠模式,按键在等待时间内没动作,进入睡眠模式,并等待时间是可以设置的

6,设置了自锁总开关之余还设置了按键开关,通过软件控制启停睡眠模式

7,有很实用的删除键,"

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,重复计算功能

视频演示:

一些运算操作图片欣赏:

1a2e6fad8f1e71d500cd223caab5d87e.png

累加操作

a2638ec10fbd53cb285c98d7a6360850.png

加法运算

345a7eb76d97abc8ac4d0e90bcb507fd.png

减法运算

a6ed66785a4cef45908a7e31b75f9646.png

按键音设置

fa6dec052da8e3484edafb928e2f5714.png

时间设置

55d80af95a25e178eb01a1bb7272e5b8.png

睡眠时间设置

b12d03a8eaed90ee21a06058d981a670.png

n!计算

3efe55b46e29bbf5f74b509969ec4786.png

次方计算

da06e96bcb725fb420be479e076b8e41.png

除法计算

82763cc9ccb3f7c78169392af01684e3.png

乘法计算

0ddce55c6b8e148b1cfda93efe707fff.png

待输入状态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值