微机实验源程序

微机实验源程序

ID:47628352

大小:973.40 KB

页数:96页

时间:2019-10-10

微机实验源程序_第1页
微机实验源程序_第2页
微机实验源程序_第3页
微机实验源程序_第4页
微机实验源程序_第5页
资源描述:

《微机实验源程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章TD-PIT++实验系统的硬件环境2一.概述2二.系统总线单元电路3第二章32位微机原理软件实验15实验一四则运算15实验二均值滤波18实验三代码转换22实验四字符串冒泡排序26实验五描述符和描述符表实验29实验六局部描述符表实验33第三章32位微机接口硬件实验36实验一地址译码电路与I/O接口36实验二8254定时/计数器41实验三8259屮断控制器46实验四8255并口控制器54实验五A/D与D/A转换实验63第四章32位微机接口课程设计69课程设计一数据采集系统一69课程设计二数据采集系统二(查询法)73课程设计三

2、数据采集系统三(屮断法)77课程设计四信号发生器81课程设计五交通灯实时控制系统设计89课程设计六步进电机控制系统设计94附录1常用DOS系统功能(INT21H)99第一章TD-PIT++实验系统的硬件环境TD-PIT卄实验系统硬件主要由PCI总线扩展卡和TD-PIT++实验平台构成,其硬件系统的连接接如图1-14所示。图l-la硬件系统的连接PCI总线扩展卡包括PCI总线接口电路和系统配置电路以及扩展总线插座。主要实现PC1总线接口以及将32位高速总线从PC机引出。PCI总线扩展卡结构如图1-1所示。PCI总线接口控制器配置

3、存储器日JP1插座2图1-1PC1总线扩展卡结构TD-PIT++实验平台上的电路结构主要分两部分:系统总线单元电路和实验单元电路。是32位微机接口实验的主要操作平台。实验平台结构如图1-2所示。电潍开关系统总线单元换电略直流电机单元时钟源温控单元FLASHRDM单元32位I/O接口单元£259单元2237单元步进电电子发机单元声单元点阵LED草元32位存储器单元82M单元165,0单元82刃单元D/碎换单元A/D转换单元地址译码单元出行接口电位黠开关及LED显示单元扩展单元键盘及数码曾显示单元单次脉冲单元面包板图1-2实验平台

4、结构二.系统总线单元电路准系统总线单元实现了面向80x86微机系统的32位系统总线,符合80x86总线时序标的接口电路均可以直接连接到该总线上。总线信号说明如表1-1所示。表1-1总线信号信号名寫含义XD[31:O]32位数揭总线XA[31:2]32位地址总线XMER、XMEW.XIOR、XtOW存储髀读写信号、VO读写信号IOYO、IOY1、IOY2、IOY3I/O空间用选信号MYO、MYKMY2、MY3存储器空间片选信号BEO、BEKBE2、BE332位数揭字节使能信号HOLDxHLDA总线保持情求和总线保持响应信号INT

5、R中断请求信号(上升沿有效)CLK系统时钟CLK=1.041667MHzRST、RST#系统复位信号实验系统向PC机屮请了接口实验所需的配置资源。其屮包括16MB的存储地址空间、255字节的I/O地址空间和一个中断请求线。中断请求线是映射到PC机内15个中断线中的一个。系统总线单元将地址空间进行了译码,各提供4个片选信号,片选信号同偏移地址空间对应关系如表1-2所示。表1-2片选信号同偏移地址空间对应关系片选借号偏移地址范围偏移地址范圈IOYO033FHMY0000000-3FFFFFHIOY14O-7FHMY14QOOOO-

6、7FFFFFHIOY283BFHMY2800000~BFFFFFHIOY3C0-FFHMY3COOOOO-FFFFFFH用PC机分配的I/O或存储器空间始地址加上这个偏移地址,就是实验系统中端口占用的实际地址,1/0和或存储器地址电原理如图1-2A所示。PC机分配的起始地址可以在Tdpit软件中查看或由实验系统附带的配置资源检查程序CHECK.EXE获得。图1・2AI/O和存储器地址电原理图1.地址译码单元该单元提供一片开放的译码器74LS138,用于学习地址译码方法。其线路连接如图1-3所示。O°gnd剑+5V6ABABCG

7、1G2G1D9DJDD9DY0Y1Y2Y3Y4Y5黔83图1-3地址译码单元2・32位I/O接口单元该单元通过4片三态缓冲器和4片锁存器组成32位的T/0接口,并根据32位总线时序设计了译码电路,可以8/16/32位不同字节宽度来访问该接口。用于学习8位和32位I/O接口设计及编程。其线路连接如图1-4所示。•O.DQnlBlIlM協書盘盅BSB7誥爲當综&MA1A2A3鹉常益30瓯32田盅3637ft1DaDlInMIMInIMD?cs-Smon30瓯32田盅B0B7mCLK图1-432位1/0接口单元3・32位存储器单元该

8、单元提供32位存储器及其连接电路,并针对32位系统总线提供了存储器译码电路,可以任意完成8位、16位及32位不同字节宽度的存储器操作。其线路连接如图1-5所示。O1234综A2A3MA5MA7MA9桔盤桔A()10A厂A28、A:l~7~A,I6、A!厂~5~厂~~V~A'T

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。