出租车计价器课程设计_第1页
出租车计价器课程设计_第2页
出租车计价器课程设计_第3页
出租车计价器课程设计_第4页
出租车计价器课程设计_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、辽辽 宁宁 工工 业业 大大 学学单片机原理及接口技术单片机原理及接口技术 课程设计(论文)课程设计(论文)题目:题目: 出租车计价器设计出租车计价器设计 院(系):院(系): 电气工程学院电气工程学院 专业班级:专业班级: 自动化自动化 学学 号:号: 学生姓名:学生姓名: 董宇奇董宇奇 指导教师:指导教师: (签字)起止时间:起止时间:2015.6.22-2015.7.32015.6.22-2015.7.3辽 宁 工 业 大 学 课 程 设 计 说 明 书 (论文)本科生课程设计(论文)I课程设计(论文)任务及评语课程设计(论文)任务及评语院(系):电气工程学院 教研室:自动化 本科生课程

2、设计(论文)II注:成绩:平时20% 论文质量60% 答辩20% 以百分制计算学 号学生姓名董宇奇专业班级课程设计(论文)题目出租车计价器设计课程设计(论文)任务课题完成的功能、设计任务及要求、技术参数课题完成的功能、设计任务及要求、技术参数实现功能实现功能设计一款出租车计价器,该计价器根据不同情况具有不同的收费标准,具有单程和往复转换开关,能够在掉电的情况下存储单价等数据,具有等待计费功能。硬件设计包括 CPU 选型、最小系统电路、里程计量电路、按键显示、时钟电路等。软件采用汇编语言或 C 语言实现。设计任务及要求设计任务及要求1、确定设计方案,画出方案框图。2、进行硬件电路的设计,包括元器

3、件选择。3、绘制原理图。4、绘出程序流程图,并编写里程采集程序、计费程序及显示程序。5、要求认真独立完成所规定的全部内容;所设计的内容要求正确、合理。6、按学校规定的格式,撰写、打印设计说明书一份;设计说明书应在4000字以上。技术参数技术参数1、白天:1.2 元/公里,晚上 2 元/公里;2、里程计量精度:2%。进度计划1、布置任务,查阅资料,确定系统设计方案(2 天)2、系统硬件设计及模块选择(3 天)3、系统软件设计及编写功能程序及调试(3 天)4、撰写、打印设计说明书(1 天)5、验收及答辩。 (1 天)指导教师评语及成绩平时: 论文质量: 答辩: 总成绩: 指导教师签字: 年 月 日

4、本科生课程设计(论文)III摘 要随着我国社会的飞速发展,人们对出行有了更多更高的要求,给公共交通的发展带来了极大的空间和需求。城市出租车已经成为除公交车之外的城市最大的交通运力,出租车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。出租车计价器的硬件设计以 AT89C51 单片机为核心控制元件,利用灵敏的霍尔开关型器件 A44E 霍尔传感器测距,采用 AT24C02 实现在系统掉电的时候保存单价和系统时间等信息,输出采用 6 位 LED 数码管,通过开关控制单价、路程、总金额。系统的软件设计主要有:主程序模块、定时中断服务程序、里程计数中断服务程序、中

5、途等待中断服务程序、显示子程序服务程序键盘服务程序。本电路设计的计价器主要功能有:数据的复位、白天/晚上转换、数据输出、计时计价、实现在系统掉电的时候保存单价和系统时间等信息等功能。本电路设计的计价器不但能实现基本的计价,而且还能根据白天、黑夜、中途等待来调节单价,此次设计具有很大的现实意义。关键词:单片机;霍尔传感器;AT24C02;掉电保护 本科生课程设计(论文)IV目 录第 1 章 绪论.1第 2 章 课程设计的方案.22.1 概述 .22.2 总体设计方案的论证与比较 .2第 3 章 硬件设计.43.1 单片机最小系统设计 .43.2 里程检测设计 .63.3 LED 显示设计 .73

