8254实验模块- 2014版
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、实验程序设计
1、存储空间和I/O地址空间
实验装置工作在实模式下的存储空间安排和I/O空间 安排如图(a)和(b)所示。 从图可知,实验者所遍程序及数据应在 01000H~07FFFH空间;所用I/O空间在0000H~07FFFH。
实模式编程时,数据区应用“AT”和“ORG”伪指令明 确段和初始地址,代码区只需用“ORG”伪指令指定初始 空间位置即可。 串行接口用于连接实验装置系统和上位机。类PCI总 线紧锁插槽可以实现实验模块与实验主机系统的连接。
实验3: 【实验5.3】 验证8254工作方式3的计数过程(p 时间: 地点:教5-502 两人一组(一人负责软件,一人负责硬件) ( 用新实验台做 )
42
)
PD_32微机教学实验装置 一、基本组成 系统机 串行总线 实验装置
二、8254实验模块电路原理
8254定时/计数器模块由译码电路、发光二极管驱 动电路、分频电路和8254应用电路四部分组成。 1、译码电路
3、无法用 DB指定内存单元的初始值
4、使用本系统进行程序开发调试的步骤由编辑、汇编、链接和调 试四个步骤构成。
新实验台运行TS1.EXE(或\ts1\DechangS.exe),进入本调试系统
对源程序(.EXE文件)进行下载、运行和调试。
(4): 将8254的/CS
接至 I/O地址区/210H;
接至 LED显示区L7,L6,L5;
(5): 将8254的OUT0,OUT1,OUT2
(6): 将8254的GATE0,GATE1,GATE2 接至 扩展实验区+5V;
(7): 将8254的CLK0,CLK1,CLK2 接至 时钟500K,100K,1K;
00000H
Monitor 数据区
0000H
00FFFH 01000H
用户区
用户区
7FFFH 8000H
03FFFH
专用
F8000H FFFFFH
Monitor 代码区
系统通信 FFFFH (b)实模式下的I/O空间
(a) 实模式下的存储空间
实验装置的存储空间和I/O空间安排
2、由于运行程序的实验装置是一台不带操作系统的微 型计算机,因此编制程序时,汇编程序中通常所用的 BIOS功能调用和DOS功能调用在此环境下无法使用。
4、 8254应用电路
GATE0
CS
8254
CLK0 OUT0 GATE0 CLK1 OUT1 GATE1 CLK2 OUT2 GATE2
A1 A0
5、硬件线路连接示例 (1)关闭实验箱电源; (2): 将8254的A0,A1 (3): 将8254的/RD,/WR 接至 扩展总线区A0,A1; 接至 扩展总线区/IOR,/IOW;
2、发光二极管的驱动电路
+
来自百度文库
5V
.
驱 动 电 路
……
……
驱 动 电 路
3、分频电路由74LS393组成,可完成8级分频(分频系 数是2-i,1≤i≤8)。输入源频率CLK= 12.288MHZ。
分频电路
CLK
分 频 电 路
CLK CLK/2 CLK/4 CLK/8 CLK/16 CLK/32 CLK/64 CLK/128