USB+单片机+CPLD开发板(升级到VER2.1)

CPLD实验增加Verilog代码部分

售价标准配置:230(元)购买

一. 产品简介

    USB+单片机+CPLD开发板是一套基于89C52+EPM240+PDUSUBD12 的学习开发平台,本开发板充分利用了89S51系列单片机资源的丰富性,和CPLD的灵活性,构成了一套功能强大,使用方便的开发系统平台。我们为用户提供了丰富的例程。特别提供配套上位机程序,很容易实现产品开发的直接应用。由于我们的外设都是通过CPLD连接与单片机总线进行连接,所以使用极为方便,我们为用户提供了2套不同工作模式的CPLD结构,用户可以根据项目的要求进行增减。 这种结构可以模拟目前市场上任何一种单片机开发板的结构,这是没有那种开发板能够实现的。 您购买了我们的这个开发板等于拥有了一块USB开发板,一块单片机开发板,一块CPLD开发板。CPLD和FPGA是当今电子工程师必须要掌握的一门技术之一,如果不会使用CPLD和FPGA就如同不会使用集成电路一样。如果您暂时不想掌握这方面技术,我们已经为您写好了3套常用IP,不用理会CPLD是怎样工作的就可以了。一套是全地址译码方式,只要对相应的地址进行读写操作就可以控制板上的外设。另外2套是标准I/O操作模式,我们已经通过CPLD将外设与单片机各I/O进行了连接和简单译码,使您免去连线的麻烦和不便,特别对初学者来说及其重要。使用我们提供的USB转串口线可以方便的实现USB端口直接下载和RS232通讯使用,因为目前很多PC已经没有了并口和串口。如果用户对下载CPLD 计算机上面没有并口可以直接选用我们提供的优质USB BLASTER下载线。

    本开发板供初学者学习使用,也可作为系统板嵌入到用户的产品供用户进行二次开发以便缩短产品开发周期。

系统结构布局图

 

尺寸14×10.3CM)

 

系统结构图

 

选配TFT1.8英寸LCD模块配板价格20(元)

USB通信控制实验视频

http://v.youku.com/v_show/id_XNjM3NzQ3OTky.html

 

二 系统资源

·         单片机芯片STC89C52(用户也可以直接更换为串口下载的STC89C52单片机通过串口下载程序,我们为用户提供专用STC单片机专用串口下载程序)

·         提供8个8段数码管;

·         提供8个LED发光管;

·         提供8个独立按键;

·         提供1路RS-232接口,可连接PC进行实验;

·         提供1路USB接口, 采用常用的PDIUSBD12接口芯片。

·         提供12864中文图形液晶接口;

·         提供LCD1620字符液晶接口;

·         提供步进电机控制接口,防反插设计;

·         单片机ISP编程口

·         供电可以通过跳线选择外部稳压电源还是通过USB接口供电;

·         采用ALTERA新一代MAX II CPLD EPM240

         我们采用ALTERA最新的MAX II CPLD EPM240与单片机和其它外设进行接口。请参阅:Altera CPLD的简介

      (相当于8650门CPLD,容量是常用的EPM7128的两倍,并且可以烧写至少10万次以上)

         Logic Elements: 240

         I/O : 80

         User Flash Memory Bits : 2048

         Ded. Clock Pins: 4

         Speed Grade : 5

.          一个红外接收头

.          一个高精度温度采集芯片DS18B20

·         2个独立继电器输出。常闭和常开触点都已经引出,用户可以根据情况进行选择使用.

·         I2C存储器24LC01用户可以换其它不同容量芯片。

·         一个蜂鸣器

·         2个独立扩展I/0用户可以接其它用户设备,一个是单片机总线扩展输出,一个是CPLD扩展I/O输出。用户可以和自己   的目标系统进行直接连接使用,我们今后将向不断推出存储模块,AD采集模块,SD卡扩展板,网络扩展板等供用户选择使用。

·         一个有源晶振插座,用户可以换其它不同频率有源晶振。

 

三. 实验代码清单

(提供了2套完整的PLD结构实验,用户可以通过编写自己的PLD代码可以实现任何一种结构或操作模式)
第一部分 电路结构一实验

总线操作控制模式,采用全地址译码,板上外设对应唯一地址码,只要对对应的地址进行操作就可以了,让您充分掌握大系统设计的精髓。C51 源代码,串口通讯和USB实验,温度采集都提供上位机源代码)
实验一 LED实验

     (包含2个实验代码)
实验二 数码管显示实验

     (包含2个实验代码)
实验三 LCD1602驱动显示实验

     (包含2个实验代码)
实验四 LCD12864液晶显示实验

     (包含2个实验代码)
实验五 按键控制实验

     (包含2个实验代码)
实验六 音乐演奏实验

     (包含2个实验代码)