6、.4 AT24C02 掉电存储单元的设计.73.5 按键单元的设计 .93.6 硬件设计总原理图 .10第 4 章 软件设计.114.1 主程序模块 .114.2 定时中断服务程序 .134.3 里程计数中断服务程序 .144.4 显示子程序服务程序 .144.5 键盘服务程序 .15第 5 章 课程设计总结.16参考文献.17附录.18附录.19本科生课程设计(论文)1第 1 章 绪论出租车计价器是出租车营运收费的专用智能化仪表,随着电子技术的发展,出租车计价器技术也在不断进步和提高。国内出租车计价器已经经历了 4 个阶段的发展。从传统的全部由机械元器件组成的机械式,到半电子式即用电子线路代

7、替部分机械元器件的出租车计价器;再从集成电路式到目前的单片机系统设计的出租车计价器。汽车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。它关系着交易双方的利益。具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。因此,汽车计价器的研究也是十分有一个应用价值的。我国在 70 年代开始出现出租车,但那时的计费系统大都是国外进口不但不够准确,而且在计费方面存在诸多问题,在使用中有很多不适用的地方,价格还十分昂贵,给出租车司机带来很大的负担。随着改革开放日益深入,出租车行业的发展势头已十分突出,国内各机械厂家纷纷推出国产计价器,而且随着技术的

8、不断进步,计价器的功能以及质量越来越好。出租车计价器的功能从刚开始的只显示路程(需要司机自己定价,计算后四舍五入) ,到能够自主计费,以及现在的能够打一发票和语音提示、按时间自主变动单价等功能。随着城市旅游业的发展,出租车行业已成为城市的窗口,象征着一个城市的文明程度。本次设计的目的在于现在各大中城市出租车行业都已普及自动计价器,而且出租车在人们的日常生活中使用的比例在逐年增大,人们在外出时选择出租车作为交通工具已经成为现在社会的现状,所以计价器技术的发展已成定局。而部分小城市尚未普及,出租车计价器的推广必然在未来呈现大量增长的趋势,随着城市建设日益加快,经济实力的不断提升,象征着城市面貌的出

9、租车行业也将加速发展,计价器的普及也是毫无疑问的,所以未来汽车计价器的市场还是十分有潜力的。所以本次出租车计价器的设计具有很好的现实意义,会对小城市的发展以及人们生活质量的提高有很大意义。本科生课程设计(论文)2第 2 章 课程设计的方案2.1 概述本次设计主要是综合应用所学知识,利用 89C51 单片机设计出租车计价器,并在实践的基本技能方面进行一次系统的训练。能够较全面地应用“单片机”课程中所学的基本理论和基本方法,并初步掌握小型单片机系统设计的基本方法。 应用场合: 应用于出租车计价器 ,本次设计里程计算采用霍尔传感器 A44E,出租车计价器有一个脉冲测速传感器,通过脉冲计数可以显示出租

10、车行驶里程和计费。 系统功能介绍: 计价器显示的营运金额是营运里程与价格的函数。出租车计价器通过传感器与行驶车辆连接,实现基本的里程计价功能和价格调节、时钟显示功能。2.2 总体设计方案的论证与比较方案一:采用数字电路控制。采用传感器件,输出脉冲信号,经过放大整形作为移位寄存器的脉冲,实现计价,但是考虑到这种电路过于简单,性能不够稳定,而且不能调节单价,也不能根据天气调节计费标准,电路不够实用。其原理方框图如图 2.1 所示。图 2.1 方案一框图方案二:采用单片机控制。利用单片机丰富的 IO 端口,及其控制的灵活性,实现基本的里程计价功能和价格调节、时钟显示功能。其原理方框图如图 2.2 所

