MCS51实验指导Word格式文档下载.docx

上传人:b****1 文档编号:14675216 上传时间:2022-10-23 格式:DOCX 页数:71 大小:1.12MB
下载 相关 举报
MCS51实验指导Word格式文档下载.docx_第1页
第1页 / 共71页
MCS51实验指导Word格式文档下载.docx_第2页
第2页 / 共71页
MCS51实验指导Word格式文档下载.docx_第3页
第3页 / 共71页
MCS51实验指导Word格式文档下载.docx_第4页
第4页 / 共71页
MCS51实验指导Word格式文档下载.docx_第5页
第5页 / 共71页
点击查看更多>>
下载资源
资源描述

MCS51实验指导Word格式文档下载.docx

《MCS51实验指导Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《MCS51实验指导Word格式文档下载.docx(71页珍藏版)》请在冰豆网上搜索。

MCS51实验指导Word格式文档下载.docx

实验十 8255并行口实验:

模拟交通灯25

实验十一 I/O口扩展实验27

实验十二 A/D模数转换实验29

实验十三 D/A数模转换实验31

实验十四 音频驱动实验33

实验十五 继电器控制实验34

实验十六 步进电机控制实验35

实验十七 8253定时/计数器实验37

实验十八 并/串、串/并转换实验39

实验十九 外部数据存储器扩展实验41

实验二十 MCS-51串行口应用实验——双机通信42

实验二十一 MCS-51串行口应用实验——与PC通信43

实验二十二 DS18B20数字温度传感器实验45

实验二十三 DS18B20温度闭环实验46

实验二十四 直流电机调速实验48

实验二十五 LED16×

16点阵显示实验50

实验二十六 8255键盘显示实验52

实验二十七 LCD128×

64液晶显示实验54

实验二十八 逻辑加密IC存储卡读写实验55

实验二十九 8251串行通信实验61

实验三十 8259中断控制实验63

实验三十一 串行A/D转换实验65

实验三十二 串行D/A转换实验66

实验三十三 红外遥控实验67

实验三十四 V/F转换实验68

实验三十五 PWM转换实验70

实验三十六 AT24C02串行存储器实验71

实验三十七 X5045P看门狗实验72

实验三十八 DS1302实时时钟实验73

实验三十九 微型打印机实验74

实验四十 RS485差分串行通信实验75

实验四十一 CAN-bus现场总线控制实验77

实验四十二 基于以太网接口的TCP/IP实验79

实验四十三 USB通用串行总线实验85

第一章 系统概述

DTHS-A是由山东理工大学、淄博耐思科技有限公司设计制造的单片机与微机接口通用型实验台,它以常规实验设备的开放式实验环境为基础,增加了在线检测模式,在自定义环节融入轨迹捕捉,影射和展现实验电路搭接的全过程,为互动教学活动的展开创造了一个较为完整与规范的实践平台。

DTHS-A实验台由三个部分组成:

上部为实验台扩充区,适用于课程设计及实验电路与模块的扩展;

中部为实验台核心控制区,主要由通用仿真器、在线控制器、轨迹捕捉器及机电与单总线等实验模块组成;

下部为实验台常规实验区,适用于基础性教学实践活动。

DTHS-A实验台支持NICE自主研发的集成开发环境,并与KEIL/MPLAB/AVRStudio等主流开发环境无缝结合。

1.1 上部扩充区(简称上板)

1)直流电压表

上板右上角配有数字式直流电压表,其量程为±

20V;

电压表左测的钮子开关用于选择电压表的检测来源。

①信号源测量

该钮子开关拨向“外”方向时,位于电压表下方的红孔为电压表输入端(+20V~-20V),其黑孔为电压表直流地端(非负极性输入端),该端与本工位的“GND”己连接互通,仅适用于实验台二工位之间GND的并端,不允许加载负极性或与“GND”相冲突的信号源;

②内置源监视

该钮子开关拨向“内”方向时,由位于钮子开关上方的2×

3波段开关选择与确认当前监视源。

