PIC单片机及FPGA实验系统设计 第16页
7.3 实验系统的应用前景
本次系统的设计有一定的针对性,本系统适合在学校等场合使用,具有很好的使用性,本系统一旦应用成功,可以为学校等节约大量的资金,有可以让大家通过典型的实验对单片机和FPGA有进一步的了解,可以作为以后做系统的基础,拿本实验系统做进一步的研究,同时也方面的老师的教学,让学生从繁杂的程序走出来,走到实际的动手环境中来,真正的掌握单片机和FPGA的基本设计,为以后的发展打好基础。
7.4 本次设计的心得体会
本次设计的过程很漫长,论文的题目改过两次,开始选择的是MCS-51+FPGA实验系统的设计,后面去公司实习,接触到了PIC单片机,眼前一新,觉的是个好东西,应当介绍给大家,所以又把题目改成PIC单片机实验系统的设计,再到后面感觉FPGA这方面确实很重要,而且FPGA很流行,所以就把FPGA给加进去了,两个系统在一起,就是今天的PIC单片机+FPGA实验系统了。不过那时候时间上也不多了,所以程序的编写都采用了C语言,这也是一点缺憾,其实PIC汇编真的很不错,汇编语言的风格和MCS-51的风格给人两种感觉。
在做设计的这段时间,遇到了很多的问题,前面也提到了,软件的使用,新单片机学习的时候的资料和设备缺乏,以及设计中细节的考虑等,这是比较主要的困难的部分,因为这次设计中使用的是新软件,比如Quartus II,MPLAB这些软件的中文资料介绍其实做的很简陋,都不是很详细,有些具体问题说的很模糊,所以得去相关的网站上查看英文资料,还有就是比较重要的软件里面的帮助(help),老外的帮主写的就是好,很概括重点,对一些细节问题也做了分析,学这些软件有时候很恼火,你做了很多事情,出不来结果,编程软件还好,仿真软件比较难理解,其参数设置,仿真设置都很困难,本来打算用Modlesim做VHDL仿真,结果却出了很多的问题,一直没搞明白,所以无奈就暂时不用Modlesim了,而用了Quartus II了,但是也是一点小问题总是费劲不少才搞清楚,比如仿真完,要点Report查看结果,那么简单的操作,居然死活搞不清楚,自己弄了两天,一直以为自己仿真前的步骤做的不好导致的,所以一直搞仿真前操作,很痛苦。后面问了导师才恍然大悟。再比如说,仿真设置,其设置起来都很复杂,有工具,时间,仿真,综合的设置,尤其是时间参数,很无奈,参数一点一点的查,要懂的它的意思,在仿真和设计中的具体意义,本人也正在琢磨,这些都是很复杂的过程,由于篇幅有限,所以在文中只介绍了简单使用,其实真的要介绍起来,不是一点空间可以说清楚的,光静态分析估计就要分析一天。对于资料的缺乏,这点还比较好解决,因为单片机的相同性,你学了51单片机,就可以对照51单片机来学习PIC单片机,但一定要在PIC独自特点之上,不然程序肯定是错的,当然网上资源也很丰富,上网查资料也很平常,再不然就只要去泡书店了,总之利用了一切可利用资源,总算PIC单片机入门了吧。对于设计细节,就是抗干扰,参数设置等一些问题,里面的很多抗干扰设计就是在实习的过程中添加的,比如电容,电阻,放大器的抗干扰设计等都是,所以实习给了我很多见识,获益非浅。其他如具体软件思想的设计都是小问题,这里不再一一陈述。
总之,遇到问题是可怕的,解决问题是痛苦的,解决完成是幸福的,在设计中,渗透着快乐和痛苦,快乐多过痛苦。设计过程中,得到了很多人的帮助,导师,同学,和其他的老师,也有公司的同事,家人。设计的过程不会结束,再好的系统也有改善的可能,所以本次设计只是一个小小的开始,在以后会设计更好的系统给那些帮助我的人和我要帮的人。参考文献
[1] 求是科技.PIC单片机典型模块设计实例导航.北京:人民邮电出版社,2005.6
[2] 求是可以.单片机典型模块设计实例导航.北京:人民邮电出版社,2004.5
[3] 张明峰.PIC单片机入门与实战.北京:北京航天航空大学出版社,2004,9
[4] 李学海.PIC单片机实用教程——基础篇.北京:北京航天航空大学出版社,2002
[5] 刘和平等译.PIC16F87X数据手册——28脚/40脚8位FLASH单片机.北京:北京航天航空大学出版社,2001
[6] 窦振中.PIC系列单片机原理和程序设计.北京:北京航天航空大学出版社,2000
[7] 潘松,黄继业.EDA技术使用教程.北京:科学出版社,2002,0
[8] 于枫,张丽英等.ALTERA可编程逻辑器件应用技术.北京:科学出版社,2004
[9] 江冰.EDA技术的发展.河海大学学士论文,2002
[10] 钟建栋.感受数字系统设计.电子产品世界,2003(3):13-14
[11] MicrochipTechonology Inc.MPLAB ICE EMULATOR USER’S GUIDE.www.microchip.com
[12] Microchip Technology Inc.MPASM USER’S GUIDE.www.microchip.com.DS33014G
[13] HI-TECH Software.PIC C User’s Manual.www.htsoft.com
[14] Altera Techonology Inc.Introduction to Quartus II,2003
[15] Altera Techonology Inc.Configuration Handbook.www.altera.com
<< 上一页 [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] ... 下一页 >>
PIC单片机及FPGA实验系统设计 第16页下载如图片无法显示或论文不完整,请联系qq752018766