硬件接口实验 西电

硬件接口实验 西电

ID:1199294

大小:96.50 KB

页数:9页

时间:2017-11-08

硬件接口实验 西电_第1页
硬件接口实验 西电_第2页
硬件接口实验 西电_第3页
硬件接口实验 西电_第4页
硬件接口实验 西电_第5页
资源描述:

《硬件接口实验 西电》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、八个硬件实验实验三简单并行接口(输入)实验一.实验目的掌握简单并行接口的工作原理及使用方法。二.实验内容见实验报告三.参考程序(文件名:74LS244.ASM)IOPORTEQU0DC00H-0280HIS244EQUIOPORT+2A0HCODESEGMENTASSUMECS:CODESTART:MOVDX,IS244;从2A0H输入一数据INAL,DXMOVDL,AL;将所读数据保存在DL中MOVAH,02HINT21HMOVDL,0DH;显示回车符INT21HMOVDL,0AH;显示换行符INT21HMOVAH,06H;有键按下吗?MOVD

2、L,0FFHINT21HJNZEXITJESTART;若无,则转STARTEXIT:MOVAH,4CH;返回DOSINT21HCODEENDSENDSTART9实验四简单并行接口(输出)实验一.实验目的掌握简单并行接口的工作原理及使用方法。二.实验内容见实验报告册三.参考程序(文件名:74LS273.ASM)IOPORTEQU0DC00H-0280HIS273EQUIOPORT+2A8HCODESEGMENTASSUMECS:CODESTART:MOVAH,02H;回车符MOVDL,0DHINT21HMOVAH,01H;等待键盘输入INT21HC

3、MPAL,27;判断是不是ESC键JEEXIT;若是ESC键,则退出MOVDX,IS273;若不是ESC键,从280HOUTDX,AL;输出其ASCII码JMPSTART;转STARTEXIT:MOVAH,4CH;返回DOSINT21HCODEENDSENDSTART9实验五七段数码管(8255)实验一.实验目的掌握数码管显示数据的原理。二.实验内容见实验报告册三.参考程序(文件名:LED1.ASM)datasegmentioportequ0DC00h-0280hio8255aequioport+288hio8255bequioport+28bh

4、leddb3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fhmesg1db0dh,0ah,'Inputanum(0--9h):',0dh,0ah,'$'dataendscodesegmentassumecs:code,ds:datastart:movax,datamovds,axmovdx,io8255b;使8255的A口为输出方式movax,80houtdx,alsss:movdx,offsetmesg1;显示提示信息movah,09hint21hmovah,01;从键盘接收字符int21hcmpal,'0';是否小

5、于0jlexit;若是则退出cmpal,'9';是否大于9jgexit;若是则退出subal,30h;将所得字符的ASCII码减30Hmovbx,offsetled;bx为数码表的起始地址xlat;求出相应的段码movdx,io8255a;从8255的A口输出outdx,aljmpsss;转SSSexit:movah,4ch;返回DOSint21hcodestart9实验六交通灯控制实验一.实验目的通过并行接口8255实现十字路口交通灯的模拟控制,进一步掌握对并行口的使用。二.实验内容见实验报告册三.参考程序(文件名:JTD.ASM)DATASE

6、GMENTIOPORTEQU0DC00H-0280HIO8255AEQUIOPORT+28AHIO8255BEQUIOPORT+28BHPORTC1DB24H,44H,04H,44H,04H,44H,04H;六个灯可能DB81H,82H,80H,82H,80H,82H,80H;的状态数据DB0FFH;结束标志DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDX,AXMOVDX,IO8255BMOVAL,90HOUTDX,AL;设置8255为C口输出MOVDX,IO8255ARE

7、_ONMOVBX,0ON:MOVAL,PORTC1[BX]CMPAL,0FFHJZRE_ONOUTDX,AL;点亮相应的灯INCBXMOVCX,20;参数赋初值TESTAL,21H;是否有绿灯亮JZDEL;没有,短延时MOVCX,2000DE1:MOVDI,9000;DI赋初值9000DE0:DECDI;减1计数JNZDE0;DI不为0,继续延时LOOPDE1PUSHDXMOVAH,06HMOVDL,0FFHINT21HPOPDXJZON;没有,转到ONEXIT:MOVAH,4CH;返回DOSINT21HCODEENDSENDSTART9实验七可

8、编程定时器/计数器(8253-1)实验一、实验目的:掌握8253的基本工作原理和编程方法。二.实验内容:见实验报告册三.参考程序(文件名

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

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

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