网站大量收购独家精品文档,联系QQ:2885784924

微机实验源程序.doc

  1. 1、本文档共106页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

目录

TOC\o1-2\h\z\u第一章TD-PIT++实验系统的硬件环境 1

一.概述 1

二.系统总线单元电路 3

第二章32位微机原理软件实验 15

实验一四那么运算 15

实验二均值滤波 18

实验三代码转换 22

实验四字符串冒泡排序 26

实验五描述符和描述符表实验 29

实验六局部描述符表实验 33

第三章32位微机接口硬件实验 36

实验一地址译码电路与I/O接口 36

实验二8254定时/计数器 41

实验三8259中断控制器 47

实验四8255并口控制器 56

实验五A/D与D/A转换实验 65

第四章32位微机接口课程设计 72

课程设计一数据采集系统一 72

课程设计二数据采集系统二〔查询法〕 76

课程设计三数据采集系统三〔中断法〕 80

课程设计四信号发生器 85

课程设计五交通灯实时控制系统设计 93

课程设计六步进电机控制系统设计 99

附录1常用DOS系统功能(INT21H) 105

第一章TD-PIT++实验系统的硬件环境

一.概述

TD-PIT++实验系统硬件主要由PCI总线扩展卡和TD-PIT++实验平台构成,其硬件系统的连接接如图1-1a所示。

USB总线

USB总线

PCI总线

内存总线

总线

AGP总线

CPU

北桥芯片

显卡

显示器

内存

PCI槽

PCI槽

南桥芯片

IED接口

硬盘

键盘

鼠标

FlashBIOS

USB设备

PCI卡

微机实验箱

...

图1-1a硬件系统的连接

PCI总线扩展卡包括PCI总线接口电路和系统配置电路以及扩展总线插座。主要实现PCI总线接口以及将32位高速总线从PC机引出。PCI总线扩展卡结构如图1-1所示。

图1-1PCI总线扩展卡结构

TD-PIT++实验平台上的电路结构主要分两局部:系统总线单元电路和实验单元电路。是32位微机接口实验的主要操作平台。实验平台结构如图1-2所示。

图1-2实验平台结构

二.系统总线单元电路

准系统总线单元实现了面向80x86微机系统的32位系统总线,符合80x86总线时序标的接口电路均可以直接连接到该总线上。总线信号说明如表1-1所示。

表1-1总线信号

实验系统向PC机申请了接口实验所需的配置资源。其中包括16MB的存储地址空间、255字节的I/O地址空间和一个中断请求线。中断请求线是映射到PC机内15个中断线中的一个。系统总线单元将地址空间进行了译码,各提供4个片选信号,片选信

号同偏移地址空间对应关系如表1-2所示。

表1-2片选信号同偏移地址空间对应关系

用PC机分配的I/O或存储器空间始地址加上这个偏移地址,就是实验系统中端口占用的实际地址,I/O和或存储器地址电原理如图1-2A所示。PC机分配的起始地址可以在Tdpit软件中查看或由实验系统附带的配置资源检查程序CHECK.EXE获得。

图1-2A

1.地址译码单元

该单元提供一片开放的译码器74LS138,用于学习地址译码方法。其线路连接如图1-3所示。

图1-3地址译码单元

2.32位I/O接口单元

该单元通过4片三态缓冲器和4片锁存器组成32位的I/O接口,并根据32位总线时序设计了译码电路,可以8/16/32位不同字节宽度来访问该接口。用于学习8位和32位I/O接口设计及编程。其线路连接如图1-4所示。

图1-432位I/O接口单元

3.32位存储器单元

该单元提供32位存储器及其连接电路,并针对32位系统总线提供了存储器译码电路,可以任意完成8位、16位及32位不同字节宽度的存储器操作。其线路连接如图1-5所示。

图1-532位存储器单元

4.FLASHROM单元

该单元提供一片开放的FLASH存储器,用于学习FLASH存储器的编程操作方法。其线路连接如图1-6所示。

图1-6FLASHROM单元

5.8259单元

该单元提供中断控制器8259的连接电路,用于学习中断控制器的操作方法。其线路连接如图1-7所示。

图1-78259单元

6.8237单元

该单元提供DMA控制器8237的连接电路,用于学习DMA传送应用编程方法。其线路连接如图1-8

文档评论(0)

181****7662 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档