11、里程传感器单价显示金额显示电源电路及保护电路移位寄存器本科生课程设计(论文)3示。图 2.2 方案二框图通过比较以上两种方案,单片机有较大的活动空间,利用单片机丰富的 IO端口,及其控制的灵活性,不但能实现基本的里程计价功能和价格调节、时钟显示功能,而且能在很大的程度上扩展功能,还可以方便的对系统进行升级。为此我们采用了单片机进行设计,相对来说功能强大,用较少的硬件和适当的软件相互配合可以很容易的实现设计要求。所以我们采用方案二。方案二总中采用独立式键盘电路,启动清除单元采用按键控制,里程采集部分采用霍尔传感器 A44E 构成里程采集设计,运用 AT24C02 构成掉电保护电路,数出显示采用六

12、位一体数码管做输出显示。89C51单片机键盘电路启动/清除开关里程传感器AT24C02掉电存储单元LED显示单元本科生课程设计(论文)4第 3 章 硬件设计3.1 单片机最小系统设计AT89C51 的引脚功能说明AT89C51 有 40 个引脚,其引脚图如图 3.1 所示。 图 3.1 单片机引脚图其各自引脚功能如下:VCC:电源电压。GND:地。P0 口:P0 口是一组 8 位漏极开路型双向 I/O 接口,也即地址/数据总线复用口。当访问外部数据存储器或程序存储器时,这组口线分时转换地址和数据总线复用,在访问期间激活内部上拉电阻。P1 口:P1 口是一个带内部上拉电阻的 8 位双向 I/O

13、接口,P1 的输出缓冲级可驱动 4 个 TTL 逻辑门电路。 P2 口:P2 口是一个带有内部上拉电阻的 8 位双向 I/O 口,P2 的输出缓冲级可驱动 4 个 TTL 逻辑门电路。在访问外部程序存储器或 16 位地址的外部数据存本科生课程设计(论文)5储器时 P2 口送高 8 位地址数据。P3 口:P3 口是一组带有内部上拉电阻的 8 位双向 I/O 接口。RST:复位输入。ALE/ :当访问外部数据时,ALE(地址锁存允许)输出脉冲用于锁存PROG地址的低 8 位字节。对 FLASH 存储器编程时,该引脚还用于输入编程脉冲() 。PROGEA/VPP:外部访问允许。XTAL1:振荡器反相

14、放大及内部是钟发生器的输入端。XTAL2:振荡器反相放大器的输出端。AT89C51 单片机正常工作,必须连接基本电路,基本电路包括晶振电路和复位电路。(1)晶振电路单片机的时钟信号通常有两种产生方式:一是内部时钟方式,二是外部时钟方式。内部时钟方式是利用单片机内部的振荡电路产生时钟信号。外部时钟方式是把外部已有的时钟信号引入到单片机内。本设计所采用的是内部时钟方式。在单片机的 XTAL1 和 XTAL2 引脚外接石英晶体(简称晶振) ,作为单片机内部振荡电路的负载,构成自激振荡器,可在单片机内部产生时钟脉冲信号。C1和 C2 可以稳定振荡频率,并使快速起振。本电路选用晶振12MHz,C1=C2

15、=30pF。 (2)复位电路复位是使单片机处于某种确定的初始状态。单片机工作从复位开始。在单片机 RST 引脚引入高电平并保持 2 个机器周期,单片机就执行复位操作。复位操作有两种基本方式:一种是上电复位,另一种是上电与按键均有效的复位。本设计采用了后一种复位电路。当 RST 获得高电平,随着电容 C3的充电,RST 引脚的高电平将逐渐下降。若该高电平能保持足够 2 个机器周期,就可以实现复位操作。选择C3=30pF,R1=10K。电路如图 3.2 所示。本科生课程设计(论文)6图3.2 单片机最小系统3.2 里程检测设计使用单片机进行测速,可采用简单的脉冲计数法。只要转轴每旋转一周,产生一个

