AlteraCPLDMAXII240_570学习板使用指南,Altera推出的MAX II器件系列是一款革命性的CPLD产品。它基于突破性的CPLD架构,提供业界所有CPLD系列中单个I/O管脚最低成本和最小功耗。Altera CPld MAX1240学习板使用指南Ver.2.0.1目录第一章新手入门11EPM240T100C5芯片介绍12 Altera CPLd maXi240 Study board基本配置…557913 Altera CPld maXi240 Study board实验例程.14 Altera CPld mAX240 Study board功能框图.1015 Altera CPLd mAX240 Study board配置12章板上硬件接凵电路介绍1521CPLD电路22系统复位电路.1623时钟接∏电路…1624jTAG下载电路25电源电路.17268个LED流水灯接口电路…………………"…………s182.7峰鸣器接口电路28拨码开关接∏电路19294x4矩阵键盘接口电路….210继电器接口电路.20211Rs232串口接口电路21212红外发射/接收电路.22213七段数码管接口电路232.4LcD1602接口电路215LCD12864接口电路.24216C接∏电路242.17温度传感器接口电路5218实时时钟接凵电路25219PS/2接口电路::::::.:::::::.a.::::aa:::::26220VGA接口电路26221CPLD外围接∏信号汇总27第三章板上端口资源分配2831LED接2832复位按钮接口..28334X4矩阵键盘接口2834拨码开关接冂1.……2836蜂鸣器接口377段数码管接口2938LCD接口2939UART接口.30310红外发射/接收接口…311继电器接口3.12 VGA接.::::30成都锐创智能科技 Ruichuang Smart Technology3/72http:/ruicstech.taobaocom2011.11.26Altera CPld MAX1240学习板使用指南Ver.2.0.1313AT24C16接口314RTC接口3.15PS/2接口…316DS18B20接口….31317扩展接∏1第凹章开发环境安装…翻脂3241 Altera Quartus7.2的安装3242 Altera USB Blaster驱动安装36第五章 Quartus开发步骤.…3851 Quartus.程的建立…:..:::..:::::::.·:::.385.2 Quartus应用程序输入…翻重着看d非着音·,5.3闲置管脚的状态配置..…54管脚分酉4554 Quartus稈序下载46第六章学习板实验例程.486.1时钟分频实验4862流水灯实验4863蜂鸣器实验,4964拨码开关实验5065继电器实验…667段数码管实验……5167矩阵键盘4X4KEY实验;25368VGA显示实验5569串口通信实验56610PS2鼠标解码实验…58611PS2键盘解码实4…596.12LCD1602实验着看E垂60613LCD12864实验6141c通信灾验62615实时时钟RTC实验64616D518B20温度采集实验….::::.::.:.::::::...::::::66617红外发射实验67618红外接收实验.68619MAX内部震荡时钟实验70620 Pico blaze8- bit microcontroller实验成都锐创智能科技 Ruichuang Smart Technology4/72http:/ruicstech.taobaocom2011.11.26Altera CPLD mAX240学习板使用指南Ver.2.0.1第一章新手入门11EPM240T100C5芯片介绍选用公司日前市场性价比较高的系列的推出的器件系列是一款革命性的它基于突破性的架构,提供业界所有系列中单个管脚最低成本和最小功耗这些器件采用新的查表体系,采用的018m入王艺,使其裸片尺寸仅为同样工艺器件的。系列和上一代品相比,成本降低了一平,功耗只有其,同时保持系列原有的瞬态启动、单芯片、非易失性和易用性。新的系列器件容量翻了两番,性能是上一代的两倍多,使消费类、通信、工业和计算机品的设计者能够采用系列器件代替昂贵和不够灵活的小型和以下主要介绍系列器件的主要特征。☆成本优化的架构:新型架构包括基于的阵列、非易失性存储模块和控制电路。☆低功耗:器件是动杰功耗较低的☆高性能器件支持高达的内部时钟,可为用户提供更高的系统级性能。通过改善布线结构管脚问的延时与其他同容量的相比大大降低,目前降低到系列管脚与管脚之间的最大延时见表,其中为最大距离管脚之问的延迟时问(即对角上的管脚之问)为最小距离管脚的延迟时间(即相邻的管脚之间)成都锐创智能科技 Ruichuang smart Technology5/72http://ruicstech.taobaocom2011.1126Altera CPLD mAX240学习板使用指南Ver.2.0.1表系列管脚与管脚之间的最大延时参数单位☆用户存储器内的用户存储器是一个为比特,用户可访问且可编程的存储器块,可用于用户自己定义的数据。☆实时在系统可编程能力()器件支持实时在系统可编程,允许用户编程正在工程的器件☆灵活的多电压内核架构支持允许器件在或电压环境下工作翻译器:具有一种被称为翻译器的功能,这种功能允许通过器件执行定制的)指令,配置单板上不兼容协议的器件,从而简化了单板管理☆能力的能力加强了其易用性和系统集成能力。表列出了器件支持的标准。表列出了的特性及其优势。表的标准标准性能成都锐创智能科技 Ruichuang smart Technology6/72http://ruicstech.taobaocom2011.1126Altera CPLD mAX240学习板使用指南Ver.2.0.1表的特性及其优势特性优势对板上其他器件,攴持广泛的应用和兼容性多区域的支持多达四个区,其他器件保持和等多个电压级别的无缝连接支持可支持比特、标准施密特触发器提供在输出电压下最高达和在电压下最高达的噪声容限驱动能力和回转速度可编程允许用户控制这些参数,以提高信号的完整性每个管脚一个输出使能()人量、允许用户使用更小的器件,降低成本热插拔支持可以从上电系统中安全插入或拆除器件快速连接能加快和时序本学习板选用是为初学者考虑,学习我们要一开始就养成良好的编程习惯,是东列中的逻辑单元数最少的一款,但是要以尽可能少的硬件资源实现较复杂的功能就是代码学习的关键了,该学习板配套的实例有详细的注释并且代码风格良好,有很好借鉴学习的意乂。本学习板在电路设计时,考虑到的逻辑单元数较少,不能满足大规模电路的设计与学习,因此设计了与兼容的电路,只需要更换并焊接个兼容电阻即可满足学习者设计大规模电路的要求。说明:本文档主要以进行使用介绍,若学习板上焊接的是芯片,其内容同样满足焊接的学习板。12 Altera CPLd maXil240 Study board基本配置★主心片,该心片有个逻辑单元,等效宏单元是个,成都锐创智能科技 Ruichuang smart Technology7/72http://ruicstech.taobaocom2011.1126Altera CPLD mAX240学习板使用指南Ver.2.0.1资源比较丰富,内有的存储空间有源晶振,作为系统主时钟;★低电平复位按键,作为时序电路的复位信号★色接口个,让大家掌握显示器的驱动原理;串口个,并配置通信指示灯个★★★信接凵个,使用进行通用键盘、鼠标解码;芯片或让:大家熟悉使用进行通★★温度传感器个让大家掌握的使用实时时钟接口个让大家掌握的使用★矩阵键盘,让大家熟悉对矩阵键盘的操作控制★位拨码开关,学习输入控制;★个流水灯,可以进行流水灯实验:★蜂鸣器,配合简单的分频设计使用★位数码管,可进行数码管显示实验实验★继电器个,学习继电器开关操作;★继电器接通指示灯个,指示继电器的通断;★继电器输出接∏个★红外发送、接收各一个,学习红外发射及接收时序;接门个,可以学习的操作时序;★★★接口个,可学习的操作;管脚引出接口个,引出所有的管脚,方便用户扩展操作;★设有等个兼容电阻,方便学习者将焊接成芯片;★供电接口,用于连接计算机口,为学习板提供电源;★普通电源接口,用于连接外韶电源,为学习板提供电源★本开发板双电源供电,由板载电压稳压芯片降压得到成都锐创智能科技 Ruichuang smart Technology8/72http://ruicstech.taobaocom2011.1126Altera CPLD mAX240学习板使用指南Ver.2.0.1给系统供电★下载口,方使程序下载;★使用电源开关和电源指示灯,系统稳定可靠说明:学习板上留有两个独立按钮位置,由于设计电路时的疏忽,将上拉电阻设计漏掉了,导致与两个独立按钮连接的的两个管脚在按钮未按下时悬空,其管脚电平状态为不定状态,独立按钮不能工作。因此电路板上的两个独立按钮位置不焊接按钮,不影响大家使用其他功能及学习,就让它空着吧。◆若要使用两个独立按钮,需要学习者自己动手进行修改,修改办法如下:不焊接电阻,用电阻焊接用电阻焊接,并分别从的第脚飞一根线到电阻的第脚,此时独立按钮,可正常使用注意若学习者焊接的是点,则必须焊接等个电阻,故漫法为两个独立按钮提供上拉电阻,此时独立按钮不用13 Altera CPLd mAXil240 Study board实验例程主要是为大家提供一个硬件学习平台,设计与以往的软件开发不同,需要学习者具备并行设计的思想。本学习板由浅入深为大家提供了个具有注释的例程,相信大家在学习完这些例程后就可以轻松入门的开发例程清单:☆时钟分频实验☆流水灯实验☆蜂鸣器实验;☆拨码开关灾验成都锐创智能科技 Ruichuang smart Technology9/72http://ruicstech.taobaocom2011.1126Altera CPLD mAX240学习板使用指南Ver.2.0.1继电器实验;☆☆☆☆段数码管实验矩阵键盘实验显示实验;☆串口通信实验☆鼠标解码实验;键盘解码实验:☆☆☆☆☆实验:通信实验;实时时钟实验温度采集实验;☆红外发射实验红外接收实验☆☆☆内部震荡时钟实验;实验14 Altera CPld maXi240 Study board功能框图下图是整板系统的功能框图,从图中可以清楚地看到学习板上丰富的外设资源及其位置分布情况。成都锐创智能科技 Ruichuang smart Technology10/72http://ruicstech.taobaocom2011.1126