汪老师分享 - 基于51单片机 CPLD模块化多功能实训箱说明


🔥 毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。
为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是:基于51单片机 CPLD模块化多功能实训箱说明

第一章   模块化多功能实训箱说明

1.1 模块化多功能实训箱的特点

本实验箱利用模块化思想, 分块结构设计, 打破了传统实验箱的集中化、不灵活、不易学、扩展性差等缺点,使其具有如下优点:

(1)、灵活性大:该实验箱由多种不同的模块组成,每个模块的位置都可随意更改,具有拼图功效,还可以任意加入各种模块。

(2)、扩展性强: 可适应不同的 CPU, 在同一箱体内, 只要更换 CPU 模块, 如: MCS-51、AVRCPLDDSP 等,既可形成另一实验系统,相当于四个、五个甚至更多个实验箱,实现一箱多用。

(3)、易更新换代:外围电路可以根据用户需要随意开发,降低成本,缩短更新换代周期。

(4)、易学、易懂: 只要掌握单元知识即可进行实验, 完成不同的学习目的,缩短学习周期。

(5)、具有在线下载功能。

(6)、采用隐秘型电源。

1.2  模块化多功能实训箱的硬件说明

本实验箱自带开关电源,用户只需接入 220V 电源即可,每一个模块上均带 有一个电源开关, 用户需要用到哪几个实验模块就打开它的电源即可, 这样一来, 既不浪费资源, 又可提高实验箱的可靠性。本实验箱用户无需添加其它设备, 需通过(单片机和 CPLD)下载线与计算机连接便可进行所有实验。

(1)、本实验箱具有即插上电的功能,电压分别为+12V、 -12V、+5V。

(2)、实验箱中每一模块都带有保护功能,用户只要开启每一模块的电源, 相应电源指示灯亮,如电源指示灯不亮,请检查是否已接入 220V 电源或由其它原因所致。确保电源没有问题才可以做实验。

(3)、将下载线与计算机连接,具体连接方法参见相关下载线应用章节。

(4)、硬件没有问题,打开 CPU 的电源,此时便可进行软件编程下载。程序 正常下载时如不能正确下载, 请检查是硬件问题还是软件设置问题?具体排故问 题在下载线应用章节有具体说明, 对照实验指导书最终仍不能排除故障请与我们联系。

(5)、 注意: 无论是集成电路的拔插、通信电缆的连接还是实验线路的连接, 都应确保在断电情况下进行,以防损坏电路芯片。实验线路连接完成后,应仔细检查无误方可接通电源。如有异常请立即切断电源并排除故障。

1.3 模块化多功能实训箱的引脚说明

本实验箱含有 9 块一样大小的实验模块, 实验箱内的模块可以任意更换及扩 展, 实物图如图 1-3-1 所示。各个模块上具有必要的线路无需用户连接, 既减少了烦琐的连线过程,又能让学习者有更多的时间练习软件。

不过其中各个模块电路的地址总线、数据总线、控制总线的引脚都被引出, 有些引到相应的插孔,有些以插槽形式引出,有些两则都有(像 CPU),预留这 些空间可供用户任意发挥、自主开发, 既培养学生实际动手能力又加强对实验电路的理解。

 1-3-1   模块化多功能实训箱实物图

第二章   AT89ISP 下载线的应用

2.1  下载线的使用

2.1.1  下载线介绍

本实验箱的 CPU 板采用了先进的 ISP 编程技术。ISPIn-System Programming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代 码,而不需要从电路板上取下器件, 已经编程的器件也可以用 ISP 方式擦除或再

编程。极大地方便了实验者的使用。本实验箱 ISP 编程下载使用双龙的 SLISP 软件。SLISP 软件在稳定性、可靠性、兼容性、可用性方面都非常优秀,下面介绍一下本软件的使用:

2.1.2  下载线安装与使用

第一步:安装软件。

将光盘中的 ISP 软件或是您自己从网上下载的

ISP 软件, 只要双击如图 2-1-1 的图标, 开始运行 ISP 软件的安装程序, 即进入了本软件的安装界面,具体安装过程可以根据安装向导帮助您轻松安装本软件。第二步:打开已安装完成的 SL-ISP 软件。一旦软件安装完成, 您就可以开始 ISP 程下载之旅了。您 可以通过“开始”菜单“程序”-“双龙电子”-SLISP”或在计算机桌面上的图标打开 ISP 软件主界面, 图标如图 2-1-2 所示。

