摘要:本设计是一个基于单片机STC89C52的出租车自动计费,附有复位电路,时钟电路,键盘电路等。复位电路是单片机的初始化操作,除了正常的初始化外,通过复位电路可以重新开始。时钟电路采用12MHz的晶振,作为系统的时钟源,具有较高的准确性。75992
在上电时字符型液晶1602显示最初的起步价,里程收费和等待时间收费三种收费,我们可以通过按键来调整起步价,里程收费和等待时间收费,以及出租车的运行,暂停,停止。在1602液晶上可以显示出租车运行的时间和运行时暂停的时间,通过计算可以得出总共的费用和总的路程。
毕业论文关键词:STC89C52,1602液晶,出租车计费器
Abstract: The design is based on a monolithic integrated circuit STC89C52 taxi billing design, with reset circuit, clocking circuit, keyboard circuit。 Reset circuit is initialized, besides the normal operation of the initial dilemma, as a foreigner, through the reset circuit can start again。 12MHz adopts the clock circuit, as a system of crystal oscillator, higher clock source。
The characters in the crystal that the initial 1602, charges, fees mileage waiting time, three buttons can be adjusted by charging fees, just waiting time, mileage。 Through the simulation of the taxi, buttons, stop。 Suspension In the liquid crystal display can run 1602, operation time, when suspension can be obtained by the computation of the total cost。
Key words: STC89C52,1602 LCD,Taxi devices
目 录
1 引言 6
1。1 选题背景和意义 6
1。2 概述 6
2。1 设计任务 7
2。2 设计方案 7
3 基本原理 8
4 硬件设计 9
4。1 霍尔传感器单元 9
4。2 振荡电路 10
4。3 复位电路设计 11
4。4 键盘接口电路 11
4。5 显示电路 12
4。5。1 1602LCD的基本参数及引脚功能 12
4。5。2 显示模块采用1602液晶显示接口电路 13
4。6 单片机各引脚功能说明 14
5 软件设计 15
5。1 中断子函数 15
5。2 判键子函数 16
5。3 显示子程序 17
5。4 总程序流程框图 19
6 仿真与实验 20
6。1 安装步骤 20
6。2 仿真图 20
6。3 实物图 21
总结 22
参考文献 23
致谢 24
附录A 原理图 25
附录B 程序清单 26
1 引言
1。1 选题背景和意义
八十年代出租车兴起,至今出租车已经成为城市交通不可缺少的部分。计价器是乘客与司机双方公平交易的结算工具,计价器的合理与否,直接关系到消费者和经营者的经济利益。从加强行业管理,减少司机和乘客的纠纷出发,计价器也列入国家首批强制检定的工作计量工具,是国家质量技术监督部门强化管理的六类重点计量器具之一。计价器为满足当今社会的需求,经历了全部机械齿轮结构仅能计程到半机械半电子化的计程、计价一体化发展到现在完全电子化的蜕变。随着集成电路的不断发展,计价器的功能也在不断的完善,单片机出现后集合外围芯片更是促进了它的发展,使得计价器除了完成计程、计价、显示等基本功能还延伸出了按时间自主变更单价、语音提示以及发票打印等功能。 STC89C52单片机的出租车计费器设计+电路图+程序:http://www.youerw.com/zidonghua/lunwen_87075.html