vhdl语言的出租车计费器设计毕业设计(编辑修改稿)内容摘要:
言的真正含义.我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础。 通过这次实验使我收获很多,对书本理论知识有了进一步加深,初步掌握了MAXPLUSII 软件的一些设计使用方法。 对一些器件的使 用方法了解更深刻了,如一些器件的使能端的作用等。 主要有以下一些实验感想 应该对实验原理有深刻理解; 做实验必须不急不躁,不能看见其他同学做的快就沉不住气了; 熟练掌握其他软件是必要的,如 Matlab 软件、 Excel、 Word 等; 必须学会自己调试电路,一般第一次设计出的电路都会通不过编译的,所以要学会调试电路,而不是等老师解答或同学帮助; VHDL 语言的出租车计费器设计 13 致 谢 经过 三 周的奋战我的课程设计终于完成了。 在没有做课程设计以前觉得课程设计只是对这 半 年来所学知识的单纯总结,但是通过这次做课程设计发现自 己的看法有点太片面。 课程设计不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高。 在这次课程设计中也使我们的同学关系更进一步了,同学之间互相帮助,有什么不懂的大家在一起商量,听听不同的看法对我们更好的理解知识,所以在这里非常感谢帮助我的同学。 在此要感谢我们的指导老师 陈老师 对我们悉心的指导,感谢老师们给我们的帮助。 在设计过程中,我通过查阅大量有关资料,与同学交流经验和自学,并向老师请教等方式,使自己学到了不少知识,也经历了不少艰辛,收获 颇丰。 VHDL 语言的出租车计费器设计 14 参考文献 [1] 曹昕燕,周 凤臣,聂春燕 .EDA 技术实验与课程设计【 M】 .清华大学出版社 [2] 刘欲晓,方强,黄宛宁 .EDA 技术与 VHDL 电路开发应用实践【 M】 .电子工业出版社 [3] 潘松,黄继业 .EDA 技术实用教程(第三版)【 M】 .科学出版社 [4] 赵岩岭,刘春等 .在 MAX+PLUSII 平台下用 VHDL 进行数字电路设计 .西安:希典出版社, 20xx [5] 康华光主编 .电子技术基础模拟部分 .北京:高等教育出版社, 20xx [6] 阎石主编 .数字电子技术基础 .北京:高等教育出版社, 20xx VHDL 语言的出租车计费器设计 15 附录 1: 模块 MS清单 // 程序名称: MS // 程序功能:模块 MS,输入端口 CK0、 CK1 为两个不同的时钟信号,来模拟汽车的加速和匀速, JS加速按键。 // 程序作者 :金人佼 // 最后修改日期 : LIBRARY IEEE。 USE。 ENTITY MS IS PORT(CK0:IN STD_LOGIC。 //慢速档的时钟信号 CK1:IN STD_LOGIC。 //快速档 的时钟信号 JS:IN STD_LOGIC。 //换挡按键信号 CLK_OUT:OUT STD_LOGIC)。 END MS。 ARCHITECTURE ONE OF MS IS BEGIN PROCESS(JS, CK0,CK1) BEGIN IF JS=39。 039。 THEN CLK_OUT=CK0。 //JS 低电平,则为慢速档 ELSE CLK_OUT=CK1。 //JS 高电平,快速档 END IF。 END PROCESS。 END ONE。 附录 2: 模块 SOUT 清单 // 程序名称: SOUT VHDL 语言的出租车计费器设计 16 // 程序功能:该模块实现车行状态输出功能,其中 clk 为时钟信号, enable 为启动使能信号, sto 暂停信号, clr 为清零信号, st为状态信号。 // 程序作者 :金人佼 // 最后修改日期 : LIBRARY IEEE。 USE。 USE。 ENTITY SOUT IS PORT(CLK:IN STD_LOGIC。 ENABLE:IN STD_LOGIC。 STO :IN STD_LOGIC。 CLR:IN STD_LOGIC。 ST:OUT STD_LOGIC_VECTOR(1 DOWNTO 0))。 END SOUT。 ARCHITECTURE ONE OF SOUT IS BEGIN PROCESS(CLK,ENABLE ,STO,CLR) VARIABLE CQI:STD_LOGIC_VECTOR(7 DOWNTO 0)。 VARIABLE STATE:STD_LOGIC_VECTOR(1 DOWNTO 0)。 BEGIN IF CLR=39。 039。 THEN CQI:=(OTHERS=39。 039。 )。 //CLR 低电平 ,CQI 清零 ELSIF CLK39。 EVENT AND CLK=39。 139。 THEN //CLK 上升沿触发 IF STO=39。 139。 THEN STATE:=00。 CQI:=CQI。 //STO 高电平时, state 赋 00态 ELSIF ENABLE =39。 139。 THEN //ENABLE 高电平, CQI 计数加 1 CQI:=CQI+1。 IF CQI=30 THEN STATE:=01。 //CQI=30 时, state 赋 01态 ELSIF CQI30 AND CQI=80 THEN STATE:=10。 //30CQI=80 时, state 赋 10VHDL 语言的出租车计费器设计 17 态 ELSE STATE:=11。 //CQI80 时, state 赋 11 态 END IF。 END IF。 END IF。 ST=STATE。 END PROCESS。 END ONE。 附录 3: 模块 PULSE // 程序名称: PULSE // 程序功能: 该模块实现将时钟信号 5 分频功能。 // 程序作者 :金人佼 // 最后修改日期 : LIBRARY IEEE。 USE。 USE。 ENTITY PULSE IS PORT(CLK0:IN STD_LOGIC。 FOUT:OUT STD_LOGIC)。 END PULSE。 ARCHITECTURE ONE OF PULSE IS BEGIN PROCESS(CLK0) VARIABLE CNT:STD_LOGIC_VECTOR(2 DOWNTO 0)。 VARIABLE FULL :STD_LOGIC。 VHDL 语言的出租车计费器设计。vhdl语言的出租车计费器设计毕业设计(编辑修改稿)
相关推荐
CMessg temp。 (*m_aSessionIn)。 m_dlgm_sMsgList+=+\r\n。 m_dlgm_tmpMsgList=+\r\n。 m_dlgSetDlgItemText(IDC_SHOWTEXT,m_dlgm_sMsgList)。 FILE* fp。 fp = fopen(,a+)。 fputs(m_dlgm_tmpMsgList,fp)。 fclose(fp)。
由于相关的其他领域的技术取得不断的发展,如半导体技术、集成技术和计算机技术等等,电子系统的设计方法和设计手段发生了很大的变化,使得 EDA 软件可以不断地更新和增加。 电子技术已经广泛应用到了 EDA 领域,各个学科之间的交叉越来越多,电子领域各学科应用更加广泛,使得 EDA 软件的功能更加强大,传统的固定功能集成块的设计方法正逐步地退出历史的舞台
北京广播电视大学昌平分校 数据 网络概述 (一) 北京广播电视大学现有网络结构 目前 ,北京 市广播电视大学校园网实现了千兆光纤接入 ,百兆交换到用户桌面 , 9 实现了电信、联通、教育科研网三网互融。 VOD 视频点播系统目前在我校校园网内网运行 ,主要是学员在机房集中上课时使用 ,其并发量相对不是很大 ,因此我校目前的网络状况完全能够满足该系统的运行需求 ,学生在浏览视频学习资料时
Visual Basic 自动生成对象的程序代码并封装起来。 每个对象以图形方式显示在界面上,都是可视的。 结构化程序设计语言 Visual Basic 是在 BASIC 语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。 Visual Basic 语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。
系统 总体 功能 设计 实现 对 学生的基本信息管理 ① 能够 实现对学生基本信息进行添加、修改、删除、 查询 和打印等功能。 ② 能够 实现 对学生的教育经历信息的添加、修改、删除和查询 等功能。 ③ 能够按 学号 、姓名 等 对学生的 基本 信息进行检索并将检索结果显示在屏幕上。 ④ 要求有错误提示功能,例如性别只能输入男女,输入错误 则 提示重 新输入。 6 ⑤ 如果 查询
nd Sub Private Sub Command5_Click() End Sub Private Sub Command6_Click() End Sub Private Sub Command7_Click() End Sub Private Sub Command8_Click() End Sub Private Sub Command9_Click() End Sub 该界面代码如下