电子技术论坛

标题: 单片机LCD掌上计算器+电子发烧友设计大赛+视频(第二份) [打印本页]

作者: 584802333    时间: 2011-12-20 12:51
标题: 单片机LCD掌上计算器+电子发烧友设计大赛+视频(第二份)
`
作品名称:
LCD掌上简易计算器

作品介绍:
    本作品采用STC89c516+作为主芯片,另外有AT24C08作为存储芯片,用于存储计算结果,其余的为一个4*4的矩阵键盘和4个独立按键。
4*4矩阵键盘分别为      
    当shift=0时         
    | 1 | 2 | 3 | + |            
    | 4 | 5 | 6 | - |            
    | 7 | 8 | 9 | * |            
    | 0 | . | = | / |     
    当shift=1时               
    | 1 | 2 | exp()   | sqrt() |         
    | 4 | 5 |  tan()   | pow() |         
    | 7 | 8 |  In()    | sin()  |         
    | 0 | . |  log10() | cos()  |
4个独立按键分别为shift功能键,存储键,取数键,及清屏键。
实现功能:
    可对浮点数进行加减乘除运算,及exp(), sqrt(), tan(), pow(), In(), sin(),log10(),cos()运算。跟一般的计算器功能无异。
    此次是我与同学一起合作的,我主要写程序算法及其后期调试,同学主要画PCB及后期文档处理。
    硬件部分由于时间较赶,所以用开发板代替了。视频审核中,稍后上传!
`

作者: 584802333    时间: 2011-12-20 12:55
提示: 该帖被管理员或版主屏蔽
作者: assingle    时间: 2011-12-20 12:59
好的,电子发烧友这边的第一份设计作品哈,必须要顶起啊.!
作者: dofan    时间: 2011-12-20 13:04
不错 顶起 作品很亮
作者: zhihuizhou    时间: 2011-12-20 13:05
楼主强悍
作者: 满天星的愿望    时间: 2011-12-20 13:06
很神速啊,作品不错,祝能获得大奖!
作者: suae    时间: 2011-12-20 13:28
果然吃螃蟹要有带头人哈,第二份作品马上这就来了.
作者: 工程照明    时间: 2011-12-20 13:30
界面可以再漂亮一点
作者: 一路清尘    时间: 2011-12-20 13:30
有画图软件,可以画logo
这样效果会更好嘿嘿
作者: 电子工程师    时间: 2011-12-20 13:32
这个作品非常酷,整洁,清爽,very beautiful.
作者: kevinvind    时间: 2011-12-20 13:33
12864 强势啊  清爽大屏幕,我喜欢,
作者: 小歪    时间: 2011-12-20 13:53
顶起,必须顶起
作者: lin514759213    时间: 2011-12-20 14:15
占位准备发视频~

作者: 缺鱼的水    时间: 2011-12-21 11:22
期待楼主的视频哦.
作者: sd5444838    时间: 2011-12-21 11:28
都是高手啊……
作者: 1652929991.604500    时间: 2011-12-21 11:28
不错不错

作者: assingle    时间: 2011-12-21 11:28
貌似楼主已经发了视频效果了,只是我这里视频被屏蔽掉了的,看不了,大家欣赏吧....
作者: zhouxing    时间: 2011-12-21 13:32
好酷啊!
作者: kingfield    时间: 2011-12-21 14:09
bucuobucuo
作者: jun16    时间: 2011-12-21 16:38
看看那 学习下
作者: 407213894    时间: 2011-12-21 17:28
这次比赛,我缺席了,抱歉!下次与大家共同奋战!期待下次参赛!
作者: 407213894    时间: 2011-12-21 17:35
求助:请大家看看我的程序,
                if(ch==T[0]||ch==T[2]||ch==T[4]||ch==T[6]||ch==T[8])        //先按下偶数,时间十位数字       
                {       
                        delay(5);
                        while(y_k[3]==T[0]||y_k[3]==T[2]||y_k[3]==T[4]||y_k[3]==T[6]||y_k[3]==T[8])
                                disp2(m);        //扫描温度变化
       
                        if(ch==T[0])        m=0;
                        else  if(ch==T[2])  m=2;
                        else  if(ch==T[4])  m=4;
                        else  if(ch==T[6])  m=6;
                        else  if(ch==T[8])  m=8;
                }
       
                if(ch==T[1]||ch==T[3]||ch==T[5]||ch==T[7]||ch==T[9])        //再按下奇数,时间个位数字
                {               
                        delay(5);
                        while(y_k[3]==T[1]||y_k[3]==T[3]||y_k[3]==T[5]||y_k[3]==T[7]||y_k[3]==T[9])
                                 disp2(m);        //扫描温度变化
                       
                        if(ch==T[1])       m=m*10+1;
                        else if(ch==T[3])  m=m*10+3;
                        else if(ch==T[5])  m=m*10+5;
                        else if(ch==T[7])  m=m*10+7;
                        else if(ch==T[9])  m=m*10+9;
                }       

