本文主要为广大网友提供“基于AT89S51的多功能出租车计价器”,希望对需要基于AT89S51的多功能出租车计价器网友有所帮助,学习一下!
论文编号:TX294 论文字数:8578,页数:33,有任务书,程序语言:汇编
摘 要
本设计利用AT89S51单片机、AT24C02掉电存储单元及A44E霍尔传感器电路实现一台多功能出租车计价器,具有性能可靠、电路简单、成本低等特点。所设计的出租车计价器的主要功能有:数据的复位、数据输出、路程输出、计时计价、单价输出及调整、显示当前的系统时间等功能,同时在不计价的时候还能作为时钟为司机同志提供方便。
关键词 多功能出租车计价器;AT89S51;AT24C02
目 录
摘 要 1
第1章 绪论 2
第2章 系统硬件设计 3
2.1 控制电路方案论证与比较 3
2.2 系统硬件设计 4
2.2.1 系统的硬件构成 4
2.2.2 AT24C02芯片简介 4
2.2.3 AT24C02掉电存储单元的设计 5
2.2.4 里程计算和计价单元的设计 5
2.2.5 数据显示单元设计 7
2.2.6 多功能出租车计价器总体电路图 9
第3章 系统软件设计 10
3.1 系统主程序设计 10
3.2 定时中断服务程序 12
3.3 里程计数中断服务程序 12
3.4 中途等待中断服务程序 12
3.5 显示子程序服务程序 13
3.6 键盘服务程序 13
第4章 系统调试 14
4.1 里程计价测试 14
4.2 掉电存储测试 15
第5章 结论 16
致 谢 17
参考文献 18
附录一 原理图 19
附录二 源程序 20