出租车计费器 摘 要 本设计基于单片机AT89C52出租车计费设计,具有复位电路、时钟电路、键盘电路。复位电路初始化,除了正常运行的初始困境外,通过复位电路可以重新开始。12MHz采用时钟电路,作为晶体振荡器系统,具有较高的时钟源。 水晶里的字最初的1602,收费,里程等待时间,三个按钮可以调整收费,只是等待时间,里程。通过模拟出租车,按钮,停止。悬浮在液晶显示屏上可以运行1602,运行时间,当悬浮可以通过计算总成本得到。这里主要为核心控制器AT89C52单片机P0口后1602液晶模块,P1口后键,通过按键。 关键词 AT89C52;1602液晶;出租车计费器 目 录 摘 要 II Abstract III 1 绪论 4 2 系统设计方案 4 2.1 系统的设计要求 4 2.2 设计方案选择 6 2.3 系统的工作原理 4 3 系统硬件设计 7 3.1 单片机介绍 8 3.1.1 AT89C52的特点 8 3.1.2 AT89C52引脚功能 8 3.2 硬件组成 9 3.2.1 时钟模块 10 3.2.2 复位模块 10 3.2.3 振荡电路模块 11 3.2.4 显示模块 11 3.2.5 里程测量模块 13 3.2.6 报警模块 14 3.2.7按键模块 14 3.3 总体原理图 14 3.4 元件封装 15 3.4.1常用封装形式 15 3.4.2封装元件 16 3.5 电路的ERC检查 16 3.6 生成网络表 17 3.6.1网络表的作用 17 3.6.2 网络表的格式 17 3.6.3 产生网络表 18 3.7 PCB设计 19 3.7.1 PCB编辑器 19 3.7.2 规划电路板 19 3.7.3 装入网络表及元件的封装形式 20 3.7.4 元件的布局及布线 22 4 系统软件设计 26 4.1 主程序模块 26 4.1.1 清零设置 26 4.1.2 速度计算设置 26 4.1.3 停车计时设置 27 4.1.4 记价设置 28 4.2 中断子函数模块 28 4.3 判键子函数模块 30 4.4 显示子程序模块 31 4.5 参数设置程序模块 33 5 计费器安装及调试 34 5.1 制作所用元器件 34 5.1.1 PCB板 34 5.1.2 元器件清单 34 5.2 元件安装和焊接 35 5.3 硬件调试 36 5.3.1 开机与关机调试 36 5.3.2 参数设置调试 37 5.3.3 计费调试 38 结 论 40 参考文献 41 谢 辞 42 附录A 43 |
出租车计费器
更新时间:2018-11-17
上一篇:基于单片机的电子称设计2
下一篇:基于语音识别的智能家居系统的研究