两个遥控 指令的函数 相同时,比如if(ch==T[1]||ch==T[3]||ch==T[5]||ch==T[7]||ch==T[9])为什么与if(ch==T[1]||ch==T[3]||ch==T[5]||ch==T[7]||ch==T[9])相同时,遥控失效,请求高手指点。

这段程序我实现的功能是,模拟电视遥控器调台是数字显示,要有随机性。我的程序段受限制了,不知道怎么改了!
作者: diangongshi    时间: 2011-12-21 21:05
能将普通计算器的功能都实现了,很不错
作者: 769179546    时间: 2011-12-21 21:33
挺厉害的

作者: zhangqiangzone    时间: 2011-12-22 10:39
不错啊
作者: tutengkwwl    时间: 2011-12-22 12:53
看看
作者: 子叶    时间: 2011-12-22 13:21
这个顶起
作者: fandaorui    时间: 2011-12-22 14:04
顶起
作者: 紫静依甜    时间: 2011-12-22 14:43

作者: zhongpanpan    时间: 2011-12-22 14:59
我的还没得眉目,顶起来
作者: caowenbin    时间: 2011-12-22 19:47
按键做得很漂亮啊

作者: ch830910    时间: 2011-12-22 20:00
看看视频
作者: 陈正杰    时间: 2011-12-22 21:26
看看了!

作者: forleve    时间: 2011-12-22 23:08
看一下,不错哦。。。
作者: 33168490    时间: 2011-12-23 08:37
看看,学习了

作者: usst313    时间: 2011-12-23 15:05
强 顶
作者: wubingqp    时间: 2011-12-23 21:51
看看

作者: caihm    时间: 2011-12-24 14:33
犀利啊
作者: h1654155738.5505    时间: 2011-12-24 16:18
支持一下,顶。
作者: h1654155738.5343    时间: 2011-12-25 15:58
顶帖。。。看大神
作者: security    时间: 2011-12-25 16:17
看下
作者: worldxie0565    时间: 2011-12-25 16:47
刚看过 别人用avr单片机做的 现在再学习一下这个


作者: 落幕天晓    时间: 2011-12-25 18:06
第一感觉,外观不错
作者: telnet    时间: 2011-12-25 20:58
很强悍啊,看一下

作者: wsdlwmf    时间: 2011-12-26 00:16
顶起!
作者: jf_1689824188.4806    时间: 2011-12-26 12:37
我是来看视频的 ,嘿嘿
作者: 7760448    时间: 2011-12-26 19:37
看看
作者: 蔡老师    时间: 2011-12-27 09:26
好的,电子发烧友这边的第一份设计作品哈,必须要顶起啊.!
作者: 鵷雏    时间: 2011-12-27 11:55
很漂亮啊,简洁明了。
作者: yangjiawei1223    时间: 2011-12-27 11:58
很漂亮。。。
作者: EDA技术09    时间: 2011-12-27 12:36
不错  编程不会啊
作者: flexman    时间: 2011-12-27 15:57
路过留影!
作者: 冰天雪地_兰    时间: 2011-12-28 16:16
非常不错,顶起!
作者: 梦南    时间: 2011-12-28 17:35
强人  果断顶起
作者: tcpln2009    时间: 2011-12-28 17:54
看看。

