计算机与通信综合实验.doc

计算机与通信综合实验.doc

ID:59131572

大小:10.82 MB

页数:20页

时间:2020-09-12

计算机与通信综合实验.doc_第1页
计算机与通信综合实验.doc_第2页
计算机与通信综合实验.doc_第3页
计算机与通信综合实验.doc_第4页
计算机与通信综合实验.doc_第5页
资源描述:

《计算机与通信综合实验.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电气工程学院《计算机与通信综合实验》报告学号:59姓名:周过海2015年6月15日实验一A/D转换实验1.实验目的了解模/数转换基本原理,掌握ADC0809的使用方法2.实验内容利用实验系统上电位器提供的可调电压作为0809模拟信号的输入,编制程序,将模拟量转换为数字量,通过数码管显示出来。3.实验接线图4.程序流程图、程序及运行结果(1)、流程图:(2)、实验程序:CODESEGMENT;H0809.ASMASSUMECS:CODEADPORTEQU8000hPAEQU0FF21H;字位口PBEQU0FF22H;字形口PCEQU0FF23H;键入口ORG1000HSTART

2、:JMPSTART0BUFDB?,?,?,?,?,?data1:db0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,88h,83h,0c6h,0a1hdb86h,8eh,0ffh,0ch,89h,0deh,0c7h,8ch,0f3h,0bfh,8FHSTART0:CALLBUF1ADCON:MOVAX,00MOVDX,ADPORTOUTDX,ALMOVCX,0500HDELAY:LOOPDELAYMOVDX,ADPORTINAL,DXCALLCONVERSCALLDISPJMPADCONCONVERS:MOVAH,ALANDAL,0F

3、HMOVBX,OFFSETBUFMOV[BX+5],ALMOVAL,AHANDAL,0F0HMOVCL,04HSHRAL,CLMOV[BX+4],ALRETDISP:MOVAL,0FFH;00HMOVDX,PAOUTDX,ALMOVCL,0DFH;20H;显示子程序,5msMOVBX,OFFSETBUFDIS1:MOVAL,[BX]MOVAH,00HPUSHBXMOVBX,OFFSETDATA1ADDBX,AXMOVAL,[BX]POPBXMOVDX,PBOUTDX,ALMOVAL,CLMOVDX,PAOUTDX,ALPUSHCXDIS2:MOVCX,00A0HLOOP$PO

4、PCXCMPCL,0FEH;01HJZLX1INCBXRORCL,1;SHRCL,1JMPDIS1LX1:MOVAL,0FFHMOVDX,PBOUTDX,ALRETBUF1:MOVBUF,00HMOVBUF+1,08HMOVBUF+2,00HMOVBUF+3,09HMOVBUF+4,00HMOVBUF+5,00HRETCODEENDSENDSTART(3)、运行结果实验二8255A并行口实验(一)1.实验目的(1)掌握8255A和微机接口方法。(2)掌握8255A的工作方式和编程原理。2.实验内容用8255PA口控制PB口。3.实验接线图4.程序流程图、程序及运行结果(1)、

5、流程图:(2)、程序:CODESEGMENT;H8255-1.ASMASSUMECS:CODEIOCONPTEQU0FF2BHIOBPTEQU0FF29HIOAPTEQU0FF28HORG11B0HSTART:MOVAL,90HMOVDX,IOCONPTOUTDX,ALNOPNOPNOPIOLED1:MOVDX,IOAPTINAL,DXMOVDX,IOBPTOUTDX,ALMOVCX,0FFFFHDELAY:LOOPDELAYJMPIOLED1CODEENDSENDSTART(3)、运行结果:实验三软件实验(一)1.实验内容编写一段程序,已知长度为10的BUF1中有10个无符

6、号数,将其中的数据依次取出并乘2,逆序存放在BUF2中。2.程序流程图3.源代码DSEGSEGMENT'DATA';TODO:addyourdatahere!!!!BUF1DB01H,02H,03H,04H,05H,06H,07H,08H,09H,0AHBUF2DB10DUP(?)DSEGENDSSSEGSEGMENTSTACK'STACK'DW100hDUP(?)SSEGENDSCSEGSEGMENT'CODE';*******************************************STARTPROCFAR;StorereturnaddresstoOS:PU

7、SHDSMOVAX,0PUSHAX;setsegmentregisters:MOVAX,DSEGMOVDS,AXMOVES,AX;TODO:addyourcodehere!!!!LEASI,BUF1LEADI,BUF2ADDDI,09HMOVCX,10NEXT:MOVAL,02HMUL[SI]MOV[DI],ALINCSIDECDIDECCXJNZNEXTHLT;returntooperatingsystem:RETSTARTENDP;**********************************

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

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

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