1602 DS1302 可设闹钟万年历(4)

时间:2026-01-23

#define uint unsigned int //定义缩略字符类型 #define TIME (0X10000-50000) #define FLAG 0XEF

//闹钟标志

/*******根据自己的板子单片机引脚与芯片连接端口*******/ sbit rst=P2^7; sbit clk=P1^7; sbit io=P1^2; sbit rs=P1^3; sbit rw=P1^4; sbit e=P1^5;

//DS1302片选信号 //DS1302时钟信号 //DS1302数据信号 //1602数据命令选择端口 //1602读写选择端口 //1602使能信号E端口 //温度输入端口 //蜂鸣器端口

//位寻址寄存器定义

sbit DQ=P2^5; sbit beep=P2^3; sbit ACC_7=ACC^7;

/************全局变量及常量定义**************/ uchar i=20,j,time1[16];

uchar alarm[2],time2[15],time[3];

uchar code Day[]={31,28,31,30,31,30,31,31,30,31,30,31}; 期(非闰年)

/***************音律表(简短的生日快乐音乐)***************/ uint code table1[]={64260,64400,64524,64580,64684,64777, 64820,64898,64968,65030,65058,65110,65157,65178,65217}; /***************发声部分的延时时间***************/ uchar code table2[]={0x82,1,0x81,0xf4,0xd4,0xb4, 0xa4,0x94,0xe2,1,0xe1,0xd4,0xb4,0xc4,0xb4,4,0}; /***************LCD自建字***************/

//12个月的最大日

1602 DS1302 可设闹钟万年历(4).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219