作者: 杨永朋    时间: 2011-12-29 17:47
高手啊。。。要向你们学习啊。。。
作者: 1652996138.044200    时间: 2011-12-30 17:50
呵呵 ,不错,顶起!!
作者: 海信飞人    时间: 2011-12-30 19:31
不错啊
作者: lhj0378    时间: 2011-12-30 22:36
楼主强悍
作者: jsxhych    时间: 2011-12-31 00:24
学习了
作者: 沐阳    时间: 2012-1-3 00:27
顶一个
作者: homeshow    时间: 2012-1-6 09:07
看下啊,不错,学习了
作者: qop3412    时间: 2012-1-7 21:20
看看喽~
作者: 木ㄨㄨ    时间: 2012-1-13 13:32
真的很漂亮啊,高手。
作者: 阿酷萨斯    时间: 2012-2-6 15:05
不错,顶下!!
作者: lynn123    时间: 2012-2-10 17:56
学习一下

作者: 1652917694.870500    时间: 2012-2-10 20:00
{:soso_e163:}
作者: zhaokenan    时间: 2012-2-11 13:13
不错
作者: 苁蓉的八爷    时间: 2012-2-15 23:10
看看,观摩

作者: 手机发烧狂人    时间: 2012-2-16 22:15
云云
作者: 好好学习89    时间: 2012-2-18 23:01
hehe.不错啊

作者: rw007    时间: 2012-2-25 00:10
楼主有原程序吗?给一分我, 我想学习,
作者: 冯先生    时间: 2012-3-10 22:07
顶 学习
作者: mdzhao    时间: 2012-3-24 09:25
看看

作者: zhykin    时间: 2012-3-25 18:29
正学习51单片机,好资料,看看

作者: zcbtxstorm    时间: 2012-3-30 14:25
{:soso_e121:}太强了!!
作者: zongnan    时间: 2012-3-31 23:47
这个作品很不错,
作者: kenfok    时间: 2012-4-2 09:24
loo k  look
作者: yy251745080    时间: 2012-4-2 15:47
{:soso_e103:}貌似很强大,看看

作者: bin126_com    时间: 2012-4-2 20:52
学习
作者: bin126_com    时间: 2012-4-2 20:57
视频呢?
作者: ph1990507    时间: 2012-4-3 11:33
楼主强大
作者: 患过风伤    时间: 2012-4-4 12:12
加上外壳就完美了。。。。
作者: a435267483    时间: 2012-4-4 17:01
顶吧
作者: 梦幻赤子    时间: 2012-4-5 20:34
bucuode
作者: 阿亮tml    时间: 2012-4-7 23:55
看啊看看看

作者: 1653115836.195000    时间: 2012-4-8 01:12
我也想做

作者: 785129866aa    时间: 2012-4-9 17:21
看着不错哦!!

作者: 448030737    时间: 2012-4-15 19:59
很好  很不错

作者: wen386089    时间: 2012-4-15 21:56
嗯嗯 很不错哦 难倒不难 只怕很费功夫吧  有毅力{:soso_e179:}

作者: ARM-Linux初学者    时间: 2012-4-16 18:31
很好很强大


作者: xwl1989    时间: 2012-4-16 21:43
强大!!!!!!!!!!{:soso_e179:}
作者: 吴大早    时间: 2012-5-1 16:40

作者: jinmailang    时间: 2012-5-20 10:53
很不错
作者: hecheng2009    时间: 2012-5-22 11:33
楼主强悍
作者: kerby568640675    时间: 2012-5-22 16:41
不错
作者: 无限酷爽11    时间: 2012-6-4 12:34
very good!
作者: 真君子    时间: 2012-6-4 20:44
不错,,继续
作者: 780812605    时间: 2012-6-10 14:35
                    不错
作者: fly_han    时间: 2012-6-11 17:11
很好很强大




欢迎光临 电子技术论坛 (https://bbs.elecfans.com/) Powered by Discuz! X3.4