-
DS1302程序在51单片机上的仿真实现
资源介绍
#include"reg52.h"
#define uchar unsigned char
#define uint unsigned int
sbit ds1302_rst=P3^4;
sbit ds1302_io=P3^6;
sbit ds1302_sclk=P3^5;
uchar a[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
uint miao;
void delay(int n)
{
int i,j;
for(i=0;i<=n;i++)
for(j=0;j<110;j++);
}
uchar BCDtoDec(uchar bcd) //把读出的BCD码转化成十进制数再进行处理
{
uchar c;
c=((bcd&0xf0)>>4)*10+(bcd&0x0f);
return(c);
}
- 上一篇: 蓝桥杯模块练习-DS1302-时钟芯片
- 下一篇: 蓝桥杯代码(电子类单片机组).rar