云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于MCS51系列单片机实现键盘按键与数字动态显示计数器课程设计..

基于MCS51系列单片机实现键盘按键与数字动态显示计数器课程设计..

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 23:36:03

信息工程学院课程设计报告

表2-1 LCD各引脚及其功能表

引脚 1 2 3 符号 VSS VDD V0 功能说明 一般接地 接电源(+5V) 液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度)。 4 RS RS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器。 5 R/W R/W为读写信号线,高电平(1)时进行读操作,低电平(0)时进行写操作。 6 7 8 9 10 11 12 13 14 15 16 E DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7 BLA BLK E(或EN)端为使能(enable)端,下降沿使能。 底4位三态、 双向数据总线 0位(最低位) 底4位三态、 双向数据总线 1位 底4位三态、 双向数据总线 2位 底4位三态、 双向数据总线 3位 高4位三态、 双向数据总线 4位 高4位三态、 双向数据总线 5位 高4位三态、 双向数据总线 6位 高4位三态、 双向数据总线 7位(最高位)(也是busy flag) 背光电源正极 背光 电源负极 7

信息工程学院课程设计报告

2.4.3 按键控制模块

按键用于控制数码显示、LCD显示、扬声器等模块的工作。通过扫描按键是否按下,来设定各模块的工作情况,使各模块可以在按键的控制下,有序地进行工作。设计中使用单个按键实现单个功能,属于较为简单的控制方式。

在多功能系统设计的试验中我们使用四个按键分别与单片机的p1.4、p1.5、p1.6、p1.7相连。通过按下相应的按键来处理相应的程序。如下图2-5所示。

图2-5 按键控制模块图

2.4.4 其它元件

其它元件图如下图2-6所示。

图2-6 其它元件图

8

信息工程学院课程设计报告

3软件设计

3.1 程序流程图

主程序开始初始化,然后扫描键盘、复位电路和计数器。当键盘按键有按下时,调整计数器值,LCD显示新值。当复位键有按下时,计数器复位为初值,重新倒计数。当计数器值倒计为0时,蜂鸣器发出声音,计数器停止倒计,程序结束。主程序流程图、lcd显示流程图和按键流程图分别如下图3-1、图3-2和图3-3所示。

开始初始化扫描键盘扫描复位电路扫描计数器否按键是否有按下?否复位?否计数值是否为0?是调整计数器值是是蜂鸣器发声LCD显示计数值计数器停止倒计数结束 图3-1 主程序流程图

9

信息工程学院课程设计报告

开始是否有程序执行是Lcd闪动否是否有键按下是lcd显示相应时间否复位键是否按下是lcd显示倒计时的分钟和秒数否是否有键按下否lcd显示相应设置画面是退出图3-2 lcd显示流程图

10

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

信息工程学院课程设计报告 表2-1 LCD各引脚及其功能表 引脚 1 2 3 符号 VSS VDD V0 功能说明 一般接地 接电源(+5V) 液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度)。 4 RS RS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器。 5 R/W R/W为读写信号线,高电平(1)时进行读操作,低电平(0)时进行写操作。 6 7 8 9 10 11 12 13 14 15 16 E DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7 BLA BLK E(或EN)端为使能(enable)端,下降沿使能。 底4位三态、 双向数据总线 0位(最低位) 底4位三态、 双向数据总线 1位 底4位三态、 双向数据总线 2位 底

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com