我们强调监视源的选择应在掉电方式下进行,即在关闭直流源的前提下才能拨动波段开关选择当前监视源,否则会引发+5V、+12V、-12V之间的瞬间短接,对低压供电器件的损伤率极高,亦危及开关电源的寿命。

2)微型打印机

上板偏左上方配有智能窗式针型打印机,位于钮子开关下方的双排八芯座为它的总线口,“STB”孔为打印命令控制端,“BUSY”为打印机忙闲标志,“ERR”为打印机出错标志。

3)逻辑加密存储卡

存储卡正下方为该卡读写加密控制端,该卡左边为插卡口,该卡右边定义状态标志指示。

4)CPLD扩展

上板右下方为CPLD逻辑控制器设计与实践区域,选用XilinxXC9572为硬布线控制器,配有下载口,用符合Xilinx标准的下载电缆即可实现针对XC9572的逻辑设计与编程。

5)扩充区

上板左下方为自行设计区域,该区域正下方为阻容件、晶体、三极管、二极管扩充区,该区域左上方为门电路、运放等IC-14以下芯片及集成电阻的扩充区,该区域右上方为IC-40以下集成器件扩充区。

1.2 中部核心控制区(简称中板)

1)CPU单元

中板左上方为实验台CPU选择单元,目前可适配的CPU类型有MCS-51/PIC单片机、以8088为内核的微机接口。

2)总线接口

①数据总线:

双向,来源于仿真器。

当CPU单元挂51时,它是由P0口隔离驱动后形成双向总线。

②地址总线:

输出,来源于仿真器。

当CPU单元挂51时,它的低八位由P0口驱动锁存输出;

它的高八位由P2口隔离驱动输出。

③控制总线

●RD:

当CPU单元挂51时为外部数据读,受P3.7控制

●WD:

当CPU单元挂51时为外部数据写,受P3.6控制

●ALE:

当CPU单元挂51时为地址锁存,受51_ALE控制

●RESET:

复位输出,高电平有效,受仿真器复位电路控制

●MER:

当CPU单元挂88时为内存读,受8088CPU控制

●MEW:

当CPU单元挂88时为内存写,受8088CPU控制

●AEN:

输入,总线出借控制。

当CPU单元挂88时为DMA操作,受8237_AEN控制

●φ:

时钟输出,当CPU单元挂51时,由51CPU第18脚提供

3)并行模块

①LCD液晶显示

其数据线与总线接口中的D7~D0己连接互通,总线连接定义为省缺项。

位于LCD正下方的使能控制端“E”,命令与数据选择端“R/S”及读写选择端“R/W”在自行设计状态定义为实验连接项。

②8255并行口

其数据线与仿真器中的D7~D0己连接互通,总线连接定义为省缺项。

位于8255正右测的“CS”为8255选通控制端。

位于LCD正下方的add1~add0为8255地址端A1~A0,位于下板“直流源指示”上方的RD、WR为8255读写控制端,在自行定义状态它们为实验连接项。

4)单总线模块

单总线模块超越并行总线的寻址规则,局限于I/O端口寻址,不宜在线掌控,只能工作在自定义状态,因此在单总线模块的设计与实现中实验连接项不可省缺。

5)闭环控制

①直流电机

直流电机控制单元定义了“调速”与“测速”两个端口,其中调速端为电机启停。

正反转及转速控制端,它加载的模拟量范围是0~5V,2.5V时电机处停止状态,大于2.5V启动电机正转,小于2.5V启动电机反转,该端达5V或0V时电机处正转或反转最高速。

至于测速端是电机当前状态与转速的反馈端,为电机按设置的参数恒定运作提供依据。

在自行设计状态该两个端口定义为实验连接项。

②温度控制

温度控制单元定义了“调温”与“测温”两个端口,其中调温端口由5V电源控制,至于测温端口是当前温度传递端口,反馈温度参数,为加温与恒温提供依据。

6)步进电机

步进电机控制单元设有四拍控制端口,在自行设计状态该四端口定义为实验连接项。

7)虚拟示波器

实验台提供了一个双通道简易示波器,适用于电位及赫兹级低频信号的测量与观察。

8)扁平链接口

