CPLD1270开发板
一、开发板简介:
本开发板主芯片采用Altera公司的MAXII系列芯片EPM1270T144C。Altera公司推出的MAX? II器件系列,是迄今成本最低的CPLD。MAX II器件采用了全新的CPLD体系结构,在所有CPLD系列中单位I/O成本最低,功耗最低。MAX II运用了低功耗的工艺技术,和前一代MAX器件相比,成本降低了一半,功率降至十分之一,容量增加了四倍,性能增加了两倍。MAX II器件除了为传统CPLD设计提供低成本方案外,还为更大容量的设计在功耗和成本上提供了改进方案,能取代更昂贵或功耗更高的FPGA、ASSP和标准逻辑器件。MAX II器件具有成本优化的体系,低功耗,用户Flash存储器,实时在系统可编程性(ISP),MultiVolt™核灵活性,JTAG解释器和容易使用的软件等优点,能实现高度的功能集成,减小系统设计成本。在各种控制应用中如上电顺序,系统配置,I/O扩展和接口桥接等有着广泛的用处。
二、开发板介绍
Mars-1270-S Altera MAXII CPLD开发板是针对CPLD初、中级学习者设计,帮助用户降低学习成本和加快用户快速进入可编程逻辑器件设计开发领域,提供一个帮助用户快速开始可编程逻辑器件学习之旅的硬件平台。
本开发板有以下特色:
1、开发板分为两大部分,一块EDA实验主板和一块核心板。可以根据用户的不同需要
适配不同的核心板,为用户提供不同的CPLD、FPGA开发平台。
2、主板为用户预留了一个具有46个I/O的扩展区可供用户使用,在该扩展区各用户可根
据需要扩展各类功能的扩展板,比如USB接口、AD采集系统、RAM接口、视频输入输
出等等。
3、CPLD安排的实验例程丰富,所有实验例程都有Verilog HDL、VHDL两种语言的源
代码。
4、51单片机实验安排丰富,板上接口除了PS2、VGA接口没有单片机的实验,其他所有
接口都配套有单片机单独控制的基于KEILC的实验程序代码,该开发板其实也是一
款功能强大的51单片机开发板。
三、硬件说明
主芯片:EPM1270T144C5
STC89LE51单片机 8K Flash存储,串行口直接下载
I2C接口EEPROM:24C02
SPI接口EEPROM:93C64
128×64图形液晶接口
16×2字符液晶接口
8位7段数码管
12个LED灯
4×4矩阵键盘
8位拨码开关
VGA接口
PS2接口
RS232接口(板上采用排针插座,带有排针转232接口线)
蜂鸣器
40M有源晶振,另配有用户自定义有源晶振座
功能扩展区 ( 用户可以自定义各类功能扩展板,如USB接口、AD采集系统、RAM接口、视频输入输出扩展板等等)
四、CPLD配套实验(所有例程都提供VHDL、Verilog HDL两种语言的完整源代码):
1、基础实验:
a) 加、减、乘、除法实验
b) 四位比较器
c) 二进制到BCD码转换
d) 优先编码器
e) 多路选择器
f ) 单状态机
2、接口实验:
1)、跑马灯实验:
跑马灯实验在CPLD中设计了计数器,利用计数器轮流向LED灯发出低电平,点亮LED灯,实现跑马灯的效果,用户可以自己设计更多图案的跑马灯。
2)7段数码管实验
7段数码管测试实验:以动态扫描方式在8位数码管“同时”显示0—7,帮助用户了解数码管动态显示的方法。
3)拨码开关实验
拨码开关8位0 1状态在8位7段数码管相应位上显示0或1。
4)矩阵键盘实验
矩阵键盘实验:按一个键并在7段数码管上显示相应的键值。这个实现的主要目的是向用户介绍矩阵键盘扫描检测按键的原理。
5)蜂鸣器实验
向蜂鸣器发送一定频率的方波可以使蜂鸣器发出相应的音调,该实验通过设计一个状态机和分频器使蜂鸣器发出“多来咪发梭拉西多”的音调。
6)串口通讯实验
从PC传送一个0---F中其中一位,在7段数码管的一位上显示相应的值。按下开发板键盘上某个键回送Welcome!
7)I2C接口EEPROM存取实验
按动开发板键盘某个键CPLD将拨码开关的数据写入EEPROM的某个地址,按动另外一个键,将刚写入的数据读回CPLD,并在数码管上显示。帮助读者掌握I2C的总线协议和EEPROM的读写方法。
8)CPLD与单片机通讯实验
9)CPLD控制1602字符液晶、CPLD控制1602字符液晶实验
10)CPLD控制PS2键盘实验
11)CPLD向VGA输出8色彩条实验
3、综合实验
1)、数字时钟实验
利用数码管和CPLD设计的计数器实现一个数字时钟,可以显示小时,分钟,秒。程序主要要靠考虑十进制和六十进制计数器的编写。
2)模拟交通灯实验
模拟路口的红黄绿交通灯的变化过程,用LED灯表示交通灯,并在数码管上显示当前状态剩余时间。
五、单片机实验
LED流水灯实验
8位7段数码管显示
128*64液晶驱动显示实验
16*2字符液晶驱动显示实验
矩阵键盘扫描实验
24C02/64的I2C接口操作实验
93C46的Microwire接口操作实验
RS232接口实验
数字时钟实验
音乐演奏实验
产品清单:
EDA实验主板1块
CPLD核心板1块
配套光盘1张(含开发手册、开发板原理图、常用EDA软件)
串口线1条(10针排线转232)
Altera Byteblast II 下载线1根
5V/1A 开关电源1个
128*64图形液晶模块
本人是今年5月份的 时候买单的。因本人工作上的问题。
有兴趣的朋友请联系我:
QQ:739658196
邮箱:maxsee9999@vip.163.com