程序输入法练习

程序输入法练习

ID:42575936

大小:176.98 KB

页数:5页

时间:2019-09-18

程序输入法练习_第1页
程序输入法练习_第2页
程序输入法练习_第3页
程序输入法练习_第4页
程序输入法练习_第5页
资源描述:

《程序输入法练习》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、河南机电高等专科学校实验报告系部名称:电子通信工程系课程名称:程序输入法练习年级班别:电信121姓名:付玉峰学号:120407111辅导教师:石新峰实验地点:实字三号楼107实验时间:3月9日提交日期:3月11日实验1:程序输入法设计练习一、实验目的及要求1.通过各种常见门电路的现实,进一步熟悉CPLD开发的全过程。2.认识各种各种常见门电路,并常握它们的逻辑功能。3.能够通过CPLD的开发实现具有门电路功能的数字电路。二、实验仪器设备及软件平台台式电脑、QuartusII8.0软件、康芯公司EDA/S0PC实验箱。三、实验设计及调试1、实验内容365进制BCD计数器的VHDL

2、程序设计;QuartusII8.0软件使用。2、实验设计在QuartusII8.0平台下,编写365进制BCD计数器的VHDL程序,并完成项目建立、编译、功能仿真、引脚锁定、程序下载等操作流程。365进制口J逆可控BCD计数器的VHDL程序编写如下:libraryieee;useieee.std_logic_1164.all;useieee.std_logic_unsigned.all;useieee.std_logic_arith.all;entitycnt365isport(clk,rst,updown:instd」ogic;qout:bufferstd_logic_vec

3、tor(9downto()));endcnt365;architecturebehaveofcnt365isbeginprocess(clk,rst,updown)begin讦rst='1'thenqout<=(others=>'0');elsifclk'eventandclk=Tthenifupdown=*rthenifqou匸”1101100100”thenqout<=(others=>'0*);elsifqout(7downto0)=x"99"thenqout<=qout+x”67”;elsifqout(3downto0)=x"9Hthenqout<=qout+x'7n;

4、elseqout<=qout+1;endif;else讦qout=n0000000000uthenqout<=M1101100100°;elsifqout(7downto0)=,'00000000,'thenqout<=qout-,,()ll()()lir,;elsifqout(3downto0)="0000nthenqout<=qout-x"7n;elseqout<=qout-1;endif;endif;endif;endprocess;endbehave;3、实验步骤(1)输入程序:libraryieeeuseieee.std_logic_1164.all;entitypa

5、rity_loopisport(a:instd_logic_vector(0to2);b:instdlosic:JJy:outstdjogic);endparity」oop;architectureaofparity_loopissignals:std_logic二vector(0to3);beginJprocess(a)begins(O)<=b;foriin0to2loops(i+l)<=s(i)xora(i);endloop;y<=s(3);endprocess;enda;(2)建立项目:(3)功能仿真:Simulationnod♦:TimingMgleTimeBar:En

6、d2O4.15rt$Inlaval189.25mS&t14.9n$计Pointei:4、调试查错程序下载完成后,测试各种功能是否正常:计数器能否正常实现清零;能否在控制键切换吋完成递增/递减计数;计数的M值是否正确。!1!实验总结通过本次实验,我进一步熟悉了Max+PLUSII软件的使用,并学会了一些基本的VHDL语法知识,并利用VHDL对基本门电路进行描述和仿真。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。