• 大小: 148KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-01-01
  • 语言: 其他
  • 标签: C51  keil  DS1302  万年历  

资源简介

在Proteus上仿真,运用DS1302和LCD12864,通过keil软件编写C51代码,实现万年历,可以获取电脑当前时间,还可以对时间进行调整。

资源截图

代码片段和文件信息


/****************************************/
/*        带温度显示的电子日历         */
/****************************************/

#include
#include
#include
#define uchar unsigned char
#define uint unsigned int
sbit DQ=P2^7;
sbit CS1=P3^3;    //定义选择芯片左半屏信号
sbit CS2=P3^7;    //定义选择芯片右半屏信号
sbit DI=P3^1;     //定义选择显示类型
sbit RW=P3^2;     //定义读写信号
sbit E=P3^0;      //定义数据锁存信号
sbit IO=P1^0;   //DS1302数据线
sbit CLK=P1^1;   //DS1302时钟线
sbit RST=P1^2;   //DS1302复位线
sbit s1=P2^2; //选择
sbit s2=P2^0; //加
sbit s3=P2^1; //减 
uchar Time_Buffer[7]; //日期缓存,0-6依次为秒、分、时、日、月、周日、年
uint TempTemp1;
bit Temp_Flag;
uchar s1num;
uchar flag_year=0flag_moon=0flag_day=0flag_hour=0flag_min=0flag_sec=0flag_week=0;
uchar tempa;
uchar t0_num;
void delayms(uint xms)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1851  2020-05-05 17:42  dianzibiao111\Backup Of 电子表.pdsbak

     文件      20055  2020-05-05 20:23  dianzibiao111\dianzibiao.c

     文件      39764  2020-05-05 20:23  dianzibiao111\dianzibiao.LST

     文件      36058  2020-05-05 20:23  dianzibiao111\dianzibiao.OBJ

     文件      17551  2020-05-05 18:02  dianzibiao111\Last Loaded 电子表.pdsbak

     文件       6376  2009-05-07 14:37  dianzibiao111\STARTUP.A51

     文件      14086  2020-05-05 20:23  dianzibiao111\STARTUP.LST

     文件        749  2020-05-05 20:23  dianzibiao111\STARTUP.OBJ

     文件      31561  2020-05-05 20:23  dianzibiao111\电子表

     文件      62556  2020-05-04 22:14  dianzibiao111\电子表.docx

     文件      11138  2020-05-05 20:23  dianzibiao111\电子表.hex

     文件         64  2020-05-05 20:23  dianzibiao111\电子表.lnp

     文件      40079  2020-05-05 20:23  dianzibiao111\电子表.M51

     文件      18294  2020-05-05 20:30  dianzibiao111\电子表.pdsprj

     文件       3439  2020-05-10 08:10  dianzibiao111\电子表.pdsprj.LAPTOP-4TU8EL4B.win10.workspace

     文件        194  2020-05-06 09:00  dianzibiao111\电子表.plg

     文件      55846  2020-05-05 20:53  dianzibiao111\电子表.uvopt

     文件      13433  2020-05-05 17:57  dianzibiao111\电子表.uvproj

     文件      55846  2020-05-05 20:12  dianzibiao111\电子表_uvopt.bak

     文件          0  2020-05-05 17:25  dianzibiao111\电子表_uvproj.bak

     目录          0  2020-05-19 22:04  dianzibiao111

----------- ---------  ---------- -----  ----

               428940                    21


评论

共有 条评论