没有合适的资源?快使用搜索试试~ 我知道了~
首页单片机控制的多功能计时器系统设计与实现
单片机控制的多功能计时器系统设计与实现
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 66 浏览量
更新于2024-06-24
收藏 486KB DOC 举报
该毕业设计文档聚焦于基于单片机控制的多功能计时器系统的设计与实现。系统的主要目标是提供多种功能,如电子时钟显示、调整、节能运行和电子秒表计数,通过按键或遥控电路进行功能设置。计时器使用六位LED数码管以24小时制显示时间,支持时分调整、功能切换以及省电模式。 设计者选择了动态扫描法来实现LED显示,考虑到系统的简洁性和资源利用,采用易于获取的AT89C51系列单片机作为核心,具备扩展能力,如果需要电池供电,可以选择LV系列单片机。硬件系统设计框架在图1中呈现,强调了控制灵活性、成本效益以及软件与硬件的协同设计。 在系统总体设计中,关键步骤包括硬件电路设计、应用软件编写和调试,以及将软件固化到单片机以便离开发环境运行。设计过程遵循了整体规划,同时兼顾硬件与软件的交互影响,尽量通过软件实现功能以简化硬件结构,但需注意软件实现可能导致的响应时间和CPU占用问题。 为了保证系统的稳定性和抗干扰能力,设计着重于可靠性设计,涉及芯片选择、去耦滤波、电路板布局和信号隔离等措施。当面临单片机外接电路众多导致驱动能力不足的情况时,会采取增加驱动能力、增设线驱动器或优化功耗和总线负载等方式进行解决。 硬件设计部分具体涵盖了加1电路和减1电路,这些基础逻辑电路是构建整个计时器系统的基础,它们负责基本的时间计算和控制功能。在整个设计过程中,设计者充分考虑了系统性能的匹配、响应速度、资源消耗和实际应用场景的需求,确保了最终产品的高效运作和实用性。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/87945390/bg6.jpg)
基于单片机控制的多功能计时器系统的设计与实现
6
P3.5 T1( 记 时 器 1 外 部 输 入 )
P3.6 /WR( 外 部 数 据 存 储 器 写 选 通 )
P3.7 /RD( 外 部 数 据 存 储 器 读 选 通 )
P3 口 同 时 为 闪 烁 编 程 和 编 程 校 验 接 收 一 些 控 制 信 号 。
RST: 复 位 输 入 。 当 振 荡 器 复 位 器 件 时 , 要 保 持 RST 脚 两
个 机 器 周 期 的 高 电 平 时 间 。
ALE/PROG:当 访 问 外 部 存 储 器 时 ,地 址 锁 存 允 许 的 输 出 电 平 用 于 锁
存 地 址 的 地 位 字 节 。在 FLASH 编 程 期 间 ,此 引 脚 用 于 输 入 编 程 脉 冲 。
在 平 时 ,ALE 端 以 不 变 的 频 率 周 期 输 出 正 脉 冲 信 号 ,此 频 率 为 振 荡
器 频 率 的 1/6。 因 此 它 可 用 作 对 外 部 输 出 的 脉 冲 或 用 于 定 时 目 的 。
然 而 要 注 意 的 是:每 当 用 作 外 部 数 据 存 储 器 时 , 将 跳 过 一 个 ALE 脉
冲 。 如 想 禁 止 ALE 的 输 出 可 在 SFR8EH 地 址 上 置 0。 此 时 , ALE 只
有 在 执 行 MOVX, MOVC 指 令 是 ALE 才 起 作 用 。 另 外 , 该 引 脚 被 略 微
拉 高 。 如 果 微 处 理 器 在 外 部 执 行 状 态 ALE 禁 止 , 置 位 无 效 。
/PSEN: 外 部 程 序 存 储 器 的 选 通 信 号 。 在 由 外 部 程 序 存 储 器
取 指 期 间 ,每 个 机 器 周 期 两 次 /PSEN 有 效 。但 在 访 问 外 部 数 据 存 储
器 时 , 这 两 次 有 效 的 /PSEN 信 号 将 不 出 现 。
/EA/VPP:当 /EA 保 持 低 电 平 时 ,则 在 此 期 间 外 部 程 序 存 储
器( 0000H-FFFFH),不 管 是 否 有 内 部 程 序 存 储 器 。注 意 加 密 方 式 1
时 , /EA 将 内 部 锁 定 为 RESET; 当 /EA 端 保 持 高 电 平 时 , 此 间 内 部
程 序 存 储 器 。在 FLASH 编 程 期 间 ,此 引 脚 也 用 于 施 加 12V 编 程 电 源
( VPP)。
XTAL1: 反 向 振 荡 放 大 器 的 输 入 及 内 部 时 钟 工 作 电 路 的 输
入 。
XTAL2: 来 自 反 向 振 荡 器 的 输 出 。
3.芯片擦除:
整 个 PEROM 阵 列 和 三 个 锁 定 位 的 电 擦 除 可 通 过 正 确 的 控
制 信 号 组 合 , 并 保 持 ALE 管 脚 处 于 低 电 平 10ms 来 完 成 。 在 芯 片 擦
操 作 中 , 代 码 阵 列 全 被 写 “ 1” 且 在 任 何 非 空 存 储 字 节 被 重 复 编 程
以 前 , 该 操 作 必 须 被 执 行 。
此 外 ,AT89C51 设 有 稳 态 逻 辑 ,可 以 在 低 到 零 频 率 的 条 件 下 静 态 逻
辑 ,支 持 两 种 软 件 可 选 的 掉 电 模 式 。在 闲 置 模 式 下 ,CPU 停 止 工 作 。
但 RAM, 定 时 器 , 计 数 器 , 串 口 和 中 断 系 统 仍 在 工 作 。 在 掉 电 模 式
下 ,保 存 RAM 的 内 容 并 且 冻 结 振 荡 器 ,禁 止 所 用 其 他 芯 片 功 能 ,直
到 下 一 个 硬 件 复 位 为 止 。
2 . 2 . 2 振荡器电路
单 片 机 振 荡 器 电 路 如 图 所 指 示 。
![](https://csdnimg.cn/release/download_crawler_static/87945390/bg7.jpg)
基于单片机控制的多功能计时器系统的设计与实现
7
XTAL1 和 XTAL2 分 别 为 反 向 放 大 器 的 输 入 和 输 出 。 该 反 向
放 大 器 可 以 配 置 为 片 内 振 荡 器 。石 晶 振 荡 和 陶 瓷 振 荡 均 可 采 用 。如
采 用 外 部 时 钟 源 驱 动 器 件 ,XTAL2 应 不 接 。有 余 输 入 至 内 部 时 钟 信
号 要 通 过 一 个 二 分 频 触 发 器 ,因 此 对 外 部 时 钟 信 号 的 脉 宽 无 任 何 要
求 , 但 必 须 保 证 脉 冲 的 高 低 电 平 要 求 的 宽 度 。 如 图 ( 5 ) 所 示 :
图 ( 5 ) 振 荡 电 路
2 . 2 . 3 复位电路:
MCS-51 单 片 机 的 复 位 条 件 是 在 RST 端 出 现 正 脉 冲 , 并 能 保 持
10ms 以 上 的 高 电 平 , 其 复 位 电 路 一 般 采 用 上 电 复 位 和 开 关 复 位 两
种 形 式 , 本 系 统 复 位 如 图 6 所 示 :
图 6 系 统 复 位 电 路
2 . 2 . 4 驱动与显示电路
1.缓冲器 74LS244
本 系 统 为 了 加 大 驱 动 显 示 能 力 采 用 74LS244 作 为 驱 动 器 , 74LS244
是 一 种 三 态 输 出 的 八 缓 冲 器 和 线 驱 动 器 。
74LS244 缓 冲 器 主 要 用 于 三 态 输 出 的 存 储 地 址 驱 动 器 、时 钟 驱 动
器 和 总 线 定 向 接 收 器 等 。 其 管 脚 图 如 图 7 所 指 示 , 参 数 表 如 表
174LS244 是 三 态 输 出 的 八 缓 冲 器 , 由 2 组 、 每 组 四 路 输 入 、 输 出
剩余31页未读,继续阅读
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
老帽爬新坡
- 粉丝: 85
- 资源: 2万+
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-1.c8e153b4.png)
下载权益
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-2.8b825a4e.png)
电子书特权
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-3.fc5e5fb6.png)
VIP文章
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-4.320a6894.png)
课程特权
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-icon.fe0226a8.png)
开通VIP
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)