16、或固定的多个脉冲,将脉冲送入单片机中进行计算,即可获得转速的信息。常用的测速元件有霍尔传感器、光电传感器和光电编码器。里程测量传感器的选择也有以下几种方案:使用光敏电阻对里程进行测量、利用编码器对车轮的圈数进行测量、利用霍尔传感器对里程进行测量、利用干簧管型传感器测量里程。光敏电阻对光特别敏感,当白天行驶时,外界光源将导致光敏电阻发出错误信号;光敏电阻对环境的要求相当高,如果光敏或发光二极管被泥沙或灰尘所覆盖,光敏电阻就不能再进行准确测量;而编码器必须安装在车轴上,安装较为复杂;霍尔元件或干簧管不但不受天气的影响,即使被泥沙或灰尘覆盖也不会有影响,而且安装方便。所以本设计采用霍尔元件对里程与速

17、度进行测量,既简单易行,又经济适用。使用霍尔传感器获得脉冲信号,其机械结构也可以做得较为简单,只要在转轴的齿轮盘上粘上一粒磁钢,霍尔元件固定在前叉上,当车子转动时霍尔元件靠近磁钢,就有信号输出,转轴旋转时,就会不断地产生脉冲信号输出。如果在齿轮盘上粘上多粒磁钢,可以实现旋转一周,获得多个脉冲输出。在粘磁钢时要注意,霍尔传感器对磁场方向敏感,粘之前可以先手动接近一下传感器,如果没有信号输出,可以换一个方向再试。这种传感器不怕灰尘、油污,在工业现场应用广泛。霍尔传感器是对磁敏感的传感元件,常用于信号采集的有 A44E,该传感器是一个 3 端器件,外形与三极管相似,只要接上电源、地,即可工作,工作电

18、压范围宽,使用非常方便。A44E 的引脚如图 3.3 所示。本科生课程设计(论文)7图 3.3 A44E 引脚图本科生课程设计(论文)83.3 LED 显示设计本设计中采用 LED 数码管显示。在单片机系统中,通常用 LED 数码显示器来显示各种数字或符号。由于它具有显示清晰、亮度高、使用电压低、寿命长的特点,因此使用非常广泛。八段 LED 显示器由 8 个发光二极管组成。其中 7 个发光二极管构成字型“8”的各个笔画段,另一个小数点为 dp 发光二极管。LED显示器有两种不同的形式:一种是发光二极管的阳极都连在一起的,称之为共阳极 LED 显示器;另一种是发光二极管的阴极都连在一起的,称之为

19、共阴极 LED显示器。本次设计采用六位一体数码管采用共阳极接法,单片机与数码管之间加8 个 10k 的上拉电阻。数码管显示电路如图 3.4 所示。 图 3.4 数码管显示电路3.4 AT24C02 掉电存储单元的设计AT24C02 是一个 2K 位串行 CMOSE2PROM。内部含有 256 个 8 位字节, AT24C02 有一个 16 字节页写缓冲器,该器件通过 I2C 总线接口进行操作有一个专门的写保护功能。AT24C02 支持 I2C 总线数据传送协议。数据传送是由产生串行时钟和所有起始停止信号的主器件控制的。主器件和从器件都可以作为发送器或接收器,但由主器件控制传送数据(发送或接收)

20、的模式,通过器件地址输入端 A0、A1 和 A2 可以实现将最多 8 个 24C02 器件连接到总线上。管脚图如 3.5所示。本科生课程设计(论文)9AT24C02 芯片引脚配置说明:A2-A0:地址引脚SDA、SCL:总线接口WP:写保护引脚,WP 接 VSS 时,禁止写入高位地址,WP 接 VDD 时,允许写入任何地址GND:接地端VCC:电源端 图 3.5 AT24C02 引脚图 掉电存储单元的作用是在电源断开的时候,存储当前设定的单价信息。AT24C02 是 ATMEL 公司的 2KB 字节的电可擦除存储芯片,采用两线串行的总线和单片机通讯,电压最低可以到 2.5V,额定电流为 1mA

