《位接口实验指导》ppt课件_第1页
《位接口实验指导》ppt课件_第2页
《位接口实验指导》ppt课件_第3页
《位接口实验指导》ppt课件_第4页
《位接口实验指导》ppt课件_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、3232位接口实验指点位接口实验指点西安理工大学计算机学院西安理工大学计算机学院20212021 1.1 启动实验集成环境启动实验集成环境 1. 接口实验环境接口实验环境 1.1 启动实验集成环境启动实验集成环境1.2 1.2 查看实验根本信息查看实验根本信息1.3 1.3 按实验要求完成接线按实验要求完成接线完成接线完成接线实验箱功能模块位置表示图实验箱功能模块位置表示图280h283h1.4 翻开实验箱电源翻开实验箱电源1.4 翻开实验箱电源翻开实验箱电源1.5 1.5 编辑实验程序编辑实验程序1.6 1.6 实验调试并察看实验结果实验调试并察看实验结果1.6 1.6 实验调试并察看实验结

2、果实验调试并察看实验结果1.6 1.6 实验调试并察看实验结果实验调试并察看实验结果E:实验文档C:PROGRA1HQFCV11.24BinASMTASM32.EXE /l 82552.ASM Turbo Assembler Version 5.0 Copyright (c) 1988, 1996 Borland InternationalAssembling file: 82552.ASMError messages: NoneWarning messages: NonePasses: 1编译胜利!链接中,请稍候。E:实验文档C:PROGRA1HQFCV11.24BinASMTLINK.EX

3、E /x 82552.OBJ Invalid keyboard code specifiedTurbo Link Version 7.1.30.1. Copyright (c) 1987, 1996 Borland International链接胜利!1.6 1.6 实验调试并察看实验结果实验调试并察看实验结果1.6 1.6 实验调试并察看实验结果实验调试并察看实验结果1.7 1.7 封锁实验箱电源预备下一实验封锁实验箱电源预备下一实验子功能号子功能号显示字符串显示字符串等待按键等待按键App8255 proc ;控制程序段控制程序段 mov dx,P8255Base ; 端口端口A地址地址

4、in al,dx; 读入读入PA0PA7的输入的输入 not al ; 对端口对端口A的输入取反的输入取反 mov dx,P8255Base+1 ; 读入端口读入端口B地地址址 out dx,al; 控制控制PB0PB7输出输出 retApp8255 endp ; 程序终了程序终了App8255proc mov bl,01h ;暂存暂存al形状形状,点亮点亮L0 monitor: mov dx,p8255b ;B口地址口地址 mov al,bl out dx,al ;驱动驱动LED rol bl,1 calldelay ;准确延时准确延时0.5秒。秒。 mov dx,offset msg mo

5、v ah,09h ;显示字符串显示字符串 int 21hend main500us负窄脉冲负窄脉冲2S对称方波对称方波5. 82535. 8253如下图,如下图,82538253的端口地址为的端口地址为90H90H93H93H。要求。要求82538253的通道的通道0 0产生周期为产生周期为100100s s 的对称方波,的对称方波,82538253的通的通道道1 1产生周期为产生周期为1S1S的对称方波。完成如下义务:的对称方波。完成如下义务: 1. 1. 在该图的根底上画出完成指定功能的线路衔接在该图的根底上画出完成指定功能的线路衔接译码电路的设计可略去。译码电路的设计可略去。 2. 2.

6、 分别写出通道分别写出通道0 0和通道和通道1 1的控制字,并求出它们的的控制字,并求出它们的计数初值。计数初值。 3. 3.编写完成指定功能的编写完成指定功能的82538253初始化程序子程序初始化程序子程序INIT8253INIT8253。9.82539.8253如下图,利用如下图,利用82538253的的3 3个计数器输出个计数器输出outout,分别,分别产生周期为产生周期为100100s s的对称方波周期为的对称方波周期为1s1s的负窄脉冲和的负窄脉冲和周期为周期为10s10s的对称方波的对称方波 8353 8353方式控制字如下图试方式控制字如下图试按上述要求分别编写按上述要求分别

7、编写82538253的初始化程序。的初始化程序。11. 825311. 8253如以下图所示,如以下图所示,82538253的端口地址为的端口地址为90H90H93H93H。要求要求82538253的通道的通道0 0产生周期为产生周期为500500s s的负的窄脉冲,的负的窄脉冲,82538253的通道的通道1 1产生周期为产生周期为2S2S的对称方波。完成如下义务:的对称方波。完成如下义务:在该图的根底上画出完成指定功能的线路衔接译码在该图的根底上画出完成指定功能的线路衔接译码电路的设计可略去。电路的设计可略去。 分别写出通道分别写出通道0 0和通道和通道1 1的控制字,并求出它们的计的控制

8、字,并求出它们的计数初值。数初值。 编写完成指定功能的编写完成指定功能的82538253初始化程序子程序初始化程序子程序INIT8253INIT8253。12. 825312. 8253试按如下要求分别编写试按如下要求分别编写82538253的初始化程序,知的初始化程序,知82538253的计数器的计数器0 02 2和控制字和控制字I/OI/O地址依次为地址依次为204H204H207H207H。 使计数器使计数器1 1任务在方式任务在方式0 0,仅用,仅用8 8位二进制计数,计数位二进制计数,计数初值为初值为128128。 使计数器使计数器0 0任务在方式任务在方式1 1,按,按BCDBCD

9、码计数,计数值为码计数,计数值为30003000。 使计数器使计数器2 2任务在方式任务在方式2 2,计数值为,计数值为02F0H02F0H。习题。习题8.68.613. 825313. 8253试按如下要求分别编写试按如下要求分别编写82538253的初始化程序,的初始化程序,知知82538253的计数器的计数器0 02 2和控制字和控制字I/OI/O地址依次为地址依次为204H204H207H207H。 使计数器使计数器0 0任务在方式任务在方式0 0,仅用,仅用8 8位二进制计数,计位二进制计数,计数初值为数初值为200200。 使计数器使计数器1 1任务在方式任务在方式2 2,按,按BCDBCD码计数,计数值为码计数,计数值为12341234。 使计数器使计数器2 2任务在方式任务在方式3 3,计数值为,计数值为1234H1234H。500us负窄脉负窄脉冲冲2S对称方波对称方波+5vL0L1Y0实验箱功能模块位置表示图实验箱功能模块位置表示图通道通道0通道通道1先低字节先低字节后高字节后高字节方式二方式二负

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论