基于mcs-51单片机的数字钟设计

上传人:aa****6 文档编号:33651101 上传时间:2018-02-16 格式:DOC 页数:35 大小:428.50KB
返回 下载 相关 举报
基于mcs-51单片机的数字钟设计_第1页
第1页 / 共35页
基于mcs-51单片机的数字钟设计_第2页
第2页 / 共35页
基于mcs-51单片机的数字钟设计_第3页
第3页 / 共35页
基于mcs-51单片机的数字钟设计_第4页
第4页 / 共35页
基于mcs-51单片机的数字钟设计_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《基于mcs-51单片机的数字钟设计》由会员分享,可在线阅读,更多相关《基于mcs-51单片机的数字钟设计(35页珍藏版)》请在金锄头文库上搜索。

1、毕业设计(论文) JAVA 开发毕业设计(论文)课题学生 系部班级 学号指导教师装订交卷日期 年 月 日毕业设计(论文) JAVA 开发毕业设计(论文)成绩评定记录表注:1.此表适用于参加毕业答辩学生的毕业设计(论文)成绩评定;2.平时成绩占 20%、卷面评阅成绩占 50%、答辩成绩占 30%,在上面的评分表中,可分别按 20 分、50 分、30 分来量化评分,三项相加所得总分即为总评成绩,总评成绩请转换为优秀、良好、中等、及格、不及格五等级计分。培训与继续教育学院制指导教师评语(包含学生在毕业实习期间的表现):成绩(平时成绩): 指导教师签名:年 月 日评阅教师评语:成绩(评阅成绩): 指导

2、教师签名:年 月 日答辩情况记录:答辩成绩:答辩委员会主任(或答辩教师小组组长)签名:年 月 日总评成绩:毕业设计(论文) JAVA 开发毕业设计(论文)成绩评定记录表注:1.此表适用于不参加毕业答辩学生的毕业设计(论文)成绩评定;2.平时成绩占 40%、卷面评阅成绩占 60%,在上面的评分表中,可分别按 40 分、60 分来量化评分,二项相加所得总分即为总评成绩,总评成绩请转换为优秀、良好、中等、及格、不及格五等级计分。培训与继续教育学院制指导教师评语(包含学生在毕业实习期间的表现):成绩(平时成绩): 指导教师签名:年 月 日评阅教师评语:成绩(评阅成绩): 指导教师签名:年 月 日总评成

3、绩:毕业设计(论文) JAVA 开发基于 MCS-51 单片机的数字钟设计摘 要 : 单 片 机 应 用 技 术 飞 速 发 展 , 纵 观 我 们 现 在 生 活 的 各 个 领域 , 从 导 弹 的 导 航 装 置 , 到 飞 机 上 各 种 仪 表 的 控 制 , 从 计 算 机的 网 络 通 讯 与 数 据 传 输 , 到 工 业 自 动 化 过 程 的 实 时 控 制 和 数 据处 理 , 以 及 我 们 生 活 中 广 泛 使 用 的 各 种 智 能 IC 卡 、 电 子 宠 物等 , 这 些 都 离 不 开 单 片 机 。 单 片 机 是 集 CPU ,RAM ,ROM ,定 时

4、 ,计 数 和 多 种 接 口 于 一 体 的 微 控 制 器 。 它 体 积 小 , 成 本 低 , 功 能强 , 广 泛 应 用 于 智 能 产 业 和 工 业 自 动 化 上 。 而 51 系 列 单 片 机是 各 单 片 机 中 最 为 典 型 和 最 有 代 表 性 的 一 种 。 这 次 毕 业 设 计 通过 对 它 的 学 习 、 应 用 , 从 而 达 到 学 习 、 设 计 、 开 发 软 ( 硬 )件 的 能 力 。 本 文 通 过 对 一 个 基 于 单 片 机 的 能 实 现 万 年 历 功 能电 子 时 钟 的 设 计 , 从 而 达 到 学 习 、 了 解 单 片