21、,静态电流 10Ua(5.5V),芯片内的资料可以在断电的情况下保存 40 年以上,而且采用 8 脚的 DIP 封装,使用方便。其电路如图 3.6 所示。本科生课程设计(论文)10 图 3.6 掉电存储电路原理图图中 R16、R17 是上拉电阻,其作用是减少 AT24C02 的静态功耗,由于AT24C02 的数据线和地址线是复用的,采用串口的方式传送数据,所以只用两根线 SCL(移位脉冲)和 SDA(数据/地址)与单片机传送数据。3.5 按键单元的设计本次设计采用独立式键盘的接口电路:在单片机应用系统中,有时只需要几个简单的按键向系统输入信息。这时,可将每个按键直接接在一根 I/O 接口线上,

22、本科生课程设计(论文)11这种连接方式的键盘称为独立式键盘。如图 3.7 所示。每个独立按键单独占有一根 I/O 接口线,每根 I/O 接口线的工作状态不会影响到其他 I/O 接口线。这种按键接口电路配置灵活,硬件结构简单,但每个按键必须占用一根 I/O 线,I/O 接口线浪费较大。故只在按键数量不多时采用这种按键电路。在此电路中,按键输入都采用低电平有效。上拉电阻保证了按键断开时,I/O 接口线有确定的高电平。图 3.7 独立式键盘电路电路共采用了四个按键,S1、S2、S3、S4,其功能分别是:S1 分屏显示切换按键,S2 功能设定按键,S3 白天晚上切换按键,S4 中途等待开关。(1)S1

23、 按键的功能在出租车不走的时候,按下 S1,可以实现数据的分屏显示,车在行走的时候只有总金额和单价显示屏在显示,当到达目的地的时候,客户要求查看总的里程的时候,就可以按下 S1 切换到里程和单价显示屏,供客户查询。(2)S2 按键的功能在按下 S1 按键之后,若接着按下 S2 键则进行单价调整(默认为调整白天单价),当接着按下 S1 时,则进行晚上单价调,再次按下 S1 可进行中途等待单价调整。当单价调整结束后,可以通过过按下 S2 按键进行时间调整,默认为调整时,接着按下 S1 可进行调整分,分调整后再接下 S1 可进行秒调整。当时调整完成后,若接着按下 S2 则又可进行单价调整。(3)S3

24、 按键的功能本科生课程设计(论文)12在显示金额及单价时,若按下 S3 键则显示路程和单价,再次按下 S3 则可返回显示金额及单价。(4)S4 按键的功能在按下 S1 按键之后,若接着按下 S4 按键,则进行设定默认晚上单价,并启动计价器,若没有按下 S4 则可设定默认单价(白天) ,并启动计价器。当设定默认晚上单价结束后,再次接下 S4 按键则可设定默认中途等待单价,并启动计价器。当设定默认中途等待单价后,若还按一次 S4,则返回系统时间的显示。3.6 硬件设计总原理图将单片机最小系统、里程采集设计单元、LED 显示设计单元、掉电保护设计单元以及键盘单元的设计整合在一起,构成硬件设计总体原理

25、图,总体原理图见附录。本科生课程设计(论文)13第 4 章 软件设计本系统的软件设计主要可分为主程序模块、定时计数中断服务程序、里程计数中断服务程序、显示子程序服务程序、键盘服务程序五大模块。各模块都具有不同的功能实现,在电路中实现不同的任务内容,下面对各部分模块进行简单的介绍。4.1 主程序模块在主程序模块中,需要完成对各接口芯片的初始化、出租车起价和单价的初始化、中断向量的设计以及开中断、循环等待等工作。另外,在主程序模块中还需要设置启动/清除标志寄存器、里程寄存器和价格寄存器,并对它们进行初始化。然后,主程序将根据各标志寄存器的内容,分别完成启动、清除、计程和计价等不同的操作。当按下 S

