找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3714|回复: 3
收起左侧

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

[复制链接]
ID:137190 发表于 2016-9-25 13:32 | 显示全部楼层 |阅读模式
课程设计做的万年历,具备掉电存储功能以及调节时间功能,显示年月日星期时分秒。 0.png
0.png
主程序:
  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

回复

使用道具 举报

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 单片机教程网

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