没有合适的资源?快使用搜索试试~ 我知道了~
基于单片机的时钟电路设计毕业设计论文.doc
0 下载量 158 浏览量
2023-07-09
11:10:01
上传
评论
收藏 239KB DOC 举报
温馨提示
试读
29页
基于单片机的时钟电路设计毕业设计论文.doc
资源推荐
资源详情
资源评论
基于单片机的时钟电路设计
摘 要
单片机自 20 世纪 70 年代问世以来,以其极高的性能价格比,受到人们的重视和关
注,51 单片机是各单片机中最为典型和最有代表性的一种。
本次设计以 AT89C51 芯片为核心,辅以必要的外围电路,设计了一个简易的电子
时钟,它由 5V 直流电源供电。在硬件方面,除了 CPU 外,使用四个七段数码管来进行
显示,数码管采用的是动态扫描显示。通过数码管能够比较准确显示时、分,LED 一闪
一灭显示秒,设计方面采用汇编语言编程,整个电子钟系统能完成时间的显示、复位等
功能。
通过这次设计让我更深入了解单片机基本电路、如何控制和定时器和中断编程的基
本方法,从而锻炼了我学习、设计和开发软、硬件的能力。
关键词:AT89C51 ;单片机 ;数码管
I
Based on single-chip clock circuit design
Abstract
Because of its extremely high performance-price ratio, the single-chip computer has
been paid great attention to ever since it came out in 1970s of 20th Century, and hagained
extensive applicable field and fast development.Among all kinds of SCCs, 51 SCC
representative one.
This design, adopting AT89C51 chip as the core part with some necessary periphcircuits,
is a simple electronic clock which uses 5V DC as the power supply. In hardware besides CPU,
four seven-segment LED digi-tubes are used for display, which work in a dynamicallscdisplay
mode and driven by 74SL14 chip.The LEDS can accurately indic ate hour and minute and
assembly language.The whole electronic clock system has functions of time disadjustment,
bell-setting and reset, etc.
This design enables me to have greater insight into the basic circuit of SCC, and thbasic
methods of timer control and interruption programming, so that is a training of my abilearning,
designing and developing software and hardward.
keywords: AT89C51; SCM ; Digital
II
目录
1 绪论....………………………………………………………………………..…...1
1.1 选题的目的和意义……………………………………………………………….…1
1.2 单片机的应用………………………………………………………………3
1.3 单片机数字时钟的总体设计方案…………………………………………3
2 硬件分析………………………………………………………………………….6
2.1 单片机的选用………………………………………………………………6
2.1.1 AT89C51 的主要性能参数…………………………………………………..6
2.1.2 引脚说明……………………………………………………………...7
2.1.3 复位电路……………………………………………………………...8
2.2 数码管的选择………………………………………………………………8
2.2.1 数码管的主要特点…………………………………………………...8
2.2.2 驱动方式……………………………………………………………...9
2.2.3 性能检测……………………………………………………………...9
3 系统设计………………………………………………………………………...11
3.1 分析论证…………………………………………………………………..11
3.2 电路组成及工作原理……………………………………………………..11
3.3 显示模块…………………………………………………………………..11
3.4 运算模块…………………………………………………………………..11
3.5 显示的原理………………………………………………………………..12
3.6 主要程序分析设计………………………………………………………..13
3.7 程序流程图…………………………………………………………..……14
4 系统的仿真与调试……………………………………………………………...15
4.1 硬件系统与调试…………………………………………………………..15
4.2 软件调试…………………………………………………………………..16
结论………………………………………………………………………………….16
致谢………………………………………………………………………………….17
参考文献…………………………………………………………………………….18
附录………………………………………………………………………………….19
附录 A……………………………………………………………………….....19
附录 B………………………………………………………………………….24
0
1、绪论
1.1 选题的目的和意义
单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,
应用很广、 发展很快、单片机体积小、重量轻、抗干扰能力强、环境要求不高、价格低
廉、可靠性高、灵活性好、开发较为容易。由于具有上述优点,在我国,单片机已广泛
地应用在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体
化设备等各个方面,而51单片机是各单片机中最为典型和最有代表性的一种。这次毕业
设计通过对它的学习、应用,以AT89C51芯片为核心,加以辅助电路,设计了一个简易
的电子时钟,它由直流电源供电,通过数码管能够准确显示时间。
数字时钟是现代社会应用广泛的计时工具,在航天、电子等科研单位,工厂、医院、
学校等企事业单位,各种体育赛事及我们每个人的日常生活中都发挥着重要的作用。本
系统是基于 AT89C51 单片机设计的一个具有四位数码管显示的数字时实时钟,该系统
同时具有硬件设计简单、工作稳定性高、价格低廉等优点。数字单片机的技术进步反映
在内部结构、功率消耗、外部电压等级以及制造工艺上。在这几方面,较为典型地说明
了数字单片机的水平。在目前,用户对单片机的需要越来越多,但是,要求也越来越高。
下面分别就这几个方面说明单片机的技术进步状况。
1.2 单片机的应用
(1)单片机在智能仪表中的应用
单片机广泛地应用于各种仪表仪器,使仪表仪器智能化,提高它们的测量速度精度,
加强控制功能。
(2)单片机在机电一体化中的应用
单片机的出现促进了机电一体化,它作为机电产品的控制器,充分地发挥了体积小,
可靠性高,功能强,现场安装灵活方便等优点,大大强化了机器的功能,提高了机器的
精度,自动化和智能化的水平。
1
(3)单片机在实时控制中的应用
对于过程控制中的各种物理参数:如转速。位移,流量,压力,温度,湿度,化学
成分的测量和控制。将测量技术,自动控制技术和计算机技术相结合,充分发挥数据处
理和实时控制功能,使系统工作在最佳状态。
(4)单片机在分布式多机系统中的应用
单片机在这种多机系统中,往往作为一个终端机,安装在系统的某些节点上,对现
场信息进行实时的测量和控制。
当今的微处理器和微型计算机正向着功能更强,速度更快,价格更廉和网络化,智
能化以及多图型,超媒体的方向发展。随着网络通信技术的和多媒体技术的发展,微机
及其应用技术将以前所未有的速度,深度和广度向前发展。将迅速改变人们传统的生活
方式,给未来的政治,经济发展带来日益深远的影响。而 51 单片机是各单片机中最具
有代表性的一种。
本次毕业设计是用 51 单片机来设计电子时钟。电子时钟是现代电子技术在时钟领
域的具体实现方式。时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推
移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。怎样
让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出
新型时钟。现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子时钟采
用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子
时钟用集成电路计时时,译码代替机械式传动,用 LED 显示器代替显示器代替指针显示
进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行
时和分的校对,片选的灵活性好。电子时钟给人们的生活带来极大的方便,而且大大扩
展了钟表原先的功能。诸如定时自动报警,定时开关,自动起闭电路等等。在一定程度
上让单片机的涉及范围得以体现,从而扩大应用领域。因此研究电子时钟及扩大其应用,
在一定程度上有很大的现实意义。
随着科学技术的进步,单片机的功能也会日益增强,那么电子时钟这项技术也可以
发展成一项新型技术。电子时钟也可以由单一的定时,计数,报警等功能,开发成低成
本、通用应用及高性能数据通信、光纤网络和存储系统应用的各类高级时。
本次毕业设计,通过对 51 单片机的学习、应用,通过学习与制作掌握单片机的应
用,程序的编写,以及硬件电路的制作。运用学过的知识,以 AT89C51 芯片为核心,辅
剩余28页未读,继续阅读
资源评论
matlab大师
- 粉丝: 2434
- 资源: 9万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于matlab实现电磁优化计算功能,进行线型规划优化电磁设计.rar
- 基于matlab实现带精英策略的非支配排序遗传算法matlab 源码.rar
- 基于matlab实现差分进化算法,最新的用于替代遗传算法,是以后的主要发展方法.rar
- VSCode配置c/c++环境教程.md
- 基于matlab实现标准合作型协同进化遗传算法matlab源程序
- 七下人教.zip
- 基于matlab实现本份代码能对图像进行gabor滤波处理,结合指纹方向图以及指纹沟壑频率特性,对指纹图像进行增强.rar
- 基于matlab实现RBM神经网络实现了手写数字体识别的GUI程序.rar
- 基于matlab实现蝙蝠算法优化相关向量机建模对数据进行建模和预测.rar
- 基于matlab实现编写的禁忌搜索算法,解决了TSP问题,对初学者有重要的参考价值.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功