第一范文网 - 专业文章范例文档资料分享平台

公交车自动报站系统毕业论文(DOC)

来源:用户分享 时间:2025/5/26 5:07:19 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

武汉大学珞珈学院本科毕业论文

4.2 键盘扫描流程设计

按键扫描程序的执行过程:首先扫描某一按键是否按下,然后延时进行消抖,消抖过后又进行按键扫描判断该按键是否仍然按下,如果仍然按下就将取得的按键值赋给nkey,按键扫描流程图如图4.2所示。

图 4.2 按键扫描流程图

程序工作思想为:电路上电后,程序首先完成程序的初始化,随后查询按键状态,进入系统工作状态。如果有按键按下,则转去执行该按键指向的工作程序。自此完成了4*4键盘的一次扫描,在程序中则利用键盘的不断扫描在配合其他相应的程序来完成相应的功能。

2

武汉大学珞珈学院本科毕业论文

4.3 LCD显示模块流程设计

图 4.3 LCD显示模块流程图

在公交车上,显示器在提醒人们下车中有很重要的作用,它几乎不会受到外界的影响,不像语音有时噪声较大等原因是会影响人的感官而使你无法确定你所要知道的站名,所以公交车上显示器的存在是绝对必要的,而且显示模块控制容易,价格便宜,有很大的通用性。在LCD显示过程中,它的程序并不是特别复杂,并且较容易理解,例如这次毕业设计中只要将程序适当的添加到单片机89C52中,就可以实现显示出所要显示内容的目的。 #include #define uint unsigned int #define uchar unsigned char

3

武汉大学珞珈学院本科毕业论文

sbit p2_3=P2^3; sbit p2_4=P2^4; uchar code table[][]={

“珞珈学院 ”, “电子信息科学系 ”, “电子信息工程3班 ”, “设计:熊鹏 ”, “指导教师:李婧 ”

}

在该程序中编写了,该字符段在显示器中显示的过程。首先num=1,则字符段为珞珈学院。随着num的不同,则选择显示的字符段也不同。

4

武汉大学珞珈学院本科毕业论文

结 论

该设计主要有两部分组成:单片机控制部分和显示部分。控制部分由89C52组成,包括必要的按键电路、复位电路和时钟电路等外围电路。显示部分由12864的LCD液晶显示器完成。

系统的软件设计用C语言进行编写,完成了一些重要程序的编写工作。具有设计快、效率高、成本低的特点。

1

搜索更多关于: 公交车自动报站系统毕业论文(DOC) 的文档
公交车自动报站系统毕业论文(DOC).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0rle32xc747g2499ip734mu7526k9200fq7_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top