26、1 时,就启动计价,将根据里程寄存器中的内容计算和判断出行驶里程是否已超过起价公里数。若已超过,则根据里程值、每公里的单价数和起价数来计算出当前的累计价格,并将结果存于价格寄存器中,然后将时间和当前累计价格送显示电路显示出来。当到达目的地的时候,由于霍尔开关没有送来脉冲信号,就停止计价,显示当前所应该付的金额和对应的单价,到下次启动计价时,系统自动对显示清零,并重新进行初始化过程。在出租车不走的时候,按下 S1,可以实现数据的分屏显示,车在行走的时候只有总金额和单价显示屏在显示,当到达目的地的时候,客户要求查看总的里程的时候,按下 S1 切换到里程和单价显示屏。使用霍尔传感器获得脉冲信号,其机

27、械结构也可以做得较为简单,只要在转轴的齿轮盘上粘上一粒磁钢,霍尔元件固定在前叉上,当车子转动时霍尔元件靠近磁钢,就有信号输出,转轴旋转时,就会不断地产生脉冲信号输出。在掉电保护电路中,使用 AT24C02 芯片外接电阻设计掉电保护电路,该电路是利用定时器没一秒产生一次计数脉冲,将单片机的数据保存在芯片中,此电路设计为了保证单片机在突然断电的情况下,储存断电之前的单片机里的数据显示,在恢复上电后将保存的数据传送给单片机,保证数据不会丢失。在单片机将程序处理完毕后,通过 LED 设计的显示电路将单片机处理完的数据显示在数码管上。方便乘客查询系统主程序流程图如图 4.1 所示。本科生课程设计(论文)

28、14本科生课程设计(论文)15初始化数据s1按下?s2按下?设置默认单价白天启动计价器里程中断到一公里?总路程+1总金额+1传感器有信号?停止计价和里程计数显示金额及单价s3按下?显示路程和单价s3按下?设定晚上单价s4按下?设定中途等待单价s4按下?返回时间显示开始YNYNYNYNNYYNNYNYYN本科生课程设计(论文)16图 4.1 主程序流程图本科生课程设计(论文)174.2 定时中断服务程序在定时中断服务程序中,每 100ms 产生一次中断,当产生 10 次中断的时候,也就到了一秒,送数据到相应的显示缓冲单元,并调用显示子程序实时显示。然后恢复现场并中断返回。定时中断服务程序流程图如

29、图 4.2 所示。保护现场重置计数初值中断10次?数据送显示缓存单元调用显示子程序恢复现场并中断返回开始YN本科生课程设计(论文)18图4.2 定时中断服务程序流程图本科生课程设计(论文)194.3 里程计数中断服务程序外中断 0 服务程序用于对单片机 P3.2 口输入的圈脉冲进行计数,为十六进制计数器。每次计数一次后,对里程数据进行一次存储操作。当车轮每转一圈,通过霍尔元件将脉冲数输入单片机内,通过计数器计出脉冲数,再用乘法子程序算出里程数。里程处理子程序流程图如图 4.3 所示。 图 4.3 里程计算子程序流程图4.4 显示子程序服务程序由于出租车计价器是分屏显示数据,通过开关控制显示不同

30、的数据,所以就要用到 4 个显示子程序,在显示的过程中调用显示子程序,四个显示子程序分别是:时分秒显示子程序、金额单价显示子程序、路程单价显示子程序、单价调节子程序。开始点亮里程指示灯将车轮转数转化为里程显示里程值返回本科生课程设计(论文)20本科生课程设计(论文)214.5 键盘服务程序键盘采用查询的方式,采用独立式按键电路放在主程序中,当没有按键按下的时候,单片机循环主程序,一旦有按键按下,便转向相应的子程序处理,处理结束再返回。流程图如图 4.4 所示。图 4.4 键盘服务程序流程图开始保护现场初始化是否按下按键键盘处理程序恢复现场并中断返回YN本科生课程设计(论文)22第 5 章 课程

