基于单片机控制的实时时钟HT1380的软件设计-毕业论文-毕业设计

上传人:豆浆 文档编号:24904056 上传时间:2017-12-08 格式:PDF 页数:22 大小:378.75KB
返回 下载 相关 举报
基于单片机控制的实时时钟HT1380的软件设计-毕业论文-毕业设计_第1页
第1页 / 共22页
基于单片机控制的实时时钟HT1380的软件设计-毕业论文-毕业设计_第2页
第2页 / 共22页
基于单片机控制的实时时钟HT1380的软件设计-毕业论文-毕业设计_第3页
第3页 / 共22页
基于单片机控制的实时时钟HT1380的软件设计-毕业论文-毕业设计_第4页
第4页 / 共22页
基于单片机控制的实时时钟HT1380的软件设计-毕业论文-毕业设计_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《基于单片机控制的实时时钟HT1380的软件设计-毕业论文-毕业设计》由会员分享,可在线阅读,更多相关《基于单片机控制的实时时钟HT1380的软件设计-毕业论文-毕业设计(22页珍藏版)》请在金锄头文库上搜索。

1、基 于 单 片 机 控 制 的实 时 时 钟 H T1380 的 软 件 设 计院 ( 系 ) : 机 电 及 自 动 化 学 院专 业 : 测 控 技 术 与 仪 器 ( 信 息 )学 号 : 0511211040姓 名 :级 别 :指 导 老 师 : 2012年 12月Huaqiao university目 录摘 要 .11系 统 的 硬 件 设 计 框 图 与 原 理 概 述 .21.1 电 路 设 计 框 图 .21.2 系 统 硬 件 概 述 .21.3 电 路 原 理 及 说 明 .22 系 统 的 软 件 设 计 .42.1 程 序 流 程 框 图 .43 测 试 与 结 果 分

2、 析 .63.1 软 件 测 试 .63.2 测 试 结 果 分 析 .63.3 测 试 结 论 .64 课 设 总 结 .75致 谢 .86 参 考 文 献 .9附 录 一 : 系 统 程 序 清 单 .10附 录 二 : 系 统 硬 件 图 .20附 录 三 : 硬 件 实 物 图 21摘 要随 着 科 技 的 快 速 发 展 , 时 间 的 流 逝 ,至 从 观 太 阳 、 摆 钟 到 现 在 电 子 钟 , 人 类 不 断 研 究 ,不 断 创 新 纪 录 。 实 时 时 钟 电 路 HT1380,它 可 以 对 年 、 月 、 日 、 周 日 、 时 、 分 、 秒 进 行 计 时

3、,还 具 有 闰 年 补 偿 等 多 种 功 能 , 而 且 HT1380 的 使 用 寿 命 长 , 误 差 小 。 对 于 数 字 电 子 万 年 历采 用 直 观 的 数 字 显 示 , 可 以 同 时 显 示 年 、 月 、 日 、 周 日 、 时 、 分 、 秒 等 信 息 , 还 具 有 时 间校 准 等 功 能 。 该 电 路 采 用 AT89S52 单 片 机 作 为 核 心 , 功 耗 小 , 能 在 3V 的 低 压 工 作 , 电 压可 选 用 35V电 压 供 电 。综 上 所 述 此 万 年 历 具 有 读 取 方 便 、 显 示 直 观 、 功 能 多 样 、 电

4、路 简 洁 、 成 本 低 廉 等 诸多 优 点 , 符 合 电 子 仪 器 仪 表 的 发 展 趋 势 , 具 有 广 阔 的 市 场 前 景 。关 键 词 :时 钟 电 路 , HT1380, 单 片 机 89S521.系 统 的 硬 件 设 计 框 图 与 原 理 概 述1.1 电 路 设 计 框 图 图 1系 统 原 理 图1.2 系 统 硬 件 概 述本 电 路 是 由 AT89S52单 片 机 为 控 制 核 心 , 具 有 在 线 编 程 功 能 , 低 功 耗 , 能 在 3V超 低 压工 作 ; 时 钟 电 路 由 HT1380 提 供 , 它 是 一 种 高 性 能 、 低

