基于VHDL语言的出租车计程计价表设计与实现
版权申诉
139 浏览量
更新于2024-07-06
1
收藏 214KB PDF 举报
"基于VHDL的出租车计价器设计说明书"
本设计说明书介绍了基于VHDL语言的出租车计价器设计,使用QuartusII软件作为开发平台。该设计实现了出租车计程计价表的多种功能,包括车型设置、起步里程设置、起步价设置、分时计价设置、里程显示、计费显示、计时显示、点阵数码管显示汉字及数字钟的报时及发光二极管花色显示等。
一、设计任务说明
本设计的任务是设计一个出租车计程计价表,具有多种功能,包括车型设置、起步里程设置、起步价设置、分时计价设置、里程显示、计费显示、计时显示、点阵数码管显示汉字及数字钟的报时及发光二极管花色显示等。该设计需要使用VHDL语言,以QuartusII软件作为开发平台。
二、设计任务要求
本设计需要满足以下要求:
* 车型设置:能够选择不同车型的计价方式
* 起步里程设置:能够设置起步里程的值
* 起步价设置:能够设置起步价的值
* 分时计价设置:能够设置分时计价的方式
* 里程显示:能够显示当前的里程值
* 计费显示:能够显示当前的计费值
* 计时显示:能够显示当前的时间
* 点阵数码管显示汉字及数字钟的报时:能够显示当前的时间和日期
* 发光二极管花色显示:能够显示当前的时间和日期
三、设计内容
(一)里程计价部分
该部分主要实现了里程显示和计费显示的功能。使用VHDL语言编写的程序将里程值和计费值显示在点阵数码管上。
(二)计时部分
该部分主要实现了计时显示的功能。使用VHDL语言编写的程序将当前的时间显示在点阵数码管上。
(三)数码管显示部分
该部分主要实现了数码管显示汉字及数字钟的报时的功能。使用VHDL语言编写的程序将汉字及数字钟的报时显示在点阵数码管上。
(四)点阵显示部分
该部分主要实现了点阵显示的功能。使用VHDL语言编写的程序将点阵显示的内容显示在点阵数码管上。
(五)数字钟的报时及发光二极管花色显示部分
该部分主要实现了数字钟的报时及发光二极管花色显示的功能。使用VHDL语言编写的程序将数字钟的报时及发光二极管花色显示的内容显示在点阵数码管上。
(六)整体电路连接部分
该部分主要实现了整体电路连接的功能。使用VHDL语言编写的程序将各个部分连接起来,实现了出租车计程计价表的整体功能。
四、整体电路图
该部分提供了出租车计程计价表的整体电路图,展示了各个部分的连接关系。
五、硬件实验结果图
该部分提供了出租车计程计价表的硬件实验结果图,展示了设计的实际效果。
六、心得体会
该部分总结了设计的经验和体会,包括设计过程中的难点和解决方法等。
本设计说明书详细介绍了基于VHDL语言的出租车计价器设计,包括设计任务说明、设计任务要求、设计内容、整体电路图、硬件实验结果图和心得体会等方面的内容,为读者提供了一个完整的设计指南。
2022-01-18 上传
2022-06-30 上传
2021-09-16 上传
2022-01-18 上传
2023-06-22 上传
2022-01-18 上传
2022-01-18 上传
2022-01-18 上传
hongjiedexiaopu
- 粉丝: 0
- 资源: 9万+
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