- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机出租车计费器毕业设计
基于单片机出租车计费器的设计
题 目 基于单片机的出租车计价器
学 生
指导教师 王旭辉
年 级 2012级
专 业 电子信息工程
二级学院 信息工程学院
邯郸学院信息工程学院
2015年1月
目 录
摘 要 2
ABSTRACT 3
1 课程设计任务书 4
1.1 课程设计任务 4
1.2 课程设计方案 4
2硬件电路设计 6
2.1 振荡电路 6
2.2 复位电路设计 6
2.3 键盘接口电路 7
2.4 显示电路 7
2.4.1 1602LCD的基本参数及引脚功能 7
2.4.2 显示模块采用1602液晶显示接口电路 9
2.5 单片机各引脚功能说明 9
3 软件设计 11
3.1 单片机资源使用 11
3.2 单片机软件模块设计 12
3.2.1 中断子函数 12
3.2.2 判键子函数 12
3.2.3 显示子程序 13
3.3 总程序流程框图 14
总结 15
参考文献 16
致谢 17
附录1 元件件清单 18
附录2 原理图 19
附录3 程序清单 20
基于单片机的出租车计价器
1 引言
随着现代经济飞速的发展,人民生活水平的提高,越来越多的居民为了方便的出行,大都会选择乘坐出租车出行,而且随着科学技术的前进,各种各样的打车软件相继出现,例如滴滴打车软件等,都更加方便了生活,人们为了高效率的活动也更倾向于打车,于是了解出租车必备设备计价器成了人们的兴趣,这可以使我们了解其原理,避免出现被多要费用等情况的出现。
本课题采用STC89C52单片机进行设计,,编程软件编写(1)熟悉STC89C52rc单片机及其最小系统与开发环境;
图4.1方案一
4.2 方案二
采用EDA技术,根据层次化设计理论,该设计问题自顶向下可分为分频模块,控制模块 计量模块、译码和动态扫描显示模块,其系统框图如图4.2所示:
图4.2方案二
4.3 方案三
采用MCU技术,通过单片机作为主控器,利用1602字符液晶作为显示电路,采用外部晶振作为时钟脉冲,通过按键可以方便调节,一下是方案三的系统流程图,本方案主要是必须对于数字电路比较熟悉,成本又高。方案图如图4.3所示:
图4.3方案三
图4.3方案三
4.4 方案选择
通过各个方案的比较本次采用方案三,不但控制简单,而且成本低廉,设计电路简单。
5 硬件电路设计
5.1 振荡电路
单片机内部有一个高增益、反相放大器,其输入端为芯片引脚XTAL1,其输出端为引脚XTAL2。通过这两个引脚在芯片外并接石英晶体振荡器和两只电容(电容和一般取30pF)。这样就构成一个稳定的自激振荡器。
振荡电路脉冲经过二分频后作为系统的时钟信号,再在二分频的基础上三分频产生ALE信号,此时得到的信号时机器周期信号。振荡电路如图5.1所示:
图5.1振荡电路
5.2 复位电路设计
复位操作有两种基本形式:一种是上电复位,另一种是按键复位。按键复位具有上电复位功能外,若要复位,只要按图中的RESET键,电源VCC经电阻R1、R2分压,在RESET端产生一个复位高电平。上电复位电路要求接通电源后,通过外部电容充电来实现单片机自动复位操作。上电瞬间RESET引脚获得高电平,随着电容的充电,RERST引脚的高电平将逐渐下降。RERST引脚的高电平只要能保持足够的时间(2个机器周期),单片机就可以进行复位操作。按键复位电路图如图2.2所示。
图5.2复位电路
5.3 键盘接口电路
(1)独立式键盘:独立式键盘中,每个按键占用一根I/O口线,每个按键电路相对独立。I/O口通过按键与地相连,I/O口有上拉电阻,无键按下时,引脚端为高电平,有键按下时,引脚电平被拉低。I/O口内部有上拉电阻时,外部可不接上拉电阻。键盘接口电路如图2.3所示:
图5.3键盘接口电路
5.4 显示电路
5.4.1 1602LCD的基本参数及引脚功能
1602LCD分为带背光和不带背光两种,基控制器大部分为HD44780,带背光的比不带背光的厚,是否带背光在应用中并无差别,两者尺寸差别如图10所示。
图10 LM016L结构图
LCD1602主要技术参数:?
容量:16×2个字符
芯片工作电压:4.5—5.5V
工作电流:2.0mA(5.0V)
模块最佳工作电压:5.0V
字符
您可能关注的文档
- 在轧辊生产现场利用PHOTOSHOP图像处理软件进行定量金相分析研究经验交流.doc
- 地市公司机关一岗双责描述样例.doc
- 地方政府预算绩效管理改革现状发展及对策研究.doc
- 地形对聚落和交通线路影响.doc
- 地毯铺设注意事项.doc
- 地球上水单元测验.doc
- 地球宇宙环境和太阳活动对地球影响.doc
- 地理信息与旅游学院实践教学体系建设推进年活动总结V1.doc
- 地砖清洗干净方式及技巧.docx
- 地震所带来巨大灾害.doc
- 灌浆材料项目可行性分析报告(模板参考范文) .pdf
- 经理助理工作内容及岗位职责 .pdf
- 网络营销推广方案(10篇) .pdf
- 维修人员培训心得体会(共5篇) .pdf
- 2024七年级数学上册第4章相交线和平行线4.2平行线3.平行线的性质习题课件新版华东师大版.pptx
- 2024七年级数学上册第五章一元一次方程5.4一元一次方程的应用第4课时用一元一次方程解百分率问题习题课件新版冀教版.pptx
- 2024七年级数学上册第1章有理数练素养1.数轴的三种常见题型习题课件新版华东师大版.pptx
- 2024七年级数学上册第3章图形的初步认识3.6角2.角的比较和运算习题课件新版华东师大版.pptx
- 2024七年级数学上册第3章图形的初步认识专题训练9专项整合与线段有关的计算习题课件新版华东师大版.pptx
- 2024七年级数学上册第4章相交线和平行线项目学习习题课件新版华东师大版.pptx
文档评论(0)