下载此文档

毕业设计(论文)-基于51单片机的数字钟设计.doc


文档分类:通信/电子 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
毕业论文设计
基于51单片机的数字钟设计
总计毕业设计(论文) 23 页
表格 3 个
插图 12 个
Abstract
The application of multi-function digital clock very general, by single chip puter as the core controller, digital clock through its clock signal timing function, will realize its time data SCM outputs, using monitors displayed. This design has the timing, reset function of digital clock, using the puter digital clock with programming flexible, facilitate function expansion, etc.
Keywords: multi-function, AT89C51, LCD
目录
摘要 I
Abstract II
第一章绪论 2
2
设计意义 2
设计方案 2
第二章硬件设计 5
5
显示方案 5
时钟电路 8
复位电路 8
9
第三章软件设计 10
10
10
11
12
调时功能程序 12
延时程序 12
第四章仿真结果分析 13
Proteus ISIS 的介绍 13
仿真结果 13
第五章系统测试 15
硬件测试 15
软件测试 15
总结 错误!未定义书签。
参考文献 16
附录 17
序完整代码 17
第一章绪论

⑴通过单片机内定时器控制走时,准确持续走时,调时不影响走时。
⑵在LCD液晶显示屏上显示时、分、秒及两个小数点。
⑶能对时间进行校准。
设计意义
用单片及制作数字钟是单片机的一个典型应用。数字钟是采用数字电路实现对“时、分、秒”数字显示的计时装置, 广泛应用于个人家庭、车站、码头、办公室等公共场所, 已成为人们日常生活中不可缺少的必需品。由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度远远超过老式钟表, 钟表的数字化给人们生产生活带来了极大的方便。利用单片机设计一个时钟, 单片机扩展的LCD 显示器用来显示秒、分、时计数单元中的值,可以非常准确地显示标准时间。
设计方案
采用AT89C51芯片作为硬件核心,其内部采用Flash ROM,具有4KB ROM 存储空间,能于3V的超低压工作,本系统的计时方案是利用单片机内部的定时/计数器进行中断定时, 配合软件延时实现对时、分、秒的计时。
整个系统的控制方案是:上电后系统自动进入时间显示,从00:00:00 开始计时。按下功能键,当安下身时间小于1s时,进入省电状态,大于1s时,进入调分状态,等待操作,此时计数器停止走动。当再次按下按键时,,则时间加1min;,则进入小时调整状态。在小时调整状态下,,则小时加1h,,则退出调整状态,时钟继续走动。
,它采用的是AT89C51单片机,只用了P1口和P2口。为了简化硬件电路,LED显示采用了动态扫描的方式实现,P1口输出段码数据,- 段作扫描输出控制端,。LED采用共阳极数码管,驱动电流由三极管9012提供。为了提高计数精度,所采用的晶振频率为12MHz。

六位数码显示电路
89C51


电源
时钟电路
复位电路
按键
位选
图 硬件原理框图
第二章硬件设计

本课程选用AT89C51型号的单片机。 AT89C51 是美国ATMEL 公司生产的低电压,高性能CMOS8 位单片机,片内含4k bytes 的可反复擦写的只读程序存储器(PEROM)和128 bytes 的随机存取数据存储器(RAM ),器件采用ATMEL 公司的高密度、非易失性存储技术生产, 兼容标准MCS-51 指令系统,片内置通用8 位央处理器(CPU)和Flash 存储单元,功能强大AT89C51 单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。

毕业设计(论文)-基于51单片机的数字钟设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人3346389411
  • 文件大小0 KB
  • 时间2013-03-10
最近更新