没有合适的资源?快使用搜索试试~ 我知道了~
单片机课程设计实验报告(时钟、日历)...pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 5 下载量 18 浏览量
2022-06-22
03:13:53
上传
评论 2
收藏 790KB PDF 举报
温馨提示
试读
28页
单片机课程设计实验报告(时钟、日历)...pdf单片机课程设计实验报告(时钟、日历)...pdf单片机课程设计实验报告(时钟、日历)...pdf单片机课程设计实验报告(时钟、日历)...pdf单片机课程设计实验报告(时钟、日历)...pdf单片机课程设计实验报告(时钟、日历)...pdf单片机课程设计实验报告(时钟、日历)...pdf单片机课程设计实验报告(时钟、日历)...pdf
资源推荐
资源详情
资源评论
基于单片机的电子钟设计
目录
第一章 电子时钟设计---------------------------------2
1.1 设计原理简介
-------------------------------------2
1.2 设计功能-
-----------------------------------------3
第二章 主要电路元器件介绍------------------------3
2.1 STC89C52 单片机简介
----------------------------3
2.1.1 单片机简介----------------------------------------3
2.1.2 主要特性------------------------------------------3
2.1.3 管脚功能说明--------------------------------------4
2.1.4 LCD1602-----------------------------------------
5
第三章 单元电路的硬件设计------------------------
6
3.1 硬件原理框图---------------------------------------6
3.2 单片机 STC89C52 系统的设计-------------------------6
3.3 时钟电路-------------------------------------------7
3.4 复位电路-----------------------------------------------------------------------------7
3.5 键盘接口电路---------------------------------------8
3.6 LCD1602 显示----------------------------------------8
第四章 设计总原理图---------------------9
第五章 心得体会-------------------------9
第六章 源程序---------------------------------------10
1
前言:
课 程 设 计 题 目
任 务 下 达 日 期
电 子 时 钟 、 日 历
2013 年 6 月 17
日
设 计 提 交 期 限 2013 年 7 月 5 日
设 计 主 要
内 容
使 用 89C51 、 LCD1602 , 设 计 一 个 能 同 时 显 示 “ 年 月 日 ”
“ 时 分 秒 ” 和 “ 星 期 ” 的 电 子 作 品
基 本 要 求 :
主 要 技 术 要
求 及 参 数
1. 时 钟 走 一 天 的 误 差 小 于 1 秒 钟
2. 时 间 、 星 期 、 日 历 均 可 以 通 过 按 键 调 节 设 置
成 果 提 交
形 式
技 术 报 告 一 份 , 制 作 实 物 一 件 。
设 计 进 度 安
排
第 1 周 查 资 料 ,研 究 设 计 题 目 、内 容 及 要 求 并 进 行 初 步 设 计 。
第 2 周 设 计 、 安 装 及 调 试 , 并 撰 写 设 计 报 告 。
第 2 周 周 五 上 午 提 交 设 计 报 告 并 现 场 答 辩 。
2
摘要
数字钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及办
公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字
集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳
定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。尽管目
前市场上已有现成的数字钟集成电路芯片出售,价格便宜、使用也方便,但鉴于
单片机的定时器功能也可以完成数字钟电路的设计,因此进行数字钟的设计是必
要的。在这里我们将已学过的比较零散的数字电路的知识有机的、系统的联系来
用于实际,来培养我们的综合分析和设计电路,写程序、调试电路的能力。单片
机具有体积小、功能强可靠性高、价格低廉等一系列优点,不仅已成为工业控领
域普遍采用的智能化控制工具,而且已渗入到人们工作和和生活的各个角落,有
力地推动了各行的技术改造和产品的更新换代,应用前景广阔。
一、作品介绍
该电子钟使用 AT89S51 为核心,采用 LCD1602 液晶屏显示,动态显示技术。产用
外部接 5V 电源供电,内部添加了一个 4.8V 左右的电池以防突然断电后还能保持
原先数据不变。该产品简单易于操作,可以实现以下功能:
1、显示年份,格式“年、月、日”
2、时间显示为 24 小时制,格式“时时”“分分”“妙妙”
3、显示星期,用英文字符表示如星期一“MON”
二、 设计目的
1、巩固、加深和扩大 51 系列单片机应用的知识面,提高综合及灵活运用所学知
识解决工业控制的能力;
2、 学会怎么使用 LCM602,并且要知道它的组成与构造。
3、学会查阅书籍,并且要能够熟练编写程序、仿真、绘画流程图、原理图及 BCP
图。
4、对课题设计方案的分析、选择、比较、熟悉用51 单片机做系统开发、研制的
过程,软硬件设计的方法、内容及步骤。
三、设计要求
1 上电以后自动进入计时状态。
2、设计键盘调整时间,完成年月日、星期、时间的设计。
3、采用 AT89S51 为核心控制芯片,用 LCD1602 作为显示屏。
3
第一章
1.1 设计原理简介
该设计设计一个电子时钟,我们采用的是 STC89C52 单片机用软件实现计数和显示。
该单片机是一个微型计算机,包括中央处理器 CPU,RAM,ROM、I/O 接口电路、定时计
数器、串行通讯等,是时钟计数设计的核心。该时钟原理框图如图 1.1,总体原理为:利用
STC89C52 单片机构造电子时钟,可显示年、月、日、星期、时、分、秒,通过 C 语言对
单片机的编程即可产生相应的计时功能,并可以通过键盘进行时间的调整的控制。
图 2.1 信号发生器原理框图
本方案其主要模块包括复位电路、时钟信号、键盘控制、LCD1602 显示。其各个模块
的作原理如下:
(1)复位电路是为单片机复位使用,使单片机接口初始化;89C52 等 CMOS51 系列
单片机的复位引脚 RET 是施密特触发输入脚,内部有一个上拉低电阻,当振荡器起振以后,
在 RST 引脚上输出 2 个机械周期以上的高电平,器件变进入复位状态开始,此时ALE、
PSEN、P0、P1、P2、P3 输出高电平,RST 上输入返回低电平以后,变退出复位状态开始
工作。该方案采用的是人工开关复位,在系统运行时,按一下开关,就在RST 断出现一段
高电平,使器件复位。
(2)时钟信号是产生单片机工作的时钟信号,控制着计算机的工作节奏,可以通过提
高时钟频率来提高 CPU 的速度。89C52 内部有一个可控的反相放大器,引脚 XTAL1、
XTAL2 为反相放大器输入端和输出端,在 XTAL1、XTAL2 上外接 12MHZ 晶振和 30pF
电容便组成振荡器。时钟信号常用于 CPU 定时和计数。
(3)键盘模块是是用于控制信号输入的类型,当按键按下时,可以通过单片机编 STC89C52
单片机数接口电路键盘输入程读取闭合的键号,实现相应的时间调整。其步骤主要是 a、断
是否有键按下;b、去抖动,延时 20ms 左右;c、识别被按下的键号;d、处理,实现功能。
4
(4)LCD1602 显示,通过单片机控制把数据送到 LCD1602 上显示。
1.2 设计功能
(1)本设计利用 3 位(P3.0 、P3.1、P3.2)控制时间的调整,其中当 P3.0=0 对要调
整的年、月、日、星期、时、分、秒的切换;当P3.1=0 进行加 1 设置;当 P3.2=0 进行减 1
设置。
(2)本设计利用 LCD1602 液晶显示进行时间的显示,由单片机的 P0 端口进行数据的
传输;LCD 的 4(RS)接 P2.5, 5(RW)接 P2.6, 6(E)接 P2.7。
第二章 主要电路元器件介绍
2.1 STC89C52 单片机简介
2.1.1 单片机简介
AT89C51 是一种带 4K 字节 FLASH
存储器的低电压、高性能 CMOS 8
位微处理器,俗称单片机。该芯片具
有优异的性价比,集成度高,体积小,
可靠性强,控制功能强等优点。其外
形及引脚排列如图 2.1 所示。
2.1.2 主要特性 图 2.1
(1)兼容性能强
(2)4K 字节可编程 FLASH 存储器
(3)全静态工作:0Hz-24MHz
(4)128×8 位内部 RAM
5
剩余27页未读,继续阅读
资源评论
- 微醺932023-07-09资源内容详尽,对我有使用价值,谢谢资源主的分享。
- m0_743583552023-06-27发现一个宝藏资源,资源有很高的参考价值,赶紧学起来~
- 萤火虫小仙女2023-06-20资源很不错,内容和描述一致,值得借鉴,赶紧学起来!
- m0_558238192024-01-11资源很赞,希望多一些这类资源。
- 2301_773215762023-06-16资源很实用,内容详细,值得借鉴的内容很多,感谢分享。
apple_51426592
- 粉丝: 9420
- 资源: 9660
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功