项目12—DS1302实时时钟
DS1302是一种串行接口的实时时钟,芯片内部具有可编程的日历时钟和31个字节的静态RAM。
仿真:
程序:
main.c
#include<reg51.h>
#include<ds1302.c>
unsigned int cp0,cp1;
unsigned char flash;
bit flag;
unsigned char smg[] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
#include<display.c>
void timer0_isr(void) interrupt 1
{
TH0 = (65536 - 1000) / 256;
TL0 = (65536 - 1000) % 256;
cp0++;cp1++;
if(cp0 >= 500)
{get_ds1302();cp0 = 0;flash = ~flash;}
if(cp1>=2000)
{
cp1 = 0;
f
ztq_cc: 哥能给个源代码吗,这个74HC573怎么加到keil里面
stc_ADC: 我按照up主这样搞了,为什么不亮灯,求答疑
桉兰Anlan: up主能讲一下功能吗
scanf_s123456: 有intrins.h的代码吗
yuxi0913: 一模一样,运行不出来