5、机 相 关 指 令 在 各 方面 的 应 用 , 数 码 管 与 单 片 机 的 接 口 采 用 动 态 显 示 技 术 , 利 用 了RTC 芯 片 的 系 统 自 带 电 池 功 能 来 实 现 断 电 时 保 存 一 些 重 要 数 据 ,以 便 来 电 时 正 确 显 示 信 息 的 功 能 。 系 统 由 主 控 制 器 AT89C51、时 钟 电 路 DS1302、 显 示 电 路 、 按 键 电 路 、 和 复 位 电 路 等 部 分构 成 , 能 实 现 时 钟 日 历 显 示 的 功 能 , 能 进 行 时 、 分 、 秒 的 显 示 。关 键 词 : 单 片 机 数 字 钟

6、 动 态 LED 显 示毕业设计(论文) JAVA 开发第一章 引言随着微电子技术的高速发展,单片机在国民经济的个人领域得到了广泛的运用。单片机以体积小、功能全、性价比高等诸多优点,在工业控制、家用电器、通信设备、信息处理、尖端武器等各种测控领域的应用中独占鳌头,单片机开发技术已成为电子信息、电气、通信、自动化、机电一体化等专业技术人员必须掌握的技术。电子数字钟是单片机实验中一个很常用的课题,因为它有很好的开放性和可发挥性,不仅考察了实验者对单片机的掌握能力,更加强调了对单片机扩展的应用,而且在操作的设计上要力求简洁,功能上尽量齐全,显示界面也要出色。数字显示的日历钟已经越来越流行,特别是适合

7、在家庭居室、办公室、大厅、会议室、车站和广场等使用,逐渐受到人们的欢迎。LED 数字显示的日历钟显示清晰直观、走时准确、可以进行夜视,并且还可以扩展出多种功能。 第二章 设计方案选择21 主控制部分采用可编程逻辑器件设计。可选用 ALTERA 公司的 FLEX10K 系列PLD 器件。设计起来结构清晰,各个模块,从硬件上设计起来相对简单,控制与显示的模块间的连接也会比较方便。但是考虑到本设计的特点,EDA 在功能扩展上比较受局限,而且 EDA 占用的资源也相对多一些。从成本上来讲,用可编程逻辑器件来设计也没有什么毕业设计(论文) JAVA 开发优势。采用 16 位单片机设计。16 位单片机有丰

8、富的中断源和时基,方便本实验的设计,它的准确度相当高,并且 C 语言和汇编兼容的编程环境也很方便来实现一些递归调用,I/O 口功能也比较强大,方便使用。用凌阳 16 位单片机做控制器最有特色的就是它的可编程音频处理,可完成语音的录制播放和识别。这些都方便对设计进行扩展,使设计更加完善,成本也相对较低。采用 89C51 芯片作为硬件核心,内部具有 4KB ROM 存储空间,能工作于 3V 的超低压,而且与 MCS-51 系列单片机完全兼容,但是运用于电路设计中时由于不具备 ISP 在线编程技术, 当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造

9、成一定的损坏。采用 AT89C52,片内 ROM 全都采用 Flash ROM,能以 3V 的超底压工作,同时也与 MCS-51 系列单片机完全该芯片内部存储器为 8KB ROM 存储空间,同样具有 89C51 的功能,且具有在线编程可擦除技术,当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏,故应选用 AT89C52 作为主控制系统。22 显示部分液晶显示方式。采用液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字,图形,显示多样,清晰可见,但是价格昂贵,需要的接口线多,所以在此设计中不采用液晶显示屏.毕业设计(论文)

10、JAVA 开发LED 数码动态显示方式。LED 数码管价格适中,对于显示数字最合适,而且采用动态扫描法与单片机连接时,占用的单片机口线少。操作较液晶显示略显繁琐,但总体同样可以做到比较人性化。所以,最后选择 LED 数码管动态显示方案。第三章 主要器件简介31 LED 显示器311 LED 显示器的结构LED 显 示 块 是 发 光 二 极 管 显 示 字 段 的 显 示 器 件 。 在 单 片 机 应 用系 统 中 通 常 使 用 的 是 七 段 LED。 七 段 LED 内 部 由 7 个 条 形 发 光 二 极管 和 一 个 圆 点 发 光 二 极 管 组 成 。本 设 计 中 采 用

