收藏到会员中心
|
文档题目: |
数字温度电子钟设计 |
 |
上传会员: |
hotiese |
提交日期: |
2013-10-07 14:14:41 |
文档分类: |
自动化电气工程 |
浏览次数: |
75 |
下载次数: |
0
次 |
|
|
下载地址: |
数字温度电子钟设计 (需要:150 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数:14319,附任务书,开题报告,文献综述,外文翻译
摘要 在此设计中所设计的钟表不但具有普通钟表的功能,它还能实现多个额外的功能:温度测量、年,月,日,星期。 本设计主要分为硬件电路设计和软件实现两大部分。硬件电路设计采用模块设计:中央处理电路、时钟电路、温度测量电路三大部分;软件采用C语言编程实现,设计采用按功能模块划分,包括:主程序、显示程序、温度测量程序、时钟程序。 单片机又称微控制器,即MCU,是Microcontroller Unit的英文缩写。PIC系列单片机是美国微芯科技公司(MIicrochip公司)的微控制器产品。本次设计的CPU的采用PIC16F877。 在时间功能上主要依靠时间芯片DS1302来完成大部分功能。它的主要特点是采用串行数据传输,可为掉电保护电源提供可编程的充电功能,并且可以关闭充电功能。采用普通32.768kHz晶振。此款芯片来实现时间功能是完全能满足电路的要求。 温度方面工作由数字式温度传感器DS18B20来完成,这款温度传感器是具有线路简单,体积小,方便易用等特点,温度测量范围为-55℃~+125℃,选用这个芯片使电路简化,提高了效率。
关键词:单片机、时钟芯片、温度传感器
目录 摘要 I Abstract II 1 绪 论 1 2 PIC单片机在设计中的应用 3 2.1 PIC16F877A单片机功能简介 3 2.2 外围功能模块特性 3 2.3 外部引脚说明 4 2.3.1 主电源引脚 4 2.3.2 外接晶体引脚 4 2.3.3 输入/输出引脚 4 2.4 存储器概述 6 2.4.1 程序存储器 6 2.4.2 数据存储器 7 2.5 PIC16F877A单片机的中断 8 2.5.1 中断源的分类 8 2.5.2 中断的使能方式 9 3 方案设计 10 3.1 电路框图 10 3.1.1 时钟模块 10 3.1.2 DS1302的电路原理图 14 3.2 温度模块 15 3.2.1 DS18B20的电路原理图 17 3.3 显示模块 18 3.4 按键模块 24 4. 程序设计 25 4.1 主程序流程图 25 4.1.1 中断程序流程图: 26 5 结 论 27 致 谢 28 参考文献 29 附录 30 附件1 DS1302子程序 30 附件2 DS18B20子程序 34 附录3 总电路图 36
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|