找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3570|回复: 3
打印 上一主题 下一主题
收起左侧

带掉电存储功能以及调节时间功能的单片机lcd1602万年历

[复制链接]
跳转到指定楼层
楼主
课程设计做的万年历,具备掉电存储功能以及调节时间功能,显示年月日星期时分秒。

主程序:
  1. #include<reg51.h>
  2. #include<lcd1602.h>
  3. #include<ds1302.h>
  4. #include<keyscan.h>
  5. #include<fengmingqi.h>                                  
  6. void main()
  7. {
  8.   LCD_INITIAL();//液晶初始化
  9.   INITIAL_1302();//DS1302初始化
  10.   INITIAL_TEMER0();//定时器初始化
  11.   while(1)
  12.   {
  13.     keyscan();//按键扫描
  14.         if(flag==0)//当标志位为0,允许读取DS1302数据,将数据送入液晶显示       
  15.         {
  16.          second=READ_1302(0x81);
  17.      LCD_WRITE_SFM(10,second);//从DS1302读取秒送入液晶显示
  18.      minute=READ_1302(0x83);
  19.      LCD_WRITE_SFM(7,minute);//从DS1302读取分送入液晶显示
  20.      hour=READ_1302(0x85);
  21.      LCD_WRITE_SFM(4,hour);//从DS1302读取时送入液晶显示
  22.          week=READ_1302(0x8b);
  23.      LCD_WRITE_WEEK(week);//从DS1302读取星期送入液晶显示
  24.      day=READ_1302(0x87);
  25.      LCD_WRITE_NYR(9,day);//从DS1302读取日送入液晶显示
  26.      month=READ_1302(0x89);
  27.      LCD_WRITE_NYR(6,month);//从DS1302读取月送入液晶显示
  28.      year=READ_1302(0x8d);
  29.      LCD_WRITE_NYR(3,year);//从DS1302读取年送入液晶显示       
  30.        
  31.         }
  32.        
  33.   }
  34. }
复制代码


DS1302 LCD1602万年历.rar

284.32 KB, 下载次数: 59, 下载积分: 黑币 -5

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏4 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:215350 发表于 2017-7-16 12:00 | 只看该作者
不能显示啊
回复

使用道具 举报

板凳
ID:92810 发表于 2018-4-19 00:46 来自手机 | 只看该作者
看看先
回复

使用道具 举报

地板
ID:92810 发表于 2018-4-19 00:47 来自手机 | 只看该作者
你好哈 发表于 2017-7-16 12:00
**** 作者被禁止或删除 内容自动屏蔽 ****

真的不能显示吗?
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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