CPLD与51单片机数据通信设计EDA大作业.doc 立即下载
2024-09-09
约9.7千字
约18页
0
1.3MB
举报 版权申诉
预览加载中,请您耐心等待几秒...

CPLD与51单片机数据通信设计EDA大作业.doc

CPLD与51单片机数据通信设计EDA大作业.doc

预览

免费试读已结束,剩余 13 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

.
/NUMPAGES18
.



州科技学院

课程设计

课程EDA课程设计
题目CPLD与51单片机数据通信设计
专业班级*********
学生XX***
学生学号***********
指导教师*****











2011年6月14日


摘要

本文介绍了利用行思科技的一款CPLD开发套件和微机上的QuartusⅡ等软件系统,使用VerilogHDL语言输入方法来实现串行通信。
VerilogHDL就是在用途最广泛的C语言的基础上发展起来的一种硬件描述语言,是一种以文本形式来描述数字系统硬件的结构和行为的语言,用它可以表示逻辑电路图、逻辑表达式,还可以表示数字逻辑系统所完成的逻辑功能。它是由GDA(GatewayDesignAutomation)公司的PhilMoorby在1983年末首创的,最初只设计了一个仿真与验证工具,之后又陆续开发了相关的故障模拟与时序分析工具。1985年Moorby推出它的第三个商用仿真器Verilog-XL,获得了巨大的成功,从而使得VerilogHDL迅速得到推广应用。
本文简单介绍EDA技术的发展史、说明QuartusⅡ的使用过程,阐述了单片机与CPLD实行最简单的串行通信(SPI)相关过程。


关键词:EDA(电子设计自动化);VerilogHDL(硬件描述语言);QuartusⅡ软件开发环境







目录
TOC\o"1-3"\h\uHYPERLINK\l_Toc24245第1章概述PAGEREF_Toc242451
HYPERLINK\l_Toc229901.1EDA的概念	PAGEREF_Toc229901
HYPERLINK\l_Toc124481.1.1EDA技术与应用	PAGEREF_Toc124482
HYPERLINK\l_Toc314281.1.2EDA技术发展趋势	PAGEREF_Toc314282
HYPERLINK\l_Toc316781.2EDA的工作平台	PAGEREF_Toc316783
HYPERLINK\l_Toc146081.2.1EDA硬件工作平台	PAGEREF_Toc146083
HYPERLINK\l_Toc258621.2.2EDA的软件工作平台	PAGEREF_Toc258623
HYPERLINK\l_Toc1875第2章CPLD原理图设计	PAGEREF_Toc18754
HYPERLINK\l_Toc307412.1CPLD数据接收流程图:	PAGEREF_Toc307414
HYPERLINK\l_Toc297112.2CPLD数据显示流程图:	PAGEREF_Toc297115
HYPERLINK\l_Toc29711HYPERLINK\l_Toc297112.3系统逻辑框图:	PAGEREF_Toc297115
HYPERLINK\l_Toc1875第3章单片机原理图设计6
HYPERLINK\l_Toc307413.1发送数据流程图:	6
HYPERLINK\l_Toc29711HYPERLINK\l_Toc297113.2硬件结构图:	7
HYPERLINK\l_Toc24725第4章系统程序设计	
HYPERLINK\l_Toc154714.1设计详细分析	8
HYPERLINK\l_Toc64164.1.1CPLD通信协议SPI	8
HYPERLINK\l_Toc64164.1.2实验原理	8
HYPERLINK\l_Toc300264.2SPI通信系统设计过程	8
HYPERLINK\l_Toc5654.2.1设计规划	8
HYPERLINK\l_Toc201894.2.2设计说明	9
HYPERLINK\l_Toc179504.3程序设计	9
HYPERLINK\l_Toc25181HYPERLINK\l_Toc31375结论	PAGEREF_Toc3137513
HYPERLINK\l_Toc21082参考文献	PAGEREF_Toc2108213
HYPERLINK\l_Toc21082附录与思考PAGEREF_Toc2108214




第1章概述

1.1EDA的概念
EDA是电子设计自动化(ElectronicDesignAutomation)的缩写。由于它是一门刚刚发展起来的新技术,涉与面广,容丰富,理解各异,所以目前尚无一个确切的定义[1]。但从EDA技术的几个主要方面的容来看,可以理解为:EDA技术是以大规模
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

CPLD与51单片机数据通信设计EDA大作业

文档大小:1.3MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用