- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ATmega8单片机万年历C程序(内部RTC)
ATmega8单片机万年历C程序(内部RTC)
作者:pc63 来源:单片机学习网 字体:大 中 小 在百度搜索相关内容
编辑导读:MSP4000型处理器在软交换终端设备中的应用|12864(ICCAVR程序)|AVR c语言优秀编程风格|HT1621驱动程序-AVR|ATmega128实现一个工业设备的主控制板|SD卡读写子程序|AVR单片机的RC5和RC6算法比较与改进|AVR单片机读写EEPROM子程序|数字温温度记录仪中的USB主机设计|LM73测温度芯片的完整程序|正文:
) 调整时间和日期,只设置了四个按键a, 复位按键;b, 调整模态选择按键,切换调整不同参数;c, 上调按键,调整模式下按此键被调整值上调;d, 下调按键,调整模式下按此键被调整值下调.这shi调整年份时de显示状态,LCD第二行末尾显示yar.依此类推,调整月份时显示mth,调整日期时显示day,小时时显示hor,分钟时显示min.3) 软件部分.程序中包含一个头文件LCD1620.h,此文件中包含有关LCDde一些显示函数.下面shi部分程序原代码---不知道怎么回事,今天网络速度比较慢,无法上传文件.如有需要可与我e-mail联系lhy_radio@yeah.net./*******************************************************//*???? Project???? :Calendar?????????????????????????? *//*???? Compiler??? :ICCAVR 6.31A?????????????????????? *//*???? Date??????? :2008,5,31????????????????????????? *//*???? Author????? :lhy??????????????????????????????? *//*???? Version???? :v1.3?????????????????????????????? *//*???? Rework????? :lhy??????????????????????????????? *//*???? Rework Date :2008.6.26????????????????????????? *//*???????????????????????????????????????????????????? *//*???? Comments??? :?????????????????????????????????? *//*?????? 1,使用Atmega8内部RTC(实时时钟,32.768KHz)????? *//*?????? 2,显示使用LCD1620???????????????????????????? *//*?????? 3,在Timer2中断中刷新显示,精度提高1S@5H?????? *//*?????? 4,加入星期显示??????????????????????????????? *//*?????? 5,加入农历换算??????????????????????????????? *//*?????? 6,秒末位大于等于5时,显示公历:Solar 年月日?? *//*?????? 7,SolarYear2099或SolarYear1900,???????????? *//*???????? 显示Out of range!???????????????????????? *//*?????? 8,加入手动调整日期和时间????????????????????? *//*******************************************************/#i nclude iom8v.h#i nclude macros.h#define DataPortPullup PORTD#define DataPortDirection DDRD#define ReadLCDPin PIND#define CtrlPortPullup PORTC#define CtrlPortDirection DDRC#define RS_Bit PC0#define RW_Bit PC1#define E_Bit PC2#i nclude LCD1620.h#define ClkTcnt2 0x80/****************变量声明********************/??? ? unsigned int Year = 2008;//年变量
您可能关注的文档
- MBA联考英语作文练习.doc
- 2010-2011学年广东省澄海中学高二下学期期中考试英语试题.doc
- C++Primer(第4版)习题解答_第九章.docx
- 第三章 英译汉基本技巧.doc
- 词汇学笔记哦.doc
- 常用写作过度词和连接词.doc
- 光纤的概念和技术简介(英).doc
- arm汇编语言学习记录.docx
- 职衔职称汉英对照.doc
- 双机热备方案(RoseHA).doc
- 2024年中国钽材市场调查研究报告.docx
- 2024年中国不锈钢清洗车市场调查研究报告.docx
- 2024年中国分类垃圾箱市场调查研究报告.docx
- 2024年中国水气电磁阀市场调查研究报告.docx
- 2024年中国绿藻片市场调查研究报告.docx
- 2010-2023历年初中毕业升学考试(青海西宁卷)数学(带解析).docx
- 2010-2023历年福建厦门高一下学期质量检测地理卷.docx
- 2010-2023历年初中数学单元提优测试卷公式法(带解析).docx
- 2010-2023历年初中毕业升学考试(山东德州卷)化学(带解析).docx
- 2010-2023历年初中毕业升学考试(四川省泸州卷)化学(带解析).docx
文档评论(0)