摘 要:单片机的大规模使用,使之在各个领域都拥有一席之地。本次设计就是在 STC89C52单片机基础上设计的一款出租车计费器。由按键电路,电源电路,单片机最小系统电路,存储器电路和显示电路组成。通过按键电路模拟出租车行进过程中的各种状态,正常行驶,等待,白天和夜晚区分,传送到单片机中处理,通过 LCD1602 显示芯片显示计价,单价,等待时间,并存储到 AT24C02 芯片中,完成整个出租车计费系统。起步价为三千米,三千米以外单位千米计价,默认白天计价为 1.8 元,晚上计价为 2.2元,当出租车等待时,三分钟以内不计算价格,三分钟以外计算收费,默认白天单价 0.5元,晚上默认为 1 元,这些价格都可以通过参数设置界面设置。能够白天晚上切换,等待时间、单价、总价都通过 LCD1602 显示,最后把数据贮存到 AT24C02 存储芯片。
关键词:单片机,1602 液晶,出租车计费器
目录
摘要
Abstract
前言-4
1.1 国内外的研究状况-4
1.2 本文的主要研究内容及论文结构安排-5
2-方案的设计与论证-5
2.1 控制方式的选择-5
2.2 控制方案的确定-6
3-硬件电路的设计-7
3.1-系统的功能分析及体系结构设计-7
3.2 模块电路的设计-8
4-软件设计-17
4.1-keil 软件设计思想-17
4.2 程序流程图-18
5 系统焊接与调试-18
5.1 电路焊接-18
5.2 系统调试-19
5.3 实物测试-21
结-论-26
参考文献-27
致谢-28
附录 A-29