www.openedv.com
您好,欢迎您!    会员注册 | 登入 
公告:欢迎访问www.openedv.com开源电子网,开源共享共同进步,祝您新年快乐,万事如意!
设为首页 | 加入收藏
论坛首页 » 51单片机 前往: 
红外遥控12864电子万年历
发表人 内容
[Down] [Up]
[楼主位] muye414


等级:NO
注册时间:
2010/12/16 23:24
文章: 60
来自: 广西
离线

51+12864+1302+1820的红外遥控时钟,有农历、温度显示等功能,可以设置闹铃,支持红外遥控和按键设置时间
演示视频地址:http://v.youku.com/v_show/id_XMjQ1NzU4NDMy.html
                                  

                      
实物图

实物图




仿照网友做了一个另外风格红外遥控的时钟:上图先,

程序的存储空间不够大,要不就可以吧两种风格融合在一起了!需要有更大存储空间的芯片或是外接程序存储器才行。留给大家自己发挥创作吧!呵呵~~~~~





这篇文章被编辑了 8 次. 最近一次更新是在 2011/03/28 19:45


悠悠木叶随风落,翩翩起舞伴蝶飞!     --幽木叶
[加为好友] 回复 引用回复
[Down] [Up]
[1楼] 正点原子


等级:NO
注册时间:
2010/12/02 10:41
文章: 8097
来自: 湖南
离线

回复【楼主位】 muye414 :
-------------------------------
不错。



我的淘宝小店:http://shop62103354.taobao.com
[加为好友] 回复 引用回复
[Down] [Up]
[2楼] Admin


等级:NO
注册时间:
2010/12/14 00:44
文章: 59
来自: 广州
离线

楼主大几了?想当年我们经常这么干,呵呵.


[加为好友] 回复 引用回复
[Down] [Up]
[3楼] QiYuan

等级:NO
注册时间:
2010/12/14 20:52
文章: 45
离线

me too ^_^


[加为好友] 回复 引用回复
[Down] [Up]
[4楼] 正点原子


等级:NO
注册时间:
2010/12/02 10:41
文章: 8097
来自: 湖南
离线

回复【楼主位】 muye414 :
-------------------------------
来个建议:楼主可以用我们小尺寸的OLED来做一个,这个省电,效果也很好。不过就是尺寸小了点,不过你可以做个小尺寸的,然后放到一个盒子里面装起来,这样就好看了。可以真正当闹钟用了。

如果楼主有兴趣,我可以免费送你一个OLED,不过有个小小的要求,就是做出来之后,把你的作品发到我们论坛上,开个源,^_^。



我的淘宝小店:http://shop62103354.taobao.com
[加为好友] 回复 引用回复
[Down] [Up]
[5楼] muye414


等级:NO
注册时间:
2010/12/16 23:24
文章: 60
来自: 广西
离线

我也想过做个盒子包装起来,像以前的盒式闹钟一样。出去买材料(三合板)时,老板嫌买的太少了,不肯卖,呵呵···画好了PCB板,没去转印,有空去实验室把板子弄出来做成一个成品。洞洞板焊得太辛苦了。第一次发帖希望大家喜欢,(*^__^*) !



悠悠木叶随风落,翩翩起舞伴蝶飞!     --幽木叶
[加为好友] 回复 引用回复
[Down] [Up]
[6楼] 正点原子


等级:NO
注册时间:
2010/12/02 10:41
文章: 8097
来自: 湖南
离线

回复【5楼】 muye414 :
-------------------------------
期待啊。



我的淘宝小店:http://shop62103354.taobao.com
[加为好友] 回复 引用回复
[Down] [Up]
[7楼] cybrian


等级:NO
注册时间:
2010/12/21 12:15
文章: 57
来自: 河北
离线

顶一个~~


[加为好友] 回复 引用回复
[Down] [Up]
[8楼] 正点原子


等级:NO
注册时间:
2010/12/02 10:41
文章: 8097
来自: 湖南
离线

正月初七还在搞,必须得顶啊....



我的淘宝小店:http://shop62103354.taobao.com
[加为好友] 回复 引用回复
[Down] [Up]
[9楼] muye414


等级:NO
注册时间:
2010/12/16 23:24
文章: 60
来自: 广西
离线

呵呵···让原子哥见笑了!那时在家没什么事做,瞎忙活,~O(∩_∩)O~



悠悠木叶随风落,翩翩起舞伴蝶飞!     --幽木叶
[加为好友] 回复 引用回复
[Down] [Up]
[10楼] 学习哥


