单片机创新实验报告
【篇一:基于单片机的实验报告】
基于at89c52的电子时钟设计
学生姓名
学 号
所在学院
专业名称
班 级
成 绩
四川师范大学成都学院
二o一五年十二月
基于at89c52的电子时钟设计
摘要:
单片机在电子产品中的应用越来越广泛,特别是51系列的单片机,由于其使用方便、价格 低廉等优势,在市场上占有很大的份额。at89c52就是51系列中的一个比较成熟的型号。本设计是一个多功能的实时时钟,带秒表、整点报时、闹铃、调整时间等功能。可按键直接设置闹铃时间。由at89c51单片机、ds1302、lcd1602等模块组成。现代社会,时间就是金钱,时钟是每个人的必备品。本设计实现了所需功能,给大家带来方便,整体性好、人性化强、可靠性高,实现了时钟的多功能应用。
关键词:电子时钟;ds1302;lcd1602;
abstract:
single-chip computer is finding wider and wider application in the electronic products, especially the 51 series microcontroller, due to its convenience, price is low wait for an advantage, holds a large share in the market. at89c52 is 51 series of a
more mature model. this design is a multi-function real-time clock, stopwatch, adjusting time of the hour, alarm, etc. can be directly set alarm time button. composed of at89c51, ds1302 and lcd1602 module. modern society, time is money, the clock is an essential for everyone. this design can realize the function needed, bring convenience, integral sex is good, human nature is strong, high reliability, realize the multifunctional application of clock. keywords: electronic; clock; ds1302
目录
引言:.............................................................. 1
1.设计要求与方案.................................................... 1
1.1 设计要求: .................................................... 1
1.2 系统基本方案选择 .............................................. 1
1.2.1单片机芯片的选择方案和论证 ............................. 1
1.2.2 显示模块选择方案和论证................................. 2
1.2.3时钟芯片的选择方案和论证 ............................... 2
2.设计方案的选择.................................................... 3
2.1计时方案 ..................................... 错误!未定义书签。
2.2 单片机的基本结构 ............................. 错误!未定义书签。
2.3数字钟的构成 .................................................. 4
2.4数字钟组成框图 ................................................ 4
2.4.1晶体振荡器电路 ......................................... 4
2.4.2 整点报时电路........................................... 4
3.系统的软件设计 ................................................... 4
3.1程序流程图 .................................................... 4
3.2程序的设计 .................................................... 6
4.实验箱调试结果.................................................... 8
5.总结心得体会:.................................................... 9
引言:
随着科技的快速发展,时间的流逝,从观太阳、摆钟到现在电子钟,人类不断研究,不断创新纪录。美国dallas公司推出的具有涓细电流充电能的低功耗实时时钟电路ds1302。它可以对年、月、日、周、时、分、秒进行计时,还具有闰年补偿等多种功能,而且ds1302的使用寿命长,误差小。对于数字电子时钟采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒和温度等信息,还具有时间校准等功能。该设计以at89c51单片机作为核心,功耗小,能在3v的低压工作,电压可选用3~5v电压供电。
综上所述,此电子时钟具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。
1.设计要求与方案
1.1 设计要求:
(1)启动时显示制作的年、月、日、制作者的学号等信息。
(2)24小时计时功能(精确到秒)
(3)整点报时功能。
(4)秒表功能
(5)省电功能模式(未设计)
1.2 系统基本方案选择
1.2.1单片机芯片的选择方案和论证
方案一:
采用89c51芯片作为硬件核心,采用flash rom,内部具有4kb rom 存储空间,能于3v的超低压工作,而且与mcs-51系列单片机完全兼容,但是运用于电路设计中时由于不具备isp在线编
程技术, 当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。
方案二:
采用at89s52,片内rom全都采用flash rom;能以3v的超底压工作;同时
也与mcs-51系列单片机完全该芯片内部存储器为8kb rom 存储空间,同样具有89c51的功能,且具
有在线编程可擦除技术,当在对电路进行调试时,由于程序的错误修改或对程序的新增
功能需要烧入程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏。 相比之下,我们在实验箱实际仿真时选择采用at89s52作为主控制系统,由于proteus库中没有at89s52,在原理图仿真时采用了at89c51
1.2.2 显示模块选择方案和论证
方案一:
采用点阵式数码管显示,点阵式数码管是由八行八列的发光二极管组成,对于显示文字比较适合,如采用在显示数字显得太浪费,且价格也相对较高所以也不用此种作为显示.
方案二:
采用lcd液晶显示屏,液晶显示屏的显示功能强大,显示多样,清晰可见 本设计采用lcd1602
1.2.3时钟芯片的选择方案和论证
方案一:
直接采用单片机定时计数器提供秒信号,使用程序实现年、月、日、时、分、秒计
数。采用此种方案虽然减少芯片的使用,节约成本,但是,实现的时间误差较大。所以不采用此方案。
方案二:
采用ds1302时钟芯片实现时钟,ds1302芯片是一种高性能的时钟芯片,可自动对
秒、分、时、日、周、月、年以及闰年补偿的年进行计数,而且精度高,位的ram
做为数据暂存区,工作电压2.5v~5.5v范围内,2.5v时耗电小于300na.综上各方案所述,对此次作品的方案选定: 采用at89c52作为主控制系统, ds1302提供时钟计时,lcd1602屏幕显示.
【篇二:单片机实验报告】
题目名称:数 字 时 钟
c语言编译器在线编译闰年 姓 名: 金 巧 玲
组 员:班 级: 测 控 091
学 号:2 0 0 9 3 3 5 9 5 1 0 4
日 期:2012 年 06 月
一、课程设计名称:数字时钟
20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。 时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前的时间。忘记了要做的事情,当事情不是很重要的时候,这种遗忘无伤大雅。但是,一旦重要事情,一时的耽误可能酿成大祸。
目前,单片机正朝着高性能和多品种方向发展趋势将是进一步向着cmos化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。下面是单片机的主要发展趋势。
单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次革命。
单片机模块中最常见的是数字时钟,数字时钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。
数字时钟是采用数字电路实现对时、分、秒数字显示的计时装置,广泛用于个人家庭、车站、码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字时钟的精度,远远超过老式钟表, 钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字时钟及扩大其应用,有着非常现实的意义。
二、设计目的
课程设计是本课程教学中极为重要的实践性教学环节,它不但起着提高本课 程教学质量、水平和检验学生对课程内容掌握程度的作用,而且还将起到从理论
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论