实验七 串口通讯实验

     (包含单片机实验代码,和上位机控制实验代码VB源代码 用户介面
实验八 温度采集实验

     (包含3个实验代码,1.LCD1602显示温度值,2。数码管显示温度值,3。PC显示温度值 提供上位机VB源代码 用户介面
实验九 I2C读写实验

     (包含1个实验代码I2C读写结果在数码管显示)
实验十 USB实验

     (包含1个实验代码,并提供上位机VC源代码,可以通过上位机控制开发板全部外设。上位机用户介面
实验十一 系统全面测试实验

     (包含1个实验代码,全面测试板上外设)
第二部分 电路结构二实验

I/O控制操作模式 C51源代码,另外还提供超过100个ASM汇编程序源代码,大多可直接在开发板上都可以使用验证(不需要修改))
实验十二 999计数实验
实验十三 12345678显示实验
实验十四 按键移位实验实验

实验十五 电子钟实验
实验十六 报警器实验
实验十七 流水灯实验
实验十八 步进电机控制实验
实验十九 红外遥控实验
第三部分 PLD实验 (并同时提供VHDL例程集锦 ,超过700个常用例程。VERILOG例程135例等,供用户学习参考。。。。)

VHDL代码 )
实验一 38译码实验
实验二 流水灯实验
实验三 BCD七段显译码器实验
实验四 分频器实验
实验五 按键控制LED实验
实验六 音乐演奏实验
实验七 继电器控制实验
实验八 步进电机控制实验.
实验九 LCD 显示实验

 

(Verilog代码)

  1. 按键消抖

  2. 锁存器

  3. 8 3编码器

  4. 比较器实验

  5. 移位流水灯实验

  6. 呼吸灯实验

  7. 数码管显示控制实验

  8. 数字钟实验

  9. 蜂鸣器演奏音乐实验

  10. 步进电机控制实验

  11. LCD1602液晶显示驱动实验

  12. LCD12864显示驱动控制实验

更多实验陆续推出。。。 请关注华升EDA网站。

 

四. 实验指导书目录(下载

   (说明非常详细,超过80页

相关软件下载

 单片机烧写程序下载!

单片机烧写程序使用视频教程下载! (点击右键保存)

单片机烧写常见问题解答!

五 配套资料和软件

1. 完整的原理图(PDF格式,保证与PCB完全吻合;

2. 所有单片机实验提供C语言源代码,均有详细中文注释;

3. 单片机在线编程烧写程序和视频教程;

4. 芯片手册:提供开发板上全部芯片的芯片资料;

5. 送KEIL C V7.5完全破解版,仅供学习用;

6.   送51单片机多媒体教学光盘一张; 2. 中央电视台广播电视大学的51单片机视频讲座一套 

7. 赠送Acrobat reader、Sscom串口调试助手、调试工具;

8. 赠送Altera配置视频教程;
9. 赠送液晶字模软件;

10.赠送USB规范文档;

11.用户手册:非常详细,包含电路分析、代码介绍、红外解码程序设计,USB程序设计,quartus使用说明等。

12. QUARTUS 5.0完全破解版。

13. VHDL例程集锦

14. VHDL教程
15. VERILOG例程135例

16. VERILOG教程

17. KEIL C教程

18. STC单片机机烧写软件

    以上赠送资料仅供学习用,请勿用于商业用途!

六.典型应用

    教学应用、工业自动化控制、UPS、电机控制、机器人;汽车、机械、等。   

系统结构图

温度采集显示在LCD1620

电子钟实验效果图

串口实验上位机程序介面(提供VB源代码)

温度采集传输上位机介面(提供VB源代码)

USB上位机程序控制介面(提供VC源代码)

步进电机

使用STC单片机串口下载运行

USB转RS232线

红外遥控器

 

七.装箱清单(标准配置)

1、     USB+单片机+CPLD开发板 1块;

2、     USB转串口线STC单片机下载RS232通讯实验用 1根;

3、     USB2.0通讯供电线 1根;

4、     用户光盘(1DVD 或2 CDROM);

5、     LCD1620液晶 1个;

6、     AT89S/BLASTER II通用下载线 1根;

7,      步进电机 1个

8.      红外遥控器 1个

 

八。其它选配件

 12864中文图形液晶(选配,需另购,售价:60元);

 AD/DA无线通讯扩展板  20(元)

 5V/1A开关电源 12(元)

 TFT1.8英寸触摸屏接口100%兼容12864液晶    20(元)

 NRF2401无线通讯模块 70(元)

 NRF905无线通讯模块  80(元)

 更换USB BLASTER下载线   70(元)

 更换USB BLASTER VER.C 40(元)

标准配置

USB+单片机+CPLD核心板一块

USB转串口线 一条,STC单片机编程和RS232通讯用

LCD1602液晶一个

高品质USB通讯供电线一条

ATMEL/BLASTER II通用下载一条

 

DVD1张

红外遥控器一个

六角支撑铜柱4个

 

 

可选配件以及扩展板 (更多扩展板将陆续推出,让您轻松面对各种应用和设计要求)

5V/1A开关电源

LCD128X64图像点阵液晶

TFT1.8英寸LCD

   

高品质USB BLASTER下载 (ALTERA原厂方案)

USB BLASTER Ver.C下载线