Open Nav

基于AVR单片机万年日历的设计(附答辩记录,c语言程序)(2)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.仅供学习参考之用.
   帮助中心
资料介绍:

目  录
摘要    1
关键词    1
1 前言    2
2 方案选择和论证    2
2.1 单片机的选择    2
2.2 显示模块的选择    2
2.3 时钟芯片的选择    3
2.4 温度传感器的选择    3
2.5 键盘操作方案的选择    3
2.5 总体方案的决定    4
3 系统硬件电路设计    4
3.1 系统主控模块——ATMEGA16高速AVR单片机    4
3.1.1 ATMEGA16简介    4
3.1.2 ATMEGA16的主要特性    5
3.1.3 ATMEGA16的引脚及功能    5
3.2 DS1302时钟模块    6
3.2.1 DS1302简介    6
3.2.2 DS1302主要特性    6
3.2.3 DS1302引脚及功能    6
3.2.4 DS1302操作原理    6
3.2.5 DS1302 的应用    8
3.3 DS18B20测温模块    8 [资料来源:Doc163.com]
3.3.1 DS18B20简介    8
3.3.2 DS18B20主要特性    8
3.3.3 DS18B20引脚功能    9
3.3.4 DS18B20操作原理    9
3.3.5 DS18B20的应用    11
3.4 LCD1602显示模块    12
3.4.1 LCD1602简介    12
3.4.2 1602LCD的特性    12
3.4.3 LCD1602引脚及功能    12
3.4.4 LCD1602操作原理    13
3.5 键盘接口模块    17
3.5.1  矩阵键盘简介    17
3.5.2 按键处理    18
3.5.3 矩阵键盘的应用    18
3.6 闹铃模块    18
3.7 系统主电路    19
4 系统软件设计    20
4.1 主程序    20
4.2 时钟函数    21
4.2.1 时钟显示函数    21
4.2.2 时钟调整函数    23
4.3 温度显示    26 [来源:http://www.doc163.com]
4.3.1 温度读取函数    26
4.3.2 温度显示函数    27
4.4 闹铃函数    30
4.4.1 闹铃功能主函数    30
4.4.2 蜂鸣器启动函数    33
5  测试运行情况    35
6 结束语    36
参考文献    37
致谢    38

参考文献
[1] 马潮.AVR单片机嵌入式系统原理与应用实践(第2版)[M].北京:北京航空航天大学出版社,2011:126-152.
[2] 刘海成.AVR单片机原理及工程应用:基于ATmega48/ATmega16[M]. 北京:北京航空航天大学出版社, 2008:25-70.
[3] 陈忠平.基于Proteus的AVR单片机C语言程序设计与仿真[M].北京:电子工业出版社,2011:350-413.
[4] 周兴华.AVR单片机C语言高级程序设计[M].北京:中国电力出版社,2008:150-185.
[5] 张毅刚,彭喜元.单片机原理及应用[M].北京:高等教育出版社,2010:310-340.
[6] 于正林,苏成志,曹国华. AVR单片机原理及应用[M].北京:国防工业出版社,2009:164-189.
[7] 张新强.点阵LCD驱动显控原理与实践[M].北京:北京航空航天大学出版社,2010:89-105. [来源:http://Doc163.com]
[8] 陈贵银,祝福.单片机原理及接口技术[M]. 北京:电子工业出版社,2011:56-70.
[9] 魏伟,胡玮,王永清.嵌入式硬件系统接口电路设计[M].北京:化学工业出版社,2010:256-270.
[10] 雷巍,郑丽娅.赖文娟. 基于DS1302的时钟接口设计[J]. 四川兵工学报,2011,11(1):26-35.
[11] 王伟.高性能,低功耗带RAM实时时钟芯片DS1302 [J].电子世界,1995,4(1):32-41.
[12] 隋越. 基于AVR单片机的应用设计实践[D].长春:吉林大学,2005:5-10.
[13] 魏英智.基于DS18B20的定时温控系统的研究与实现[D].哈尔滨:哈尔滨工程大学,2005:9-12.
[14] 王家力,曾连荪.图形点阵LCD显示控制研究[J].现代电子技术, 2007,19(2):25-27.
[15] 朱华光.浅议LCD1602的编程技巧[J]. 电脑知识与技术,2010,18(2):15-18.
[16] 夏莉英,古玉年.基于单片机的全屏幕点阵液晶显示器的应用[J].山西电子技术,2007,5(1):56-61.
[17] 李伟跃.基于时钟芯片DS1302的万年历的设计[J].科技创新导报,2012,9[1]:16-17.
[18] 张忠凯.图形点阵LCD模块显示界面的可视化设计[J]. 电子产品世界,2001,19(1):9-13
[19] 郭福田,杨克远,包天悦. 单片机应用基础教程[M].北京:石油工业出版社,2009:153-170 [资料来源:http://www.doc163.com]
[20] 张毅刚,彭喜元,彭宇. 单片机原理及应用[M].北京:高等教育出版社, 2010:105-120. [资料来源:http://www.doc163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2024 苏ICP备2021029856号-4