电子表系统课程设计
《电子表系统课程设计》由会员分享,可在线阅读,更多相关《电子表系统课程设计(19页珍藏版)》请在毕设资料网上搜索。
1、 1 目 录 电子表系统 一.总体设计说明 1 1.设计指标 1 2.总体描述 1 二.硬件设计 1 1.硬件设计总体框图 1 2.8279 键盘、显示接口芯片 2 3.键盘设计 5 4. LED 显示数码管设计 6 5.电路原理图 7 三.软件设计 7 1.硬件设计总体框图 8 2.程序流程图 9 3.程序清单 12 4.程序调试过程与结果 16 四.心得体会 16 五.参考文献 17 2 一、设计总体说明 1.设计指标 利用 MCS-51 单片机及其相关芯片构成电子表.要求电子表实现如下功能 (1)电子表采用 12 进制,利用按键进行时、分的设置。 (2)具有整点报时。 2.总体描述 该系
2、统为电子表。当程序开始执行后,六个 LED 管均显示“0”作为初始状态值,当要 调整时间时,按调整时间键 C,这时绿灯亮,表示调整时间开始,于是可以键入时间,如果 键入的时间是正确时,每按一个键就会有声音,而且系统显示出你所输入的值,但是如果键 入的“时”的值大于 11, “分”或“秒”的值大于 59,或者错按了字母键时,没有按键声, 而且系统不会显示刚刚输入错误的值,要求重新键入时间值。时间值键入正确后,按启动键 F,绿灯灭,表示调整时间结束,时钟开始走时。利用单片机里蜂鸣器输出的声音进行按键 声和整点报时。 二.硬件设计 1.硬件设计总体框图 电子表系统是由计时功能, 整点报时功能和调整时
3、间功能, 其硬件设计总体框图如图 1-1 所示。 计时功能 整点报时功能 LED显示功能 定时功能 蜂 鸣 器 的 功能 调整时间功能 键盘键入值的 功能 按键有声音的 功能 图 1-1 电子表系统的硬件总体框图 电子表系统 3 2.8279 键盘、显示接口芯片 利用 8279 键盘显示接口电路。 使用 8279 可实现对键盘/显示器的自动扫描, 以减轻 CPU 负担,其具有显示稳定、程序简单、不会出现误动作等特点。 8279 芯片是一种通用的可编程序的键盘、显示接口器件,单个芯片就能完成键盘输入 和 LED 显示控制两种功能。8279 包括键盘输入和显示输出两个部分。键盘部分提供的扫描 方式,可以和 64 个按键或传感器的阵列相连。能自动消除开关抖动以及 N 个键同时按下的 保护。 显示部分按扫描的方式工作。可以显示 8 或 16 位 LED 显示块。 8279 的操作方式是通过 CPU 对 8279 送入命令时来实现编程的。当数据选择端 A0 置 1 时,C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子表 系统 课程设计