等级:NO
注册时间:
2011/06/02 17:22
文章: 6
来自: 广东
离线

谢谢兄弟了    昨天我也搞出来了       只是源程序编译没能通过   提示缺少函数原型车    望指教!


[加为好友] 回复 引用回复
[Down] [Up]
[11楼] muye414


等级:NO
注册时间:
2010/12/16 23:24
文章: 60
来自: 广西
离线

能发错误提示上来看一下吗?应该是没错的,所有文件都在里面了!



悠悠木叶随风落,翩翩起舞伴蝶飞!     --幽木叶
[加为好友] 回复 引用回复
[Down] [Up]
[12楼] Tardis


等级:NO
注册时间:
2011/07/17 14:35
文章: 621
离线

牛人,比我还牛,我最近才做了一个带闹钟功能的类似的钟,1302实时时钟的,用1602显示,但由于搞不定ds18b20,所以后期删掉了这个温度显示功能了,我增加了背光灯控制,整点报时,闹钟等功能。



Time And Relative Dimension In Space.
[加为好友] 回复 引用回复
[Down] [Up]
[13楼] 正点原子


等级:NO
注册时间:
2010/12/02 10:41
文章: 8097
来自: 湖南
离线

18b20可以参考我的代码。



我的淘宝小店:http://shop62103354.taobao.com
[加为好友] 回复 引用回复
[Down] [Up]
[14楼] ty223

等级:NO
注册时间:
2011/10/31 22:59
文章: 4
离线

lz,我借用了你的12864的显示程序,好像是先写13行再24行的,怎么改能够让它1 2 3 4一路显示下来,因为是用来显示一整篇文章的,谢谢......


[加为好友] 回复 引用回复
[Down] [Up]
[15楼] muye414


等级:NO
注册时间:
2010/12/16 23:24
文章: 60
来自: 广西
离线

 近日,心血来潮。特意升级了一下时钟的功能。增加功能如下:

1.节日、生日提醒功能
2.天干地支、生肖显示
3.闹钟可设5种,闹钟数据保存在1302里,掉电可保存数据
日期生日提醒在第一行每隔几秒轮番显示,天干地支和农历也在第四行轮流显示。
程序较大,flash用比较大的芯片,STC89C58RD+,它有32K的flash
效果如下图:









这篇文章被编辑了 2 次. 最近一次更新是在 2011/12/25 22:28


悠悠木叶随风落,翩翩起舞伴蝶飞!     --幽木叶
[加为好友] 回复 引用回复
[Down] [Up]
[16楼] 正点原子


等级:NO
注册时间:
2010/12/02 10:41
文章: 8097
来自: 湖南
离线

回复【15楼】 muye414 :
---------------------------------
兄弟好久没来论坛了,忙啥去了.?



我的淘宝小店:http://shop62103354.taobao.com
[加为好友] 回复 引用回复
[Down] [Up]
[17楼] muye414


等级:NO
注册时间:
2010/12/16 23:24
文章: 60
来自: 广西
离线

初出社会,做个小职员,打工累啊!想投靠原子哥,收不收留小弟啊?呵呵····



悠悠木叶随风落,翩翩起舞伴蝶飞!     --幽木叶
[加为好友] 回复 引用回复
[Down] [Up]
[18楼] 正点原子


等级:NO
注册时间:
2010/12/02 10:41
文章: 8097
来自: 湖南
离线

投靠我?呵呵,我也还是小职员.呵呵.



我的淘宝小店:http://shop62103354.taobao.com
[加为好友] 回复 引用回复
[Down] [Up]
[19楼] wmlsxq

等级:NO
注册时间:
2011/11/13 18:51
文章: 13
离线

你们都是牛人啊。我羡慕,我弄个UPS的电压、电流、功率显示都弄不明白;也是12864显示的!晕~


[加为好友] 回复 引用回复
[Down] [Up]
[20楼] 正点原子


等级:NO
注册时间:
2010/12/02 10:41
文章: 8097
来自: 湖南
离线

采集到电压电流就可以来了.
其他就很简单.



我的淘宝小店:http://shop62103354.taobao.com
[加为好友] 回复 引用回复
[Down] [Up]
[21楼] zhenzi

等级:NO
注册时间:
2012/01/04 21:30
文章: 19
离线

论坛速度给力啊!!


[加为好友] 回复 引用回复
[Down] [Up]
[22楼] 电子发烧友

等级:NO
注册时间:
2012/01/13 14:33
文章: 8
来自: 湖南
离线

