课程设计论坛

首页 » 设计下载 » 电子设计 » 基于PIC单片机的高精度数字时钟设计
hongyun1125 - 2011/5/26 12:09:15
文件格式:word
文件大小:2.28MB
适用专业:应用电子技术
适用年级:大学
下载次数:4 次
我要下载:点击联系下载
论文编号:197186

资料简介:

毕业设计-基于PIC单片机的高精度数字时钟设计,共39页,10657字

摘 要

本文以8位PIC单片机实现对时钟控制,并通过数码管能够准确显示时间(显示格式为时时:分分:秒秒,可12小时,24小时制式切换),系统输入时基为50HZ,当输入时基不正确时,单片机可自动判断并中断运行程序。可随时进行时间调整,具有闹钟时间设置。本设计完成了硬件设计和单片机程序设计。

关键词:PIC单片机;数码显示;闹钟;高精度数字时钟


第1章 引 言

1.1 课题背景及研究意义

1.2 设计任务

第2章 方案选择

2.1 方案概述

2.1.1 方案一 基于VHDL设计的数字钟

2.1.2 方案二 基于单片机设计的数字钟

2.2 方案比较与选择

第3章 硬件电路设计

3.1 硬件电路概述

3.2 时钟分频电路设计与实现

3.2.1 时钟分频电路设计

3.2.2 PIC16F873单片机介绍

3.2.3 74HC390芯片简介

3.3 零秒设置电路设计与实现

3.4 时间信号电路设计与实现

3.4.1 闹铃电路设计

3.4.2芯片SVM7975C和LM386介绍

3.5 显示电路设计与实现

3.5.1 显示电路设计

3.5.2 数码显示管介绍

3.6 电源电路设计与实现

3.6.1 电源电路设计

3.6.2 三端稳压集成电路介绍

3.7 单片机晶振电路设计

第4章 程序设计

4.1编程工具MASM

4.1程序设计与实现

4.2.1设计程序流程

4.2.2 单片机头文件

4.2.3 初始化程序

4.2.4 中断程序设计

4.2.5 显示程序设计

致谢

参考文献

附录I 电路图

附录II 程序代码


1.2 设计任务

现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。本文以PIC单片机为核心部件实现数字时钟计时功能的主要内容,同时采用数码管动态显示“时”,“分”,“秒”的现代计时装置。与传统机械表相比,它具有走时精确,显示直观等特点。它的计时周期可12/24小时转换,显满刻度为“23时59分59秒”,另外具有校时功能,响铃等功能【2】。  

本设计将从方案选择,芯片选择到硬件电路设计,软件制作一一介绍。主要思路是用74HC390做为分频器,将外部频率经过处理输入给单片机,单片机和设定频率比较,输出不同的控制信号,如果频率过高,则由软件中断处理,不运行程序,如果频率过低,则同样由软件中断处理,中断次数达到所设时间时,运行一次。这些内容将在第二章中详细介绍。

第三章我们将介绍硬件单元电路图,对电源电路设计,时间设置电路设计,显示电路设计等将做详细介绍。硬件电路设计完成之后,需编写软件才能使高精度数字时钟正常工作,本设计软件设计使用汇编语言设计,在MASM基础上操作,软件的编写和调试这部分的内容将在第四章中作介绍。


资料文件预览:
共1文件夹,1个文件,文件总大小:2.28MB,压缩后大小:885.66KB


我要下载:基于PIC单片机的高精度数字时钟设计
cccmax - 2011/6/6 21:29:43
jxnullm - 2013/3/9 19:48:54
我也需要
fushouxin - 2013/3/9 22:32:28
顶~~~

努力赚积分
q465316762 - 2013/3/10 13:22:47
加油赚积分
l123456 - 2013/3/10 18:49:14
好象也没有设计说明书?/
lirixin - 2013/3/10 18:55:18
有没搞错啊

    要求这么高
37380273 - 2013/5/23 12:21:28
asde2004 - 2013/5/23 15:23:57
好东西支持~~~
aaabcd123 - 2013/5/23 15:51:10
谢谢楼主分享
lianhualuo - 2013/5/23 16:06:21
我发错了,你知道不 你写的确实不错~~~~~~顶





好帖一定要顶起来
zq110 - 2013/5/23 19:23:00
就是啊!没积分怎么办哦?
suonan - 2013/8/20 10:30:39
定!!!!!
yx532623461 - 2013/8/20 12:12:49
真好啊,可惜没足够的积分, 加油赚积分咯!
qianmuqianmu - 2014/8/24 15:49:35
真不错 顶你 加油加油
gy3101151989 - 2014/9/10 15:59:21
努力争取啊能看到
1
查看完整版本: 基于PIC单片机的高精度数字时钟设计