31、设计总结本次基于 89C51 单片机设计出租车计价器的设计,里程测量部分采用霍尔传感器 A44E,完成里程的测量并将数据传送到单片机,掉电保护部分采用AT24C02 设计掉电保护电路,实现数据在掉电情况下的存储,显示部分采用74HC164 芯片驱动六位一体的 LED 数码管显示,各部分经过与单片机的数据传送与处理,实现出租车计价器的设计。通过这次设计不仅学会了如何去查找相关资料,更重要的是通过查找资料和翻阅书籍学到了不少知识,扩大了知识面,提高了知识水平。巩固和提高了所学习的单片机的理论知识。在自己动手实践过程学会了许多课本上学习不到的知识,并且在实践中认识到自己在单片机学习中有很多不足的地方

32、,真正认识到理论联系实际的重要性,为以后的学习和工作提供了很多有价值的经验。通过这次设计不仅增强了自己的动脑能力和动手能力,也提高了我思考问题、分析问题、解决问题的能力。这次设计使我认真认识到完整、严谨、科学分析问题、解决问题的思想是多么的重要,只有拥有了科学的态度才能设计出有用的产品。另外通过本次设计,是我认识到自己理论知识的应用能力有很大的欠缺,需要在以后的学习中进一步提高。 本科生课程设计(论文)23参考文献1 李群芳,黄建.单片机微型计算机与接口技术M.北京:电子工业出版社,2001 2 董辉.汽车电子技术传感器M.北京:北京理工大学出版社,19953 魏永昌.单片机外围电路设计M.北

33、京:电子工业出版社,20064 高峰.单片微型应用系统设计及实用技术M.北京:机械工业出版社,20045 梅丽凤.单片机原理及接口技术M.北京:清华大学出版社,20096 翟敏焕. 基于单片机的出租车计价器设计J.现代计算机, 2014, (1):64-677 徐良熊.出租车计价器的设计与分析J.仪器仪表用户,2012,19(3):61-638 刘尧,白福忠,兰月政.基于 AT89C51 单片机出租车计价器的研究J.测控技术,2013,32(11):22-259 马艳英.单片机原理及接口技术的实际应用J.电子技术与软件工程,2013,(10):80-8010 王倩.基于单片机的出租车计价器的里

34、程检验设计J.电子技术与软件工程,2013,(12):121-12111 肖卫初,陈伟宏.利用单片机的多功能出租车计价器的设计J.现代电子技术,2008,(8):42-4412 肖鹏,陈伟民.一种新型多功能出租车计价器方案设计J.自动化与仪器仪表,2009,(3):50-5113 李宜兴.简易车租车计价器的设计与仿真J.现代工业经济和信息化,2014,(5):21-2314 包彬.单片机复位电路的设计与分析.光电技术应用J.2009,10(3):12-1315 陈寒青.基于单片机的出租车计价器软件功能分析与实现J.现代电子技术,2011,34(10):35-39本科生课程设计(论文)24本科生

35、课程设计(论文)25附录系统总原理图本科生课程设计(论文)26附录主程序:ORG 0000HAJMP MAINORG 0003HAJMP TOORG 000BHAJMP TO TIMEORG 001BHAJMP TO STARTORG 0030HMAIN: MOV S , #70HMOV TMOD, #11HMOV TH0, #3CHMOV TL0, #0B0HMOV TH1, #3CHMOV TL1, #0B0HMOV 22H, #0AHSETB EASETB TR0SETB EX0SETB IT0SETB ET0SETB ET1MOV R7, #34MOV R0 , #69H定时中断服务程序:PUSH PSWPUSH ACCMOV TH0, #3CHMOV TL0, #0B0H本科生课程设计(论文)27INC MS100

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论