原创 首次让大家看我当时的毕业设计论文"基于mc8051内核的FPGA单片机开发平台设计"

2008-9-18 18:21 5066 10 26 分类: FPGA/CPLD

  <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


引言. 1


1  课题概述. 1


1.1 课题研究的背景. 1


1.2 FPGA介绍与SOPC技术. 2


1.2.1FPGA的介绍. 2


1.2.2SOPC技术. 4


1.3课题的意义、工作内容. 5


1.3.1课题的意义. 5


1.3.2课题工作内容. 6


1.4 设计的创新之处. 6


2  MCU805X核的功能模块设计. 7


2.1 本节概述. 7


2.2 MCU805X核结构设计. 7


2.2.1MCU805X核总体结构端口说明. 7


2.2.2MCU805X核的层次结构图. 8


2.3 MCU805X核数据通路设计. 9


2.3.1加/减运算模块的设计. 9


2.3.2逻辑运算模块的设计. 10


2.3.3乘法运算模块的设计. 11


2.3.4除法运算模块的设计. 11


2.3.5十进制指令调整器的设计. 13


2.3.6多路选择器(Multiplexer)的设计. 14


2.4 存储器设计. 17


2.5 MCU805X核控制通路设计. 18


2.5.1MCU805X软核的状态划分. 18


2.5.2MCU805X控制通路的总体设计流程. 19


2.6 定时器/计数器模块的设计. 20


2.6.1定时器/计数器的顶层结构. 20


2.6.2定时器/计数器的设计思想和实现方法. 21


2.7 串行接口模块设计. 23


2.7.1串行接口模块设计概述. 23


2.7.2串行接口工作模式3(USART)接收过程的分析与设计. 23


2.7.3串行接口工作模式3(USART)发送过程的分析与设计. 24


2.8 本节小结. 26


3  MCU805X核的硬件测试. 27


3.1 本节概述. 27


3.2芯片选择介绍. 27


3.2.1Altera公司的Cyclone系列芯片的支持特点:. 27


3.2.2EP1C6Q240C8片内资源简明列表 . 27


3.3 MCU805X核的硬件测试. 28


3.4 本节小结. 29


4  基于MCU805X核单片机开发系统的实现. 30


4.1本节概述. 30


4.2开发系统的硬件模块介绍. 30


4.2.1核心板模块介绍. 30


4.2.2扩展模块介绍. 31


4.3 MCU805X核的单片机开发系统的实验介绍. 35


4.3.1开发系统可以完成的实验. 35


4.3.2MCU805X的串口通信实验介绍. 35


4.4硬件开发系统的扩展功能. 36


4.5 本节小结. 36


5  结论. 36


6  学习心得与展望. 37


6.1 课题学习心得. 37


6.2 进一步的工作设想. 38


  . 39


参考文献. 40


  . 41


附录A:开发系统的管脚配置表. 41


附录B:MCU805X的硬件测试流水灯程序. 42


附录C:基于FPGA的单片机开发系统的硬件实物图. 43


附录D:MCU805X串口通信实验源程序. 44


附录E:《MCU805X的基本模型的中文注释》封面截图. 46


附录F:《基于FPGA的单片机开发系统实验指导书》封面截图. 47


附录G:《Quartus II的FPGA设计手册手册》封面截图. 48


附录H:论文中的所有表格的功能索引. 49


附录I:论文中的所有图片的功能索引. 50

文章评论16条评论)

登录后参与讨论

用户837837 2011-7-31 18:30

楼主 能发给我一份吗 315312758@qq.com 谢谢!!!

用户348778 2011-5-20 23:51

能不能给发一份给我,谢谢。支持你

用户1540125 2010-6-27 11:08

你好,发现的有点晚了。。能发我一份吗,谢谢。 邮箱:foveryoung2007@126.com

wuliangsheng2008_495466843 2010-4-11 23:19

厉害啊 能发给我一份吗 wuliangsheng2008@163.com

nneverli_217963090 2009-5-26 13:43

不错,大哥能不能发给我一份啊,快毕业了,工作太忙,没时间做了。谢谢.

用户191732 2009-4-22 20:22

楼主,我怎么看不到,能发给我吗?我的也是这个课题!先谢谢咯!!!!!!!1

用户191732 2009-4-22 20:21

121212

用户1433300 2009-3-4 07:49

我怎么看不到啊?

huli184_389376486 2008-10-7 13:17

顶了.

用户554377 2008-10-2 19:06

链接到 发表新文章 汗颜
相关推荐阅读
用户461316 2009-08-17 17:57
Zigbee星型网络组网程序段
最近一直在做Zigbee的星型网络的组网试验,由于时间的原因,现在只是在最高的应用层上来编写程序。即协议栈的程序是2430的开发商(无限龙)编写的,我只是调用相应的函数来完成组网的,星型网络组网部分的...
用户461316 2009-08-17 17:14
VB6的标题栏使用上真彩色图标
模块 ModIcon.Bas 代码: Option Explicit Private Declare Function DrawIcon Lib "user32" (ByVal hdc As Long...
用户461316 2009-08-17 16:58
AppendToLog一个API方式存取日志文件的模块
'**************************************' 模块名称: AppendToLog' 功能描述:一个很不错的日志文件写入模块,不同于'     open/print/...
用户461316 2009-08-17 16:57
(VB自定义函数)去除字符串中的空格
'去除字符串中的空格(方法一)Public Function DelBlank(SearchString As String)   DelBlank = Replace(SearchString, C...
用户461316 2009-08-17 16:56
(VB自定义函数)对任意输入的汉字,可以得到它的拼音的第一个字母
调用方法:Command1.Caption = getHzPy("你")'//函数入口为汉字串,返回值为该汉字的第一个字母Public Function getHzPy(hzStr As String...
用户461316 2009-08-17 16:54
VB_代码执行速度测试
'**************************************'Windows API/Global Declarations for :[ '     A Simple] code ...
我要评论
16
10
关闭 站长推荐上一条 /2 下一条