论文 - 图文

2026/1/27 6:41:31

吉林建筑大学城建学院电气信息工程系毕业设计(论文) 开始 系统初始化 N 判断K1是否被按下? Y Y 判断a是否为奇数? 显示: 已到:李家屯 前方:迎宾路小学 显示: 已到:迎宾路小学 下站:城市客车制造 N 无操作 返回

图4-4 显示模块流程图

4.4 键盘扫描模块设计

键盘扫描采用的是独立按键,确定有无按键按下并判断是哪一个按键。当检测到有键按下后,需要去除键抖动,延时一段时间再做下一步的检测判断,识别出是哪一个键闭合。扫描过程如图4-5所示:

第 21 页 共 21 页

吉林建筑大学城建学院电气信息工程系毕业设计(论文) 开始 系统初始化 N 是否有键按下? Y 判断键值 无操作 执行对应操作 返回

图4-5 键盘扫描流程图

第 22 页 共 22 页

吉林建筑大学城建学院电气信息工程系毕业设计(论文) 第5章 系统分析与调试

本设计是在Keil C环境下开发的,Keil C软件支持C语言的编程及调试,运用方便,是做C语言毕业设计者的首选。设计的首要任务是安装和学习使用这个软件,在简单的学习和了解Keil C后,我们便可在此环境下开始了对带录音功能的电子琴的设计工作。在编译完Keil C后,再运用STC_ISP_V480软件烧录到开发板上,实现实物与程序的连接。在烧录前要对STC_ISP_V480进行一些必要的设置。第一步:设置MCU Type为STC89C52RC;第二步:打开编写好并编译的程序文件,它是以.hex为后缀的文件;第三步:选择对应的COM端口,(可在我的电脑的设备管理处查看COM选项);第四步:点击Download/下载,等提示 请给MCU上电时,打开开发板上的开关,它就自行烧录了。

Keil C程序运行如图5-1所示:

图5-1 keil C运行图

第 23 页 共 23 页

吉林建筑大学城建学院电气信息工程系毕业设计(论文)

图5-2 程序烧录运行图

在完成对程序的调试及烧录之后,还需要对其进行演示,把开发板与电脑连上,设置好对应的接口,完成供电及下载。按下按键,判断是否为抖动,若不为抖动,则执行按键按下的功能,再判断是为何种按键,是录音键还是播放键,当判断完成后,对其程序进行执行。当按下录音键则开始录第一段语音,再按下时录制第二段语音。当按下放音键时,播放第一站信息并显示对应文字,按下第二次时,播放第二站信息,显示对应文字。

实物显示如图5-3,5-4,5-5,5-6所示:

图5-3

第 24 页 共 24 页


论文 - 图文.doc 将本文的Word文档下载到电脑
搜索更多关于: 论文 - 图文 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219