课程设计--基于AT89C52单片机出租车计价器设计
《课程设计--基于AT89C52单片机出租车计价器设计》由会员分享,可在线阅读,更多相关《课程设计--基于AT89C52单片机出租车计价器设计(18页珍藏版)》请在毕设资料网上搜索。
1、基于 AT89C52 单片机出租车计价器设计 摘 要 随着城市建设日益加快,象征着城市面貌的出租车行业也将加速发展。 现在各大中城市出租车行业都已普及自动计价器,所以计价器技术的发展有 很好的前景。尽管小城市尚未普及,但计价器的普及也是毫无疑问的,所以 未来汽车计价器的市场还是十分有潜力的。 出租车计价器是单片机的一种典型应用。 基于单片机的计价器是由单片 机和外部电路组成。包括检测模块,控制模块,人机模块。里程检测模块由 脉冲模拟转速,控制模块包括 AT89C52 单片机,人机模块包括独立键盘和 LED 动态显示。利用脉冲模拟车轮转动进行里程检测,采用 AT24C02 实现 在系统掉电的时候
2、保存单价和系统时间等信息,输出采用 8 位 LED 数码管, 通过开关 S1 分屏控制单价、路程、总金额以及时间的显示。 系统的软件设计主要有:主程序模块、定时中断服务程序、里程计数中 断服务程序、中途等待中断服务程序、显示子程序服务程序键盘服务程序。 本电路设计的计价器主要功能有:数据的复位、白天/晚上转换、数据输 出、计时计价、单价输出及调整、路程输出、语音播报数据信息、实现在系 统掉电的时候保存单价和系统时间等信息等功能。本电路设计的计价器不但 能实现基本的计价,而且还能根据白天、黑夜、中途等待来调节单价,同时 在不计价的时候还能作为时钟为司机同志提供方便。 系统性能指标 1.设定价格;
3、 2.显示当前单价、行驶里程和总金额; 3.里程精确到 0.1 公里。 通过多次调试系统性能达到设计要求。 关键词:AT89C52,脉冲模拟 ,I2C 总线,动态显示 目 录 前 言 4 第 1 章 系统工作原理 8 1.1 功能要求 8 1.2 基本原理 8 第 2 章 硬件设计 10 2.1 单片机最小系统单元 . 10 2.2 掉电存储单元 10 2.3 键盘调整单元 12 2.4 显示单元 . 错误错误!未定义书签。未定义书签。 第 3 章 软件设计 14 3.1 系统主程序 14 3.2 里程计数中断程序 . 15 3.3 中途等待中断程序 错误错误!未定义书签。未定义书签。 3.4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 基于 AT89C52 单片机 出租车 计价器 设计
