全文预览

计程车计价器设计毕业课程设计报告

上传者:塑料瓶子 |  格式:docx  |  页数:39 |  大小:0KB

文档介绍
位转换为米每秒的单位,转换的过程存在一定的误差,但由于顾客的路程一般较远,误差在允许范围之内,且这样有利于价格的计算。 5.4 、单价行程转换程序在超出3公里后计算票价时,将默认的每公里1.2元的单价转换成83米每角, 即路程每次达到 83 米的时候总额加 1 角。而单价可以重新设定,这样就能将超出3公里后的价格转换成以一角的形式累加。 5.5 、行车费用的计算费用的计算分为两部分:一是运行过程中的按行车路程的距离计算,在3公里范围内以起步价的方式收费,计算是否达到 3公里时,采用每秒与速度的乘积的累加方式计算。超出 3公里的部分将额外计算;二是在运行过程中,遇到堵车等情况是,每隔 5秒将会增加一次单价。计程车计价器设计报告 6 六、软硬件设计 6.1 、软件设计根据所需的功能,软件主要分为主程序、键盘扫描子程序、设置单价和起步价子程序、计价子程序、单价计算子程序(计算每角行驶距离) 等。 6.2、硬件接口设置硬件部分要完成数据的输入及输出等操作,采用硬件实验箱完成硬件电路的搭建, 具体的端口连线如下: A口的 A0~A3——键盘的行控制信号 P0~P3; C 口的 C0~C3 ——键盘的列控制信号 Q0~Q3、C6 ——位选第一位、 C5——位选第二位; B口的 B0~B7——段选口; 第5片8255 的CS与30C 连接; 8254 选用定时器 2: OUT2 口与 AT口连接; GATE2 与5V连接; CLK2 与47K 连接; CS与32C 连接。第5片8255 的端口键盘接口 A0P0 A1P1 A2P2 A3P3 C0Q0 C1Q1 C2Q2 C3Q3 计程车计价器设计报告 7 C5DS7 C6DS8 B0A B1B B2C B3D B4E B5F B6G B7DP CS30C 8254 端口连线 OUT 2AT GATE2 5V CLK2 47K CS32C

收藏

分享

举报
下载此文档