/*-------------------------------------------------------------------------- LPCARM之RTC应用举例及日期校验和星期自动调节祥解
本程序在周立功的LPC213x开发板上调试通过,用汽车电子的串口通V3.22进行输出测试。 本文主要介绍RTC的初始化,中断及串口命令设置及分析。 同时也介绍了软向量中断激活的范例及应用状态机对串口命令的分析例程。
LPCARM的RTC只能在0时星期加1且不校对,故增加星期自动调节功能。 星期自动调节采用菜农自创的不需查表星期算法。此算法网上都能搜索到。 在百度里搜索:"万年历星期的算法"即可找到, 倒塌了,竟有如此多的人转载不注明来自菜地!!!真气晕了菜农!!! 不想点名了,搜索一下便知结果。
有时也怪菜农自己,以前没博客,由没记笔记的习惯,随意在论坛里发表或答疑,有些 自传的算法随意发帖,现在想来真是很倒塌~~~
本文给出的是菜农之不需查表的0000年~9999年星期算法(菜农自创) 并附赠0000年~9999年月最大天数算法(菜农自创)
串口命令: 1.改写日期命令 $Date,2007-01-28<CRLF> 内带星期自动调节 2.改写时间命令 $Time,11:11:11<CRLF> 3.改写星期命令 $Week,0<CRLF> 允许错误星期输入,可用$Date命令纠错
菜地公告:引用本文必须注明出处!!!
菜农HotPower 2007.1.27 于西安大雁塔菜地 http://HotPower.21ic.org/ ---------------------------------------------------------------------------*/
相关链接:http://www.**/blog/hotpower/15218/message.aspx |