11、的 是 红 色 七 段 数 码 管 , 每 一 段 数 码 管 内 部 相 当 于有 一 个 发 光 二 极 管 。 发 光 二 极 管 具 有 单 向 导 电 性 , 只 有 当 外 加 的 正向 电 压 使 得 正 向 电 流 足 够 大 时 才 发 光 , 它 的 开 启 电 压 比 普 通 二 极管 的 大 , 在 1.8V 2.2V 之 间 。 正 向 电 流 越 大 , 发 光 越 强 。 内 部 结构 如 图 3-1。 312 LED 的接线形式根据内部发光二极管的接线形式分成共阴极型(公共点接地)和共阳极型(公共点接电源) 。单片机与七段显示器的接口,分成静图 3-1毕业设计(

12、论文) JAVA 开发态显示接口和动态显示接口。静态接口是每个七段显示器单独用一组寄存器控制,将其公共点接地;动态接口使用两组寄存器,几个显示器的七段用一组寄存器控制,该寄存器称作段选寄存器,另一组寄存器控制这几个七段显示器的公共点,控制这几个显示器逐个循环点亮。适当选择循环速度,利用人眼“视觉暂留”效应,使看上去好像这几个七段显示器同时在显示一样。控制公共点的寄存器称为位选寄存器。本次设计中采用共阳极型接法,公共级通过一个PNP 三极管与 12V 的电源相连,接口采用动态显示。32 单片机 AT89C52 简介AT89C52 是 美 国 ATMEL 公 司 生 产 的 低 电 压 、 高 性

13、 能 的 CMOS 8位 单 片 机 , 片 内 含 8KB 的 可 反 复 擦 写 的 只 读 程 序 存 储 器 ( PEROM)和 256B 的 随 机 存 取 数 据 存 储 器 ( RAM) , 器 件 采 用 ATMEL 公 司 的 高密 度 、 非 易 失 性 存 储 技 术 生 产 , 与 标 准 的 MCS-51 指 令 系 统 及 8052产 品 引 脚 兼 容 , 片 内 置 通 用 8 位 中 央 处 理 器 ( CPU) 和 Flash 存 储单 元 , 功 能 强 大 。 AT89C52 单 片 机 适 合 于 许 多 较 为 复 杂 控 制 应 用 场合 。321

14、 AT89C52 主要性能参数AT89C52 单 片 机 为 40 引 脚 双 列 直 插 芯 片 ,共 有 4 个 8 位 的 I/O口 ( P0、 P1、 P2、 P3) , 每 一 条 I/O 线 都 能 独 立 地 作 输 出 或 输 入 。如 图 32 所 示 。(1)内部结构按功能分为 8 部分:CUP,程序存储器,数据存储器,时钟电路,毕业设计(论文) JAVA 开发串行口,并行 I/O 口,中断系统,定时/计数器。(2)引脚定义及功能 电源及时钟引脚Vcc:接+5V 电源 Vss:接地XTAL1 和 XTAL2:时钟引脚,外接晶体引线端。当使用芯片内部时钟时,此两引脚端用于外接

15、石英晶体和微调电容;当使用外部时钟时,用于接外部时钟脉冲信号。 控制引脚RST/Vpq:RST 是复位信号输入端,Vpd 是备用电源输入端。当RST 输入端保持 2 个机器周期以上高电平时,单片机完成复位初始化操作。当主电源 Vcc 发生故障而突然下降到一定低电压或断电时,第 2 功能 Vpd 将为片内 RAM 提供电源以保护片内 RAM 中的信息不丢失。ALE/PROG:地址锁存允许信号输入端。在存取外存储器时,用于锁存低 8 位地址信号。当单片机正常工作后,ALE 端就周期性地以时钟振荡频率的 1/6 固定频率向外输出正脉冲信号。此引脚的第2 功能 PROG 是对片内带有 4K 字节 EPROM 的 8751 固外程序时,作为编程脉冲输入端。PSEN:程序存储器允许输出端。当片外程序存储器的读选通信号,低电平

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号