推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于89S52单片机设计DS1302测试程序软件实例源码.zip

更新时间:2024-06-25 06:35:15 大小:216K 上传用户:xzxbybd查看TA发布的资源 标签:89s52单片机ds1302 下载积分:8分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

基于89S52单片机设计DS1302测试程序软件实例源码.zip

#include "reg52.h"

#include <intrins.h>


/*********************************端口定义**********************************/

sbit DS1302_CLK = P1^0;

sbit DS1302_IO  = P1^1;

sbit DS1302_RST = P1^2;


/*******************************共阳LED段码表*******************************/

unsigned char code tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};

unsigned char wei[4]={0XEf,0XDf,0XBf,0X7f};  //位的控制端


/******************************定义全局变量*********************************/

unsigned char second,minute,hour,week,day,month,year;//秒、分、时、星期、日、月、年

unsigned char time[]={0x06,0x03,0x14,0x03,0x12,0x30,0x00};//初始时间数组

/****************************************************************************

函数功能:数码管扫描延时子程序

入口参数:

出口参数:

****************************************************************************/

void delay1(void)

{

int k;

for(k=0;k<400;k++);

}


/****************************************************************************

函数功能:数码管显示子程序

入口参数:k

出口参数:

****************************************************************************/

void display(void)

{

      P2=0XFF;

P0=tab[minute/16];

  P2=wei[0];

delay1();

  P2=0XFF;  

 P0=tab[minute%16];

  P2=wei[1];

  delay1();

  P2=0XFF;  

P0=tab[second/16];

  P2=wei[2];

delay1();

  P2=0XFF;  

P0=tab[second%16];

  P2=wei[3];

  delay1(); 

  P2=0XFF;

}


部分文件列表

文件名大小
基于89S52单片机设计DS1302测试程序软件实例源码/
基于89S52单片机设计DS1302测试程序软件实例源码/DS1302测试程序/
基于89S52单片机设计DS1302测试程序软件实例源码/DS1302测试程序/STARTUP.A516KB
基于89S52单片机设计DS1302测试程序软件实例源码/DS1302测试程序/STARTUP.LST
基于89S52单片机设计DS1302测试程序软件实例源码/DS1302测试程序/STARTUP.OBJ1KB
基于89S52单片机设计DS1302测试程序软件实例源码/DS1302测试程序/chengxu8KB
基于89S52单片机设计DS1302测试程序软件实例源码/DS1302测试程序/chengxu.LST
基于89S52单片机设计DS1302测试程序软件实例源码/DS1302测试程序/chengxu.M51
基于89S52单片机设计DS1302测试程序软件实例源码/DS1302测试程序/chengxu.OBJ8KB
基于89S52单片机设计DS1302测试程序软件实例源码/DS1302测试程序/chengxu.Opt1KB
基于89S52单片机设计DS1302测试程序软件实例源码/DS1302测试程序/chengxu.Uv22KB
...

【关注B站账户领20积分】

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载