高分电子万年历单片机课程设计.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《高分电子万年历单片机课程设计.pdf》由会员分享,可在线阅读,更多相关《高分电子万年历单片机课程设计.pdf(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目 录 第 一 章 引 言.2第 二 章 设 计 方 案 论 证.32.1 方 案 论 证 与 设 计.32.1.1 控 制 部 分 的 方 案 选 择.32.1.2 显 示 部 分 的 方 案 选 择.42.1.3 系 统 基 本 方 案 选 择 和 论 证.42.2 单 片 机 原 理.52.3 LED显 示 数 码 管.5第 三 章 计 算 部 分.53.1 主 要 单 元 电 路 的 器 件.53.1.1 单 片 机 主 控 制 模 块.63.2 其 他 模 块 器 件.103.2.1 74LS164.103.2.2 其 他 元 器 件.10第 四 章 结 构 设 计 部 分.134.
2、1 显 示 部 分 设 计.124.1.1 万 年 历 优 先 算 法.134.1.2 秒 表 显 示.134.2 电 路 控 制 部 分 设 计.134.3 整 体 设 计.144.4 系 统 软 件 设 计.164.4.1 Proteus 软 件 仿 真.17结 束 语.19参 考 文 献.20系 统 程 序 清 单.20第 一 章 引 言 随 着 微 电 子 技 术 的 高 速 发 展,单 片 机 在 国 民 经 济 的 个 人 领 域 得 到 了 广 泛 的 运 用。单 片 机 以 体 积 小、功 能 全、性 价 比 高 等 诸 多 优 点,在 工 业 控 制、家 用 电 器、通 信
3、设 备、信 息 处 理、尖 端 武 器 等 各 种 测 控 领 域 的 应 用 中 独 占 鳌 头,单 片 机 开 发 技 术 已 成 为 电 子 信 息、电 气、通 信、自 动 化、机 电 一 体 化 等 专 业 技 术 人 员 必 须 掌 握 的 技 术。而 电 子 万 年 历 作 为 电 子 类 小 设 计 不 仅 是 市 场 上 的 宠 儿,也 是 是 单 片 机 实 验 中 一 个 很 常 用 的 题 目。因 为 它 的 有 很 好 的 开 放 性 和 可 发 挥 性,因 此 对 作 者 的 要 求 比 较 高,不 仅 考 察 了 对 单 片 机 的 掌 握 能 力 更 加 强 调
4、了 对 单 片 机 扩 展 的 应 用。而 且 在 操 作 的 设 计 上 要 力 求 简 洁,功 能 上 尽 量 齐 全,显 示 界 面 也 要 出 色。数 字 显 示 的 日 历 钟 已 经 越 来 越 流 行,特 别 是 适 合 在 家 庭 居 室、办 公 室、大 厅、会 议 室、车 站 和 广 场 等 使 用,壁 挂 式 LED数 码 管 显 示 的 日 历 钟 逐 渐 受 到 人 们 的 欢 迎。LED数 字 显 示 的 日 历 钟 显 示 清 晰 直 观、走 时 准 确、可 以 进 行 夜 视,并 且 还 可 以 扩 展 出 多 种 功 能。所 以,电 子 万 年 历 无 论 作
5、为 比 赛 题 目 还 是 练 习 题 目 都 是 很 有 价 值。关 键 字:单 片 机 显 示 器 计 时 万 年 历 秒 表 第 二 章 设 计 方 案 论 证 2.1方 案 论 证 与 设 计2.1.1.控 制 部 分 的 方 案 选 择 a)用 可 编 程 逻 辑 器 件 设 计。可 采 用 ALTERA公 司 的 FLEX10K系 列 PLD器 件。设 计 起 来 结 构 清 晰,各 个 模 块,从 硬 件 上 设 计 起 来 相 对 简 单,控 制 与 显 示 的 模 块 间 的 连 接 也 会 比 较 方 便。但 是 考 虑 到 本 设 计 的 特 点,EDA在 功 能 扩 展
6、 上 比 较 受 局 限,而 且 EDA占 用 的 资 源 也 相 对 多 一 些。从 成 本 上 来 讲,用 可 编 程 逻 辑 器 件 来 设 计 也 没 有 什 么 优 势。b)用 凌 阳 16位 单 片 机 设 计。凌 阳 16位 单 片 机 有 丰 富 的 中 断 源 和 时 基,方 便 本 实 验 的 设 计。它 的 准 确 度 相 当 高,并 且 C 语 言 和 汇 编 兼 容 的 编 程 环 境 也 很 方 便 来 实 现 一 些 递 归 调 用。I/O 口 功 能 也 比 较 强 大,方 便 使 用。用 凌 阳 16位 单 片 机 做 控 制 器 最 有 特 色 的 就 是
7、它 的 可 编 程 音 频 处 理,可 完 成 语 音 的 录 制 播 放 和 识 别。这 些 都 方 便 对 设 计 进 行 扩 展,使 设 计 更 加 完 善。成 本 也 相 对 低 一 些。2.1.2显 示 部 分 的 方 案 选 择 a)液 晶 显 示 方 式。液 晶 显 示 效 果 出 众,可 以 运 用 菜 单 项 来 方 便 操 作,但 是 在 显 示 时,特 别 是 使 用 秒 表 功 能 时 扫 描 速 度 跟 不 上,屏 幕 会 有 明 显 的 闪 烁。而 且 由 于 61板 的 存 储 空 间 有 限,液 晶 显 示 就 不 能 与 语 音 播 抱 程 序 同 时 实 现
8、。这 些 大 大 影 响 了 电 子 万 年 历 的 性 能。b)相 比 液 晶 显 示,采 用 8 段 数 码 管 既 经 济 实 惠,在 效 果 上 也 可 以 加 入 语 音 报 时 功 能,操 作 比 较 液 晶 显 示 来 说 虽 然 略 显 繁 琐,但 总 体 也 还 可 以 做 到 比 较 人 性 化。所 以,最 后 选 择 LED数 码 管 显 示 方 案。2.1.3 系 统 基 本 方 案 选 择 和 论 证 1.单 片 机 芯 片 的 选 择 方 案 和 论 证:方 案 一:采 用 AT89S52,片 内 ROM全 都 采 用 Flash ROM;能 以 3V的 超 底 压
9、 工 作;同 时 也 与 MCS-51系 列 单 片 机 完 全 该 芯 片 内 部 存 储 器 为 8KBROM存 储 空 间,同 样 具 有 89c51的 功 能,且 具 有 在 线 编 程 可 擦 除 技 术,与 51单 片 机 相 比,存 储 空 间 更 大 一 些,处 理 能 力 更 强 一 些,但 价 格 昂 贵。方 案 二:采 用 89C51芯 片 作 为 硬 件 核 心,采 用 Flash ROM,内 部 具 有 4KB ROM存 储 空 间,能 于 3V的 超 低 压 工 作,而 且 与 MCS-51系 列 单 片 机 完 全 兼 容,虽 然 其 存 储 空 间 和 处 理
10、能 力 都 比 不 上 5 2 单 片 机,但 是 51单 片 机 的 处 理 能 力 完 全 能 够 满 足 我 们 的 要 求,而 且 价 格 方 面 非 常 便 宜。所 以 选 择 采 用 AT89c51作 为 主 控 制 系 统.2.显 示 模 块 选 择 方 案 和 论 证:方 案 一:采 用 LED液 晶 显 示 屏,液 晶 显 示 屏 的 显 示 功 能 强 大,可 显 示 大 量 文 字,图 形 LED数 码 管 价 格 适 中,对 于 显 示 数 字 最 合 适,而 且 采 用 动 态 扫 描 法 与 单 片 机 连,显 示 多 样,清 晰 可 见,但 是 价 格 昂 贵,需
11、 要 的 接 口 线 多,所 以 在 此 设 计 中 不 采 用 LED液 晶 显 示 屏.方 案 二:采 用 点 阵 式 数 码 管 显 示,点 阵 式 数 码 管 是 由 八 行 八 列 的 发 光 二 极 管 组 成,对 于 显 示 文 字 比 较 适 合,如 采 用 在 显 示 数 字 显 得 太 浪 费,且 价 格 也 相 对 较 高,所 以 也 不 用 此 种 作 为 显 示.方 案 三:采 用 LED数 码 管 动 态 扫 描,接 时 一,占 用 的 单 片 机 口 线 少。所 以 采 用 了 LED数 码 管 作 为 显 示。3.电 路 设 计 最 终 方 案 决 定 综 上
12、各 方 案 所 述,对 此 次 作 品 的 方 案 选 定:采 用 AT89c5 1 作 为 主 控 制 系 统;LED数 码 管 动 态 扫 描 作 为 显 示。2.2 单 片 机 原 理 单 片 机 就 是 简 化 的 微 型 计 算 机。CPU中 本 身 自 带 存 储 器 ROM和 RAM。CPU片 内 也 有 总 线。IC(集 成 电 路)技 术 是 将 电 路 通 过 特 殊 工 艺 做 在 一 块 硅 基 片 上 封 装 成 芯 片,比 如 CPU,片 外 存 储 器 等 等。将 单 片 机 CPU(比 如 51系 列),晶 振,存 储 器,地 址 锁 存 器,逻 辑 门,七 段
13、 译 码 器(显 示 器),按 钮(类 似 键 盘),扩 展 芯 片,接 口 等 通 过 PCB工 艺(比 如 SMT贴 片,或 者 插 装)做 在 环 氧 树 脂 板 上。这 样 才 是 一 个 完 整 的 单 片(做 在 一 块 PCB板 上)的 微 型 计 算 机。2.3 LED显 示 数 码 管 常 见 的 LED显 示 具 有 清 晰 明 亮 的 特 点。是 显 示 接 口 也 是 绝 大 多 数 单 片 机 应 用 系 统 必 备 的 部 件 之 一。发 光 二 极 管 组 成 的 显 示 器 是 单 片 机 应 用 产 品 中 最 常 用 的 廉 价 输 出 设 备。它 由 若
14、干 个 发 光 二 极 管 按 一 定 的 规 律 排 列 而 成。当 某 一 个 发 光 二 极 管 导 通 时,相 应 的 一 个 点 或 一 笔 画 被 点 亮,控 制 不 同 组 合 的 二 极 管 导 通,就 能 显 出 各 种 字 符。1.显 示 器 的 结 构 常 用 的 7 段 显 示 器 的 结 构 如 图 所 示,发 光 二 极 管 的 阳 极 连 在一 起 的 称 为 共 阳 极 显 示 器,阴 极 连 在 一 起 的 成 为 共 阴 显 示 器。1位 显 示 器 由 8 个 发 光 二 极 管 组 成,其 中 7 个 发 光 二 极 管 a g 控 制 7 个 笔 画
15、的 亮 或 暗,另 一 个 控 制 一 个 小 数 点 的 亮 和 暗,这 种 笔 画 的 七 段 显 示 器 能 显 示 的 字 符 较 少,字 符 的 形 状 有 些 失 真,但 失 控 简 单,使 用 方 便。第 三 章 计 算 部 分 3.1 主 要 单 元 电 路 的 器 件 3.1.1 单 片 机 主 控 制 模 块 1.内 部 结 构 8051是 MCS-51系 列 单 片 机 的 典 型 产 品,我 们 以 这 一 代 表 性 的 机 型 进 行 系 统 的 讲 解。8051单 片 机 包 含 中 央 处 理 器、程 序 存 储 器(ROM)、数 据 存 储 器(RAM)、定
16、时/计 数 器、并 行 接 口、串 行 接 口 和 中 断 系 统 等 几 大 单 元 及 数 据 总 线、地 址 总 线 和 控 制 总 线 等 三 大 总 线,现 在 我 们 分 别 加 以 说 明:I 数 据 存 储 器 I|定 时 计 数 器 LoJ8051内 部 结 构 8051时 钟 I 并 行 工/o口 I I 串 行 通 信 口 I I 中 断 系 统 I据 线 址 线 制 线 数 总 地 总 控 总 中 央 处 理 器:中 央 处 理 器(CPU)是 整 个 单 片 机 的 核 心 部 件,是 8 位 数 据 宽 度 的 处 理 器,能 处 理 8 位 二 进 制 数 据 或
17、 代 码,CPU负 责 控 制、指 挥 和 调 度 整 个 单 元 系 统 协 调 的 工 作,完 成 运 算 和 控 制 输 入 输 出 功 能 等 操 作。数 据 存 储 器(RAM):8051内 部 有 128个 8位 用 户 数 据 存 储 单 元 和 128个 专 用 寄 存 器 单 元,它 们 是 统 一 编 址 的,专 用 寄 存 器 只 能 用 于 存 放 控 制 指 令 数 据,用 户 只 能 访 问,而 不 能 用 于 存 放 用 户 数 据,所 以,用 户 能 使 用 的 的 RAM只 有 128个,可 存 放 读 写 的 数 据,运 算 的 中 间 结 果 或 用 户
18、定 义 的 字 型 表。程 序 存 储 器(ROM):8051共 有 4096个 8 位 掩 膜 ROM,用 于 存 放 用 户 程 序,原 始 数 据 或 表 格。定 时/计 数 器(ROM):8051有 两 个 16位 的 可 编 程 定 时/计 数 器,以 实 现 定 时 或 计 数 产 生 中 断 用 于 控 制 程 序 转 向。并 行 输 入 输 出(I/O)口:8051共 有 4 组 8 位 I/O 口(P0、P1、P2或 P3),用 于 对 外 部 数 据 的 传 输。全 双 工 串 行 口:8051内 置 一 个 全 双 工 串 行 通 信 口,用 于 与 其 它 设 备 间
19、的 串 行 数 据 传 送,该 串 行 口 既 可 以 用 作 异 步 通 信 收 发 器,也 可 以 当 同 步 移 位 器 使 用。中 断 系 统:8051具 备 较 完 善 的 中 断 功 能,有 两 个 外 中 断、两 个 定 时/计 数 器 中 断 和 一 个 串 行 中 断,可 满 足 不 同 的 控 制 要 求,并 具 有 2 级 的 优 先 级 别 选 择。,时 钟 电 路:8051内 置 最 高 频 率 达 12MHz的 时 钟 电 路,用 于 产 生 整 个 单 片 机 运 行 的 脉 冲 时 序,但 8051单 片 机 需 外 置 振 荡 电 容。单 片 机 的 结 构
20、有 两 种 类 型,一 种 是 程 序 存 储 器 和 数 据 存 储 器 分 开 的 形 式,即 哈 佛(Harvard)结 构,另 一 种 是 采 用 通 用 计 算 机 广 泛 使 用 的 程 序 存 储 器 与 数 据 存 储 器 合 二 为 一 的 结 构,即 普 林 斯 顿(Princeton)结 构。INTEL的 MCS-51系 列 单 片 机 采 用 的 是 哈 佛 结 构 的 形 式,而 后 续 产 品 16位 的 MCS-96系 列 单 片 机 则 采 用 普 林 斯顿 结 构。2.引 脚 定 义 及 功 能:MCS-51系 列 单 片 机 中 的 8031、8051及 8
21、751均 采 用 40Pin封 装 的 双 列 直 接 DIP结 构,右 图 是 它 们 的 用 脚 配 置,4 0个 引 脚 中,正 电 源 和 地 线 两 根,外 置 石 英 振 荡 器 的 时 钟 线 两 根,4 组 8位 共 3 2个 I/O 口,中 断 口 线 与 P3 口 线 复 用。现 在 我 们 对 这 些 引 脚 的 功 能 加 以 说 明:1).电 源 及 时 钟 引 脚 Vcc:接+5V电 源 Vss:接 地 XTAL1和 XTAL2:时 钟 引 脚,外 接 晶 体 引 线 端。当 使 用 芯 片 内 部 时 钟 时,此 两 引 脚 端 用 于 外 接 石 英 晶 体 和
22、 微 调 电 容;当 使 用 外 部 时 钟 时,用 于 接 外 部 时 钟 脉 冲 信 号。2).控 制 引 脚 RST/Vpq:RST是 复 位 信 号 输 入 端,Vpd是 备 用 电 源 输 入 端。当 RST输 入 端 保 持 2 个 机 器 周 期 以 上 高 电 平 时,单 片 机 完 成 复 位 初 始 化 操 作。当 主 电 源 Vcc发 生 故 障 而 突 然 下 降 到 一 定 低 电 压 或 断 电 时,第 2 功 能 Vpd将 为 片 内 RAM提 供 电 源 以 保 护 片 内 RAM中 的 信 息 不 丢 失。ALE/PR0G:地 址 锁 存 允 许 信 号 输
23、入 端。在 存 取 外 存 储 器 时,用 于 锁 存 低 8 位 地 址 信 号。当 单 片 机 正 常 工 作 后,ALE端 就 周 期 性 地 以 时 钟 振 荡 频 率 的 1/6固 定 频 率 向 外 输 出 正 脉 冲 信 号。此 引脚 的 第 2 功 能 PROG是 对 片 内 带 有 4K字 节 EPROM的 8751固 外 程 序 时,作 为 编 程 脉 冲 输 入 端。PSEN:程 序 存 储 器 允 许 输 出 端。当 片 外 程 序 存 储 器 的 读 选 通 信 号,低 电 平 有 效。CPU从 外 部 程 序 存 储 器 取 指 令 时,PSEN信 号 会 自 动
24、产 生 负 脉 冲,作 为 外 部 程 序 存 储 器 的 选 通 信 号。EA/Vpp:程 序 存 储 器 地 址 允 许 输 入 端。当 EA为 高 电 平 时,CPU执 行 片 内 程 序 存 储 器 指 令,但 当 PC中 的 值 超 过 OFFFH时,将 自 动 转 向 执 行 片 外 程 序 存 储 器 指 令;当 EA为 低 电 平 时,CPU只 执 行 片 外 程 序 存 储 器 指 令。3).I/O 口 引 脚 PO.0P0.7:P0 口 8 位 双 向 I/O 口;Pl.OPl.7:P1 口 8 位 准 双 向 I/O 口;P2.0P2.7:P2 口 8 位 准 双 向 I
25、/O 口;P3.0P3.7:P3 口 8 位 准 双 向 I/O 口。3.片 外 总 线 结 构 分 为 三 部 分:数 据 总 线 D ataB us(D B),地 址 总 线 Address Bus(A B),控 制 总 线 Control Bus(CB)3.2 其 他 模 块 器 件(1)74HC164芯 片 外 观 图 如 下:74HC是 个 串 入 并 出 的 8 位 移 位 寄 存 器,它 常 用 于 单 片 机 系 统 中,其 主 要 工 作 特 点 如 下:串 行 输 入 带 锁 存;时 钟 输 入,串 行 输 入 带 缓 冲;异 步 清 除;最 高 时 钟 频 率 可 高 达
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高分 电子 万年历 单片机 课程设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内