2.1 基于单片机出租车计价器设计方案
使用单片机AT89C51芯片设计的主要是由电源部分,开关按钮部分,程序控制部分,时间和价格显示部分等。该芯片有40个引脚。它的原理方框图如下图1所示。
硬件各模块的功能如下:
1)键盘控制功能是启动计价器,改变计价器的等待时间,操作条件,它位于主程序中,采用查询方式。
2)掉电存储主要是用来存放计价系统的运行状态情况的消息和计价情况,并且它不再电源接通的时候起作用,它主要作用在电源断开的时候,用来存放目前所设定的价格消息等
3)里程计算单元功能是用传感器来检测信号,之后将检测的信号传送给MCU,MCU再进行一系列的复杂计算,最终输出到显示端显示。
4)单片机IO端不够使用,只能完成里程定价和价格调整的基本功能以及时钟显示功能,可移植性差。
5)数据显示单元包括总金额显示部分和单价显示部分,采在这个设计方案里用的是6位的LED数码管,它可以实现在不同的屏幕上去显示,并且数据信息也看着很清晰[8]。 基于FPGA的出租车计价器设计+仿真图+源代码(3):http://www.youerw.com/zidonghua/lunwen_31096.html