FD-SJ86/88微机系统实现的多功能出租车计价器设计

需积分: 4 0 下载量 129 浏览量 更新于2024-09-09 1 收藏 622KB PDF 举报
"这篇论文主要探讨了基于FD-SJ86/88微机实验系统的多功能出租车计价器的设计与实现,作者是曾希君和李泽军,来自中国矿业大学计算机科学与技术学院。该系统采用汇编语言编程,具备计价、计程以及根据路程和时间分别计价的功能。系统由三个模块组成,使用8253可编程计数/定时器进行车轮脉冲采集和分频,8255A进行计算和显示,CPU控制整个流程。关键词包括FD-SJ86/88、汇编语言、多功能出租车计价器和软件编程。" 本文的研究焦点是构建一个基于FD-SJ86/88微处理器的出租车计价器系统,旨在解决现有计价器存在的问题。FD-SJ86/88微机实验系统是设计的基础,通过汇编语言编程,可以实现更精确和多样化的功能。汇编语言的使用允许对硬件底层进行直接控制,提高了系统的效率和灵活性。 系统设计中,8253可编程计数/定时器起着关键作用,它能够捕获车轮旋转产生的脉冲,同时处理标准分频率脉冲,用于里程计算。8253的两个输出通道(OUT0和OUT1)的信号被软件实时监测和比较,以确保数据的准确性和实时性。此外,8255A通用输入输出接口负责计价和计程的计算,它的输出被连接到七段LED数码管,实时显示费用、里程等相关信息。 该计价器系统还具备多种附加功能,如区分白天和晚上的起步价,以及计时、计程、锁存和时钟显示。例如,白天起步价为6.0元,晚上为5.0元,计价范围从0到999.9元,最小计价单位为0.1元;计程范围从0到99.99公里,计程精度为10米;计时范围则涵盖00:00到23:59。这些功能的实现丰富了计价器的实用性,使其能够适应不同需求。 在实际应用中,由于其人性化设计和对8253、8255等专用芯片的有效利用,该系统不仅具有较高的实用价值,而且在成本和可行性方面也表现出优势。该论文的贡献在于提供了一个基于FD-SJ86/88的高效出租车计价器设计方案,对于相关领域的研究和开发具有参考价值。