5、 功 耗 、 带 RAM 的 实 时 时 钟 电 路 , 它可 以 对 年 、 月 、 日 、 周 日 、 时 、 分 、 秒 进 行 计 时 , 具 有 闰 年 补 偿 功 能 , 工 作 电 压 为 2.5V5.5V。 采 用 三 线 接 口 与 CPU进 行 同 步 通 信 , 并 可 采 用 突 发 方 式 一 次 传 送 多 个 字 节 的 时 钟 信号 或 RAM数 据 。 HT1380内 部 有 一 个 31*8的 用 于 临 时 性 存 放 数 据 的 RAM寄 存 器 。 可 产 生 年 、月 、 日 、 周 日 、 时 、 分 、 秒 , 具 有 使 用 寿 命 长 , 精

6、 度 高 和 低 功 耗 等 特 点 , 同 时 具 有 掉 电 自动 保 存 功 能 ; 显 示 部 份 由 LCD液 晶 显 示 屏 显 示 。1.3 电 路 原 理 及 说 明(1) 时 钟 芯 片 HT1380的 工 作 原 理 :HT1380在 每 次 进 行 读 、 写 程 序 前 都 必 须 初 始 化 , 先 把 SCLK端 置 “ 0” , 接 着 把 RST端置 “ 1” , 最 后 才 给 予 SCLK脉 冲 ; 读 /写 时 序 如 下 图 4所 示 。 HT1380的 控 制 字 的 位 7必 须 置1, 若 为 0则 不 能 把 对 HT1380进 行 读 写 数

7、据 。 对 于 位 6, 若 对 程 序 进 行 读 /写 时 RAM=1, 对时 间 进 行 读 /写 时 , CK=0, 位 1至 位 5指 操 作 单 元 的 地 址 。 位 0是 读 /写 操 作 位 , 进 行 读 操作 时 , 该 位 为 1; 该 位 为 0则 表 示 进 行 的 是 写 操 作 。 控 制 字 节 总 是 从 最 低 位 开 始 输 入 /输 出的 。 表 .2为 HT1380的 日 历 、 时 间 寄 存 器 内 容 : “ CH” 是 时 钟 暂 停 标 志 位 , 当 该 位 为 1时 ,AT89S52主 控 制 模块HT1380时 钟 模 块LCD 液

8、晶 显 示 屏 显示 模 块 键 盘 模 块时 钟 振 荡 器 停 止 , HT1380处 于 低 功 耗 状 态 ; 当 该 位 为 0 时 , 时 钟 开 始 运 行 。 “ WP” 是 写 保护 位 , 在 任 何 的 对 时 钟 和 RAM的 写 操 作 之 前 , WP必 须 为 0。 当 “ WP” 为 1时 , 写 保 护 位 防止 对 任 一 寄 存 器 的 写 操 作 。(2) HT1380的 控 制 字 节 :HT1380 控 制 字 节 的 高 有 效 位 ( 位 7) 必 须 是 逻 辑 1, 如 果 它 为 0, 则 不 能 把 数 据 写 入HT1380中 , 位

9、6如 果 0, 则 表 示 存 取 日 历 时 钟 数 据 , 为 1表 示 存 取 RAM数 据 ; 位 5至 位 1指 示 操 作 单 元 的 地 址 ; 最 低 有 效 位 ( 位 0) 如 为 0 表 示 要 进 行 写 操 作 , 为 1表 示 进 行 读 操作 , 控 制 字 节 总 是 从 最 低 位 开 始 输 出(3) 数 据 输 入 输 出 ( I/O)在 控 制 指 令 字 输 入 后 的 下 一 个 SCLK时 钟 的 上 升 沿 时 , 数 据 被 写 入 HT1380, 数 据 输 入从 低 位 即 位 0 开 始 。 同 样 , 在 紧 跟 8 位 的 控 制 指

10、 令 字 后 的 下 一 个 SCLK 脉 冲 的 下 降 沿 读 出HT1380的 数 据 , 读 出 数 据 时 从 低 位 0位 到 高 位 7。(4) HT1380的 寄 存 器HT1380 有 12 个 寄 存 器 , 其 中 有 7 个 寄 存 器 与 日 历 、 时 钟 相 关 , 存 放 的 数 据 位 为 BCD码 形 式 。此 外 , HT1380 还 有 年 份 寄 存 器 、 控 制 寄 存 器 、 充 电 寄 存 器 、 时 钟 突 发 寄 存 器 及 与 RAM相 关 的 寄 存 器 等 。 时 钟 突 发 寄 存 器 可 一 次 性 顺 序 读 写 除 充 电 寄 存 器 外 的 所 有 寄 存 器 内 容 。HT1380与 RAM相 关 的 寄 存 器 分 为 两 类 : 一 类 是 单 个 RAM单 元 , 共 31个 , 每 个 单 元 组 态 为一 个 8位

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

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