试验十8155接口扩展及其应用.doc

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

实验十、8155接口扩展及其应用 实验目的: 1.掌握8155接口电路的使用方法; 2.掌握8155接口芯片在51系列单片机系统中的应用。 实验设备: TDS-MD               一台 MP-51                一片 74LS74               一片 1K电阻                 三个 10K电阻                一个 10(f电容               一个 8155芯片               一片 示波器                  一台 实验内容与步骤: 线路原理如图10.1所示:            (图10.1) 这里,8155的PA0~PA7为输入线,接主机板上的开关组,PB0~PB7为输出线,接主机板上的一组发光二极管,就可以实现模拟性质的输入/输出操作。由于P2.7线联到IO/M,P2.5线联到CE,所以规定8000H~8005H地址段为8155的I/O接口寄存器。 000H~00FFH地址段为8155内部的256字节存储区段。我们可以用:MOVX A,@DPTR 或 MOVX @DPTR,A 来进行读/写8155 2.8155基本输入、输出实验: 内容:对8155芯片编程为无中断的基本输入、输出方式,并规定PA口为输入,PB口为输出口,分别接至主机板上的开关组和二极管组,并在此基础上,实现从PA输入二进制数,送8155内部RAM单元暂存,然后,再从该单元取出,送PB口输出,在二极管上显示相应的二进制数码。算法的参考程序如下:  地址    机器码          助记符 ──────────────────────────────── 2100   7402          MOV A,#02 2102   908000        MOV DPTR,#8000 2105   F0            MOVX @DPTR,A 2106   A3            INC DPTR 2107   E0            MOVX A,@DPTR 2108   900050        MOV DPTR,#0050 210B   F0            MOVX @DPTR,A 210C   00            NOP 210D   E0            MOVX A,@DPTR 210E   908002        MOV DPTR,#8002 2111   F0            MOVX @DPTR,A 2112   908001        MOV DPTR,#8001 2115   80F0          SJMP 2107 ─────────────────────────────────── 实验步骤: (按图10.1原理图接线,输入上述程序; (用GB=2100(运行程序; (拨动主机板上的开关组,观察二极管组显示情况,开关与二极管应该是一一对应的; (按RESET键终止程序运行。 (图10.2) 3.8155中断方式输入、输出实验:            内容:连接线路大致同图10.1,但是又增加了INT1中断请求电路,如下图10.2所示。   控制算法的参考程序如下:  地址    机器码           助记符   ──────────────────────────────── 0013   022200       LJMP 2200 2100   D2AF         SETB AF 2102   D2AA         SETB AA 2104   7402         MOV A,#02 2106   908000       MOV DPTR,#8000 2109   F0           MOVX @DPTR,A 210A   7400         MOV A,#00 210C   A3           INC DPTR 210D   A3           INC DPTR 210E   F0           MOVX @DPTR,A 210F   80FD         SJMP 210E 2200   1582         DEC 82 2202   E0           MOVX A,@DPTR 2203   A3           INC DPTR 2204   C290         CLR 90 2206   00           NOP 2207   D290         SETB 90 2209   32           RETI 实验步骤:   (

文档评论(0)

wumanduo11 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档