打开 ISP 软件主界面如图 2-1-3 所示:

 2-1-1 安装文件    图 2-1-2 图标

 2-1-3  ISP 下载软件主界面

打开界面想要下载软件, 首先要确认您的试验模块的下载口(图 2-1-4)  经与 AT89ISP(图 2-1-5)连接, 并且 AT89ISP 的另一端已经接到了计算机的 LPT (并行端口、俗称打印口) 上了, 同时确认你板子上的电源已经打开。确保上面几项都没有问题,您就可以进行软件界面的选择。

第三步:ISP 软件界面选择

 2-1-5   AT89ISP 下载线

1、   选择与您的 AT89ISP 相连的那个 LPT 口(如果只有一个,那就是 LPT1 ),在界面上通信参数设置及器件选择的第一个选择口选择 LPT1。选择如右图2-1-6 所示。

2、   接下来该选择一下使用的芯片,如图 2-1-7 所示,在本例中我们选 AT89S52。

3、  上面通信参数设置及器件选择选择完之后,我们可以将编译好的程序生成 HEX 文件下载到单片机 AT89S52 中了。

 2-1-8  点击的选择

4、   如图 2-1-8 所示先点击文件,查找程序编译完后生成的 HEX 文件。 点击文件之后出现如图 2-1-9 所示的对话框。例如我们要将放在桌面上的 IO.HEX

文件下载到单片机里面,请看下面示范。

 2-1-9  查找文件对话框

5、   点击下拉菜单(如图 2-1-10 所示),查找文件所在处。

 2-1-10 查找文件下拉菜单

6、   已查找到文件, 找到之后点击文件如图 2-1-11 所示; 点击之后如图2-1-12 所示,点击打开

第三章   单片机实验

3.1  实验一  I/O 输出实验

3.1.1  实验目的

通过实验应掌握对 01(51-52MCU)模块上各个 I/O 口的简单操作和学习单片机输出口的输出程序的设计方法。

3.1.2  实验要求

利用 51-52MCU 模块的 P0 口做输出口,实验板上的 P0 口接有八只发光二极管,不需进行硬件连接, 学习者只需编写一些程序, 使发光二极管具有各种亮法。

3.1.3  实验内容及步骤:

1)、实物连接图(如图 3-1-1 所示):

 3-1-1  I/O 口输出实验

学习者首先选择所需的晶振, 板上有 6M  12M 的晶振, 学习者可以根据自 己的需要选择,本实验使用 12M 晶振;选完后将做实验用到的实验模块的电源

打开。这样就可以通过下载线将编好的程序生成 HEX 件下载到 CPU 里了。

2)、实验原理图(如图 3-1-2 所示):

 3-1-2  I/O 口输出实验原理图

3.2.1  实验目的

通过实验应掌握利用 07(键盘)模块对 01(51-52MCU)模块上各个 I/O 口进行简单控制。

3.2.2  实验要求

利用键盘模块上拨码开关的高低电平来控制 51-52MCU 模块的 P3 口,P3 口上 接的发光二极管也会显示电平的变化,将 P3 口赋值给 P0 口,使 P0 口跟着 P3口而改变。

3.2.3  实验内容与步骤

 3-2-1  IO 输入实验

学习者可以按照实物图(图 3-2-1)连接: 利用键盘模块对 51-52MCU 模块的 口进行控制, 控制效果用发光二极管来显示。根据自己的需要选择晶振, 板上有 6M  12M 的晶振,本实验使用 12M 的晶振;用线将 51-52MCU 块的 P3 口和 键盘上的拨码开关(K)相连接。连接完成后将做实验用到的实验模块的电源打开,这样就可以通过下载线将编好的程序生成 HEX 文件下载到 CPU 里了。

2)、实验原理图(如图 3-2-2 所示):

 3-2-2  IO 输入实验原理图

实验原理图

如果学弟学妹们在毕设方面有任何问题,随时可以私信我咨询哦,有问必答!学长专注于单片机相关的知识,可以解决单片机设计、嵌入式系统、编程和硬件等方面的难题。
愿毕业生有力,陪迷茫着前行!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值