继续跟着学习,前进。



电子发烧友DIY工作室
http://dianzifashaoyou.taobao.com
[加为好友] 回复 引用回复
[Down] [Up]
[23楼] 猩猩王

等级:NO
注册时间:
2012/01/22 16:09
文章: 17
来自: 湖北
离线

楼主厉害啊!!我也做过类似的 只是没把红外线加进去!!呵呵


[加为好友] 回复 引用回复
[Down] [Up]
[24楼] llwwzz2007

等级:NO
注册时间:
2011/11/10 23:39
文章: 20
离线

不错不错啊!!!学习中!!


[加为好友] 回复 引用回复
[Down] [Up]
[25楼] llwwzz2007

等级:NO
注册时间:
2011/11/10 23:39
文章: 20
离线

请高手指点哈下面这个程序。是1602显示1302时钟,请注意红色注释部分哈

void timer0_init()
  {
 TMOD=0x01;
 TH0=0;
 TL0=0;
 EA=1;
 ET0=1;
 TR0=1;
  }
 void main()
{
 init_LCD();
 cmg();
 init_DS();
 timer0_init();
 while(1)
 {
     key1scan();
  if(D8==0)
    {
      TR0=0;
   key2scan();
  
      write_com(0x0f);//开光标闪烁
   key3scan();
     }
  else
     {
       TR0=1;
    write_com(0x0c); //关光标
    key22=0;   //key22归0.
     }
 }
}

//液晶读写延时为5ms时,若多写两条液晶写指令会导致key1无法响应,改为1ms延时后问题消失。(是这样吗?)
void timer0() interrupt 1     
       {    
  hour=read_DS(0x85);      //直接读出即可,读子程序已将数据转换为十进制。
  min=read_DS(0x83);
  sec=read_DS(0x81);

  write_com(0x80+0x43);
  write_datae(0x30+hour/10);
     write_datae(0x30+hour%10);
     write_datae(':');
  
  write_datae(0x30+min/10);
     write_datae(0x30+min%10);
     write_datae(':');
 
    write_datae(0x30+sec/10);
     write_datae(0x30+sec%10);
     write_com(0x80+0x4a);   //很奇怪,若删除此句秒的个位会多显示一位(时钟可以正常走,就是有两个秒的个位显示,很奇怪呀
     TH0=0;
     TL0=0;
    }


附件是整个程序清单及相关文件。下面是问题图片

 










这篇文章被编辑了 1 次. 最近一次更新是在 2012/02/13 23:43

[加为好友] 回复 引用回复
[Down] [Up]
[26楼] llwwzz2007

等级:NO
注册时间:
2011/11/10 23:39
文章: 20
离线

对了,key1控制计时停止和开启;key2定位光标;key3增加数值。


[加为好友] 回复 引用回复
[Down] [Up]
[27楼] 学习哥


等级:NO
注册时间:
2011/06/02 17:22
文章: 6
来自: 广东
离线

回复【11楼】 muye414 :
---------------------------------
老哥  你的时钟很实用 真的很谢谢你   你能不能把所有的文件放在一个文件里面啊    不知是小弟不懂还是编译器的问题    我还是没有编译成功   我想把那个闹钟加个音乐和2402储存    不知老哥能否帮忙?盼回 


[加为好友] 回复 引用回复
[Down] [Up]
[28楼] 学习哥


等级:NO
注册时间:
2011/06/02 17:22
文章: 6
来自: 广东
离线

回复【15楼】 muye414 :
---------------------------------
老哥  你能帮忙把那些H文件整理成一个C文件吗? 小弟在此感激不尽啊


[加为好友] 回复 引用回复
[Down] [Up]
[29楼] 学习哥


等级:NO
注册时间:
2011/06/02 17:22
文章: 6
来自: 广东
离线

回复【11楼】 muye414 :
---------------------------------
  谢谢你的程序   小弟已经搞定了   


[加为好友] 回复 引用回复
[Down] [Up]
[30楼] czhaii

等级:NO
注册时间:
2012/03/30 11:52
文章: 11
离线

  有板
空闲时试试 


[加为好友] 回复 引用回复
[Down] [Up]
[31楼] 业未央

等级:NO
注册时间:
2012/03/29 14:18
文章: 21
离线

我自己写了个51+DS1302+12864的,还没加按键调节。调节时间的时候不用让时钟停止吗?


[加为好友] 回复 引用回复
 
前往: 

Powered by ALIENTEK工作室 © 粤ICP备12000418号-1