出租车自动计费器的设计
2
华南理工大学广州学院电气工程学院专业课程设计报告
一、设计目的
本次设计是基于单片机原理课程的内容,进一步了解单片机在专业及生活上的应用 和使用的领域,熟悉以 51 单片机为主的一些常用功能。在设计过程中需要绘制电路图 以及编写单片机程序,本次我们主要学习单片机仿真软件 Proteus 和程序编写软件 Keil 的使用,从而锻炼快速学习和操作软件的能力,掌握单片机接口设计的基本知识与方法 等等。
4
华南理工大学广州学院电气工程学院专业课程设计报告
P3 口同时为闪烁编程和编程校验接收一些控制信号。
端口引脚 P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7
表 3-1 AT89C51 部分引脚功能表
复用功能 RXD(串行输入口) TXD(串行输出口) /INT0(外部中断 0) /INT1(外部中断 1) T0(定时器 0 的外部输入) T1(定时器 1 的外部输入) /WR(外部数据存储器写选通) /RD (外部数据存储器读选通)
3.1 基于 51 单片机的出租车计价器的设计..................................................................2
3.1.1 基于 51 单片机的出租车计价器接线图..................................................................... 2 3.1.2 AT89C51 的管脚结构图及管脚说明........................................................................... 3 3.1.3 AT89C51 的振荡器特性.................................................................................................. 6 3.1.4 芯片擦除..............................................................................................................................6 3.1.5 上拉电阻(RESPACK-8)............................................................................................. 6 3.1.6 LCD 液晶显示器 LGM12641BS1R(128*64)......................................................7
二、设计要求和设计指标
设计意义: 出租车已经成为在当今城市中不可或缺的重要代步方式,因此其行业健康和发展也 获得越来越多的关注。出租车计价器是乘客与司机双方的交易准则,关系着交易双方的 利益。它是出租车行业发展的重要标志,是出租车中最重要的工具。具有良好性能的计 价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。因此,出租车计价器也 应该不断的发展,发挥它在城市领域中的良好作用。 本次设计是基于单片机 AT89S51 为核心控制器的简单出租车自动计费设计,其中复 位电路,时钟电路等使用的是单片机芯片自带的电路。显示器使用 LCD 液晶显示器 LGM12641BS1R(128*64),在上电时显示起步里程、路程、起步价、总费用。用时钟 脉模拟路程,通过按键模拟出租车的运行/暂停。 设计要求: 以 AT89C51 单片机为核心,设计一个出租车自动计费器。计费要求为起步里程 2.3km,起步价 8 元,超过后每公里收费 2.60 元。用液晶显示,显示内容包括“起始(km)、 路程(km)、起价(元)、费用(元)”。配置三个按键,K1 为开始,K2 为停止计费、 K3 为复位。
的管脚第一次写 1 时,被定义为高阻输入。P0 能够用于外部程序数据存储器,它可以 被定义为数据/地址的第八位。在 FLASH 编程时,P0 口作为原码输入口,当 FLASH 进 行校验时,P0 输出原码,此时 P0 外部必须被拉高。
P1 口:P1 口是一个内部提供上拉电阻的 8 位双向 I/O 口,P1 口缓冲器能接收输出 4TTL 门电流。P1 口管脚写入 1 后,被内部上拉为高,可用作输入,P1 口被外部下拉为 低电平时,将输出电流,这是由于内部上拉的缘故。在 FLASH 编程和校验时,P1 口作 为第八位地址接收。
权重
单项成绩
教师评语:
报告(答辩)
50
综合成绩
教师签名:
年月日
华南理工大学广州学院电气工程学院专业课程设计报告
目录
一、设计目的......................................................................................................................................... 1 二、设计要求和设计指标............................................................................................................ 1 三、设计内容......................................................................................................................................... 1
3.2 仿真结果与分析...................................................................................................................... 9 四、本设计改进建议...................................................................................................................... 11 五、总结...................................................................................................................................................12 六、主要参考文献............................................................................................................................13
专业课程设计报告
题目:出租车自动计费器的设计
所在学院 专业班级 学生姓名 学生学号 指导教师 提交日期
2012 年 10 月 27 日
华南理工大学广州学院电气工程学院专业课程设计报告
电气工程学院专业课程设计评阅表
学生姓名
学生学号
同组队员
专业班级
题目名称
出租车自动计费器的设计
一、学生自我总结 设计完成后能按预期的效果进行模拟汽车启动,停止等功能并能够通过 LCD 显示
图 3-4 AT89C51 电子元件图
P3 口:P3 口管脚是 8 个带内部上拉电阻的双向 I/O 口,可接收输出 4 个 TTL 门电 流。当 P3 口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部 下拉为低电平,P3 口将输出电流(ILL)这是由于上拉的缘故。
P3 口也可作为 AT89C51 的一些特殊功能口,如表 3-1 所示: P3 口管脚 备选功能 P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 /INT0(外部中断 0) P3.3 /INT1(外部中断 1) P3.4 T0(记时器 0 外部输入) P3.5 T1(记时器 1 外部输入) P3.6 /WR(外部数据存储器写选通) P3.7 /RD(外部数据存储器读选通)
三、设计内容
Proteus 介绍 Proteus 软件是来自英国 Labcenter electronics 公司的 EDA 工具软件,它组合了高级 原理布图、混合模式 SPICE 仿真,PCB 设计以及自动布线来实现一个完整的电子设计系 统。此系统受益于 15 年来的持续开发,被《电子世界》在其对 PCB 设计系统的比较文章 中评为最好产品—“The Route to PCB CAD”。Proteus 产品系列也包含了我们革命性的 VSM 技术,用户可以对基于微控制器的设计连同所有的周围电子器件一起仿真。用户甚
车费数目。经过这次出租车计价器的课程设计,我学会了如何去查找相关资料,更重要
的是通过查找资料和翻阅书籍学到了不少知识,扩大了知识面,提高了知识水平。还
明白学习是一个长期积累的过程,自己要学习的东西还太多外,还知道了无论做什么
都要必须用认真的态度去完成。
学生签名:
年月日
二、指导教师评定
评分项目
平时成绩
P2 口:P2 口为一个内部上拉电阻的 8 位双向 I/O 口,P2 口缓冲器可接收,输出 4 个 TTL 门电流,当 P2 口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此 作为输入时,P2 口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2 口
3
华南理工大学广州学院电气工程学院专业课程设计报告
3.1 基于 51 单片机的出租车计价器的设计
3.1.1 基于 51 单片机的出租车计价器接线图 计 价器的单片机 控制方案图 如图 3-1 所示。 它由以下几个 部件组 成:单片 机