实验十、8155接口扩展和其应用.doc

实验十、8155接口扩展和其应用.doc

ID:56293021

大小:126.50 KB

页数:4页

时间:2020-06-22

实验十、8155接口扩展和其应用.doc_第1页
实验十、8155接口扩展和其应用.doc_第2页
实验十、8155接口扩展和其应用.doc_第3页
实验十、8155接口扩展和其应用.doc_第4页
资源描述:

《实验十、8155接口扩展和其应用.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验十、8155接口扩展及其应用一、实验目的:1.掌握8155接口电路的使用方法;2.掌握8155接口芯片在51系列单片机系统中的应用。二、实验设备:TDS-MD               一台MP-51                一片74LS74               一片1K电阻                 三个10K电阻                一个10mf电容               一个8155芯片               一片示波器                  一台三、实验内容与步骤:

2、1.线路原理如图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来进行读/写81552.8155基本输入、输出实验:内容:对8155芯片编程为无中

3、断的基本输入、输出方式,并规定PA口为输入,PB口为输出口,分别接至主机板上的开关组和二极管组,并在此基础上,实现从PA输入二进制数,送8155内部RAM单元暂存,然后,再从该单元取出,送PB口输出,在二极管上显示相应的二进制数码。算法的参考程序如下: 地址    机器码          助记符────────────────────────────────2100   7402          MOV A,#022102   908000        MOV DPTR,#80002105   F0            MO

4、VX @DPTR,A2106   A3            INC DPTR2107   E0            MOVX A,@DPTR2108   900050        MOV DPTR,#0050210B   F0            MOVX @DPTR,A210C   00            NOP210D   E0            MOVX A,@DPTR210E   908002        MOV DPTR,#80022111   F0            MOVX @DPTR,A2112

5、   908001        MOV DPTR,#80012115   80F0          SJMP 2107───────────────────────────────────实验步骤:按图10.1原理图接线,输入上述程序;用GB=2100æ运行程序;拨动主机板上的开关组,观察二极管组显示情况,开关与二极管应该是一一对应的;按RESET键终止程序运行。(图10.2)3.8155中断方式输入、输出实验:           内容:连接线路大致同图10.1,但是又增加了INT1中断请求电路,如下图10.2所示。  控制算

6、法的参考程序如下: 地址    机器码           助记符  ────────────────────────────────0013   022200       LJMP 22002100   D2AF         SETB AF2102   D2AA         SETB AA2104   7402         MOV A,#022106   908000       MOV DPTR,#80002109   F0           MOVX @DPTR,A210A   7400         MOV 

7、A,#00210C   A3           INC DPTR210D   A3           INC DPTR210E   F0           MOVX @DPTR,A210F   80FD         SJMP 210E2200   1582         DEC 822202   E0           MOVX A,@DPTR2203   A3           INC DPTR2204   C290         CLR 902206   00           NOP2207   D290 

8、        SETB 902209   32           RETI实验步骤:  按图10.2接线,输入程序并仔细检查;用G=2100æ 运行程序;拨一组开关码,然后按一下K1,将使二极管显示情况和开关组一致;重复若干次,直

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

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

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