中板下方设有五个扁平链接口,其中二个20芯扁平口为检测口,其余三个8芯扁平口为地址与数据总线延伸接口。

1.3 下部常规实验区(简称下板)

1)下板接口

①检测接口

下板上方二个20芯扁平口为检测口,“在线”态它为控制口,输出常规实验模块的控制信号。

在自定义状态它为状态口,反馈常规实验模块的控制信号。

②总线接口

下板上方三个8芯扁平口为地址与数据总线链接口,该三个接口是主控区(中板)扩展寻址的桥梁,面向下板实验时必须连接。

2)下板总线

①控制线

位于“直流源指示”上方的为下板自定义状态的公共控制总线,以下为它们的定义:

●CLR下板区域淸除控制,在自定义实验中连接中板RESET复位信号。

●WR下板区域写控制,在自定义实验中连接中板控制总线单元WR写信号。

●RD下板区域读控制,在自定义实验中连接中板控制总线单元RD读信号。

●CLK下板区域锁存控制,在自定义实验中连接中板ALE信号。

②地址线

位于“存储器扩展单元”左下测的ADD2~ADD0为下板区域公共地址线,在自定义实验中通常连接中板A2~A0。

遇单模块实验可另行定义,例如0809A/D转换中ADD2~ADD0用于选择通道,可改接中板地址总线单元A2~A0。

③译码器

位于“发光二极管显示单元”正下方的138译码器亦有二种定义途径,“在线”态实验台赋于的定义是译码端口CBA与A5~A3相连,选通控制端口G2A(低电平有效)由A14控制,当A14为零时,138输出端Y7~Y0八中选一,有一个输出端为“0”,其余输出端为“1”。

它的寻址范围为0~3FFFh,8000h~BFFFh。

在自定义方式其选通与译码端口呈悬浮态,属译码控制不可省缺的连接项。

3)存储器扩展

位于下板右上角为“存储器扩展单元”,它的地址与数据总线通过其上方的三个8芯扁平接口融入中板主控CPU的寻址范围,位于该单元左上测的MR、MW及MCS分别为存储器读、写和选通控制端。

自定义态属实验不可省缺的连接项。

在线态由在线控制器掌控,寻址范围为0~0FFFh。

这里需要提示的是不同类型CPU对于并行存储器扩展有其完全不同的寻址路径,中板挂51CPU时,存储器与I/O处同一寻址空间,用相同的控制信号,通常采用译码法分享数据寻址空间;

当挂8088CPU时,存储器与I/O处不同的寻址空间,用不同的控制信号,编各自的指令实现当前的寻址操作。

4)I/O口扩展

①16×

16点阵

16×

16点阵位于“存储器扩展单元”正下方,它的数据总线通过8芯扁平接口(下板上右一)与中板总线单元的D7~D0连接互通,“存储器扩展单元”左下测的ADD1~ADD0定义行与列口地址。

16S为点阵写选通控制,自定义态属实验不可省缺的连接项。

在线态由在线控制器掌控,寻址范围为0ECH~0EFH。

②键盘与八段显示

实验台选用8255为并行键盘与显示接口,定义其A口为字形口,B口为字位与键扫口,PC2~PC0为键入口。

位于并行键盘与显示扩展板左则的8255CS为8255选通控制,它的数据总线通过8芯扁平接口(下板上右一)与中板总线单元的D7~D0连接互通,“存储器扩展单元”左下测的ADD1~ADD0定义其地址线A1~A0,“串并转换单元”右边的RD、WR定义其读写控制信号,自定义态属实验不可省缺的连接项。

在线态由在线控制器掌控,寻址范围为0DCH~0DFH。

③简易I/O

实验台选用244为简易I/O缓冲输入器件,该单元“G”为读选通控制,自定义态属实验不可省缺的连接项。

该单元“PI7~PI0”为八位缓冲输入端口。

实验台选用273为简易I/O锁存输出器件,该单元“CLK”为锁存触发端,自定义态属实验不可省缺的连接项。

该单元“PO7~PO0”为八位锁存输出端口。

④A/D与D/A

并行A/D转换器0809位于“调模拟

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1