在本次设计中我们的设计目的就是通过编写Verilog程序实现数制转化,通过完成数制转化,我们以后可以容易的对高位多进制进行相互转化,可以更好的帮助我们在学习和生活中。在市场中,进制的相互转换可以运用在计算器中,还可以运用在很多的方面。
本题的技术难点就是在进行转换进制时应注意用case语句,以及在最终的输出显示部分是用7段数码管显示两部分。在本次设计的最开始,因为不了解自己具体要做什么,怎么完成这项题目觉的十分的困难,但是,在慢慢的梳理体会后,终于有了点点的思路,又通过上网搜索类似的进制转换中找到灵感。有不懂的问题,或者,不理解,改不了的错误时同学间相互沟通讨论,有时问题也会很快解决。在本次设计中,最令我头疼的就是在最终检验时,没有注意到自己的设计是不可以同步输出所有的进制数的,因为这个问题走了不少的弯路。好在最后通过与同学的交流知道我设计时出现的问题究竟是什么。
我的设计就是想通过拨码器进行输入环节(包括输入数以及进制选择两部分),编写的程序完成进制转化,最终通过7段数码管输出。达到的预期效果就是不同的输入可以有准确的输出。
本实验用的是DE2板是以CycloneII2c35FPGA为特点的672针引脚的包装。板上所有重要的部件都与板上的芯片相连,使用户能够控制板上的各种操作。DE2板包括了很多的开关(兼有拨动开关和按键),发光二极管和七段数码管。在更多进一步的试验中还用到了SRAM、SDRAM、FLASH以及16x2的字符液晶。需要进行处理器和I/O接口实验时。可以简单的使用Altera NiosII处理器和像RS-232和PS/2标准接口。进行设计音频和视频的实验时,也有标准MIC、line-in、line-out接口(24位音频解编码器),video-in(TV Decoder)和VGA(10bit DAC) ,这些特点能够被用来制作CD质量的音频应用程序和专业的视频图像。为了能够设计更强大的项目,DE2还提供了USB2.0接口(包括主、从USB),10/100M自适应以太网,红外(IRDA)接口,以及SD卡接口。最后,可以通过两排扩展I/O口与其他用户自定义的板子相连。
本实验主要用的就是拨码开关和七段数码管。七段数码器应用共阳数码管,所以是以低电平为有效,拨码开关向上为1,向下为0。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !