第三个 基于 DS1302的 时钟日历
描述:
利用 Study-3开发板和module模块板组合,开发时钟日历实验
现象:
液晶上显示设定好的时间,
2005-06-16 thu (星期四)
18:30:00
这个好像我第一次整理这个程序时候的时间。
可以通过修改 初始化的时间调整。
注意:
程序中有一个 函数:
void Initial(void)
{
LCD_init();
DS1302_WP_ENABLE;
//Set_RTC();
DS1302_WP_DISENABLE;
}
这里有一个 Set_RTC();这个是第一次设置 时钟的函数,
只需要调用一次就可以了, 之后时间就会按照设定的开始计时了,
第二次把这个函数 注释掉,在从新下载,之后时钟就可以正常工作了!
接线方法:
在开发板上 找 3个 I/O管脚(实验中取得是 P33 34 35 )
注意不要用到液晶的管脚,因为要用它来显示,
给模块板接上电源。
注意,开发板右面区域扩展出来的 万能板区域,有电源和地的接口,可以自己
扩展,为了调试,我直接把模块板的电源和地接到了 ISP上引出来的VCC和GND上
对应如下
布局:
接好,电源之后,把程序下载进去之后
图片如下:
显示如下
接线图:
用户1253312 2010-11-29 21:23