第三章软件设计基础 本章主要学习硬件实验环境及硬件实 验的基本调试方法。 3-1实验装置的简介 3接口装置的检测 3-3硬件设计安装及调试 34硬件实验的注意事项日录
3-1 实验装置的简介 3-2 接口装置的检测 3-3 硬件设计安装及调试 片头 3-4 硬件实验的注意事项 目录 第三章 软件设计基础 • 本章主要学习硬件实验环境及硬件实 验的基本调试方法
1TDPT实验装置简介 实验装置的作用:为32位微机原理和微机接口技术 应用分别提供了实验平台,同时为防止因实验装置和 调试引起的故障而损坏主机,起保护隔离作用 、装置的构成及特点 装置分两个部分:●32位微机原理实验部分 ●微机接口技术应用部分 1.32位微机原理实验部分实验平台由一组支持在 80386、奔腾及其以上PC微机上的编程及调试工具 组成。用户可以通过该调试工具进行32位微机保护 模式下的80x86实验程序的编制、运行及调试
3-1 TD-PIT实验装置简介 实验装置的作用:为32位微机原理和微机接口技术 应用分别提供了实验平台,同时为防止因实验装置和 调试引起的故障而损坏主机,起保护隔离作用。 一、装置的构成及特点 装置分两个部分:● 32位微机原理实验部分 ● 微机接口技术应用部分 1.32位微机原理实验部分实验平台由一组支持在 80386、奔腾及其以上PC微机上的编程及调试工具 组成。用户可以通过该调试工具进行32位微机保护 模式下的80x86实验程序的编制、运行及调试
2.微机接口技术应用部分分为基本接口和高级接口 两部分 (1)基本接口实验平台 实验装置经PCI总线扩展卡及转接逻辑为用户提 供了一个仿真ISA接口,用户可以应用该接口学习 常用接口芯片的编程及应用,在基本接口单元中, 装置提供了各种常用外围接口及其控制应用部件, 如定时计数器8254、并口8255、串口16550、静态 存储器6264、闪存29256、AD574、DA0832、键盘 输入及LEO显示、二进制开关输入及发光管显示、 电机及温控单元电路
2.微机接口技术应用部分分为基本接口和高级接口 两部分 (1)基本接口实验平台 实验装置经PCI总线扩展卡及转接逻辑为用户提 供了一个仿真ISA接口,用户可以应用该接口学习 常用接口芯片的编程及应用,在基本接口单元中, 装置提供了各种常用外围接口及其控制应用部件, 如定时/计数器8254、并口8255、串口16550、静态 存储器6264、闪存29256、AD574、DA0832、键盘 输入及LEO显示、二进制开关输入及发光管显示、 电机及温控单元电路
(2)高级接口实验平台 实验装置提供了全开放的简化PCI总线接口:ADD 0N总线接口及CPLD实验单元,使用户可以直接针 对PCI总线完成特定应用需要的接口设计 二、装置的结构 实验装置上的电路单元主要分两部分 ●系统总线单元电路和扩展接口电路,实验装置结 构图如图2-1所示:
(2)高级接口实验平台 实验装置提供了全开放的简化PCI总线接口:ADD -ON总线接口及CPLD实验单元,使用户可以直接针 对PCI总线完成特定应用需要的接口设计。 二、装置的结构 实验装置上的电路单元主要分两部分: ● 系统总线单元电路和扩展接口电路,实验装置结 构图如图2-1所示:
电源ADD-N总线接口单元 仿真ISA接口单元 ADD-ON总线单元 转接母线单元 CPLD逻「CPD逻蜂鸣器82548251650及 辑下载单辑单元 RS-232C单元 元 626429c256°直流电机及步进电机 单元 信号源单「开关及发DAC单元ADC单元键盘及温控单 元光二极管K单元 LED单元元 单元 图2-1TD-PI硬件实验装置结构图
图2-1 TD-PIT硬件实验装置结构图
1.系统总线单元电路 (1)ADD-0N总线接口单元 此单元位于实验装置最上方。提供实验用PCI总线扩 展卡与T一PIT实验装置的连接接口。装置提供的 ADD-0N总线信号如表2-1所示。 (2)ADD一0N总线单元 提供所有的ADD一0N总线信号。 (3)仿真ISA接口单元 该单元提供的仿真ISA接口信号如表22所示
1.系统总线单元电路 (1)ADD-ON总线接口单元 此单元位于实验装置最上方。提供实验用PCI总线扩 展卡与TD-PIT实验装置的连接接口。装置提供的 ADD-ON总线信号如表2-1所示。 (2)ADD-ON总线单元 提供所有的ADD-ON总线信号。 (3)仿真ISA接口单元 该单元提供的仿真ISA接口信号如表2-2所示
表2-1装置提供的ADD—ON总线接口信号 信号线名称4 含义φ DQ310 数据总线中 ADR62BE[3], SELECT#W#RD#访问ADD-O寄存器使用的控制信号 WRFIFORDFIFO,WRFULL, RDEMPTY 访间FFO使用的专用信号 PTATN PTBURST#, PTWR,+ PASS-THRU访间使用的接口信号 PTNUMI1: 0] PTBE[3: 0], PTADR#, PTRDY## BPCLKSYSRST#IRQ样 系统信号 EA14EA5Q7EQ4 FEW,FRF, AMWEN, ADD-ON发起DMA传输使用的控制信 AMREN FRC FWC)+ 号 EAL O, EA8(EMBCLK+ 从ADD-ON端直接写邮箱4字节3的 控制信号φ
表2-1 装置提供的ADD-ON总线接口信号
表2-2(a)装置提供仿真ISA接口信号 信号线名称 含义中 D70 数据总线 xA[151419 地址总线 XIER,XMEWXIOR,XIQWe 存储器读写信号,10读写信号 IRQ+ 中断信号(下降沿) 1024.Qy31Q03.0x0 O设备片选 MY1, MYOA 存储器设备片选
表2-2(a) 装置提供仿真ISA接口信号
表2-2(b)片选信号选择范围 信号线 相对偏移 IoY4P 80-9FH4 IOY3P 60-7FH4 IOY2+ 40-5FH4 OYU+ 00-1FH+ MYO+ 0000-TFFFH+ MY1+ 8000-FFFFH+
表2-2(b) 片选信号选择范围
获取实验用PC总线扩展卡分配的地址空间 (查询资源分配): 进入 WIN DOWS→“我的电脑”右击→选“资 源管理器”→双击“控制面版”→双击“系 统”→选“设备管理”→双击“唐都仪器”→双 击“TD-PT实验系统”→选“资源”→显示资源 列清求09 内存范围E900000~E900FFFF 输入输出范围B000~B03F中断实验使用的I/0空间 输入输出范围B400~B43F 输入输出范围B800~B8FF实验使用的I/0空间 输入输出范围BC00~BC3F
• 获取实验用PCI总线扩展卡分配的地址空间 (查询资源分配): 进入WIN DOWS→“我的电脑”右击→选“资 源 管 理器 ” →双 击“ 控 制面 版” → 双击 “系 统”→选“设备管理”→双击“唐都仪器”→双 击“TD-PIT实验系统”→选“资源”→显示资源 中断请求 列表: 09 内存范围 E9000000~E900FFFF 输入/输出范围 B000~B03F 中断实验使用的I/O空间 输入/输出范围 B400 ~ B43F 输入/输出范围 B800 ~ B8FF 实验使用的I/O空间 输入/输出范围 BC00 ~ BC3F