浙大远程2018春微机原理与接口技术离线作业答案

浙大远程2018春微机原理与接口技术离线作业答案

ID:31585178

大小:435.02 KB

页数:19页

时间:2019-01-14

浙大远程2018春微机原理与接口技术离线作业答案_第1页
浙大远程2018春微机原理与接口技术离线作业答案_第2页
浙大远程2018春微机原理与接口技术离线作业答案_第3页
浙大远程2018春微机原理与接口技术离线作业答案_第4页
浙大远程2018春微机原理与接口技术离线作业答案_第5页
资源描述:

《浙大远程2018春微机原理与接口技术离线作业答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、浙江大学远程教育学院2018春《微机原理与接口技术》课程作业答案姓名:草泥马学号:71711254025年级:2016夏学习中心:北京学习中心第二章P472.80C51单片微机芯片引脚第二功能有哪些?P0口(地址总线A0-A7/数据总线D0-D7)P2口(地址总线A8-A15)RXD(串行输入口)TXD(串行输出口)INT0(外部中断0)INT1(外部中断1)T0(定时器0外部输入)T1(定时器1外部输入)WR(外部数据存储器写选通)RD(外部数据存储器写选通)4.80C51存储器在结构上有何特点?在物理上和逻辑上各有哪几种地址空

2、间?访问片内数据存储器和片外数据存储器的指令格式有何区别?1)80C51在结构上的特点80C51采用将程序存储器和数据存储器截然分开,分别寻址的结构,称为Harvard结构。(2)在物理和逻辑上的地址空间存储器上设有4个存储器空间:片内程序存储器、片外程序存储器、片内数据存储器、片外数据存储器。在逻辑上有3个存储器地址空间:片内、片外统一的64KB程序存储器地址空间,片内256B数据存储器地址空间,片外64KB的数据存储器地址空间。(3)访问格式访问片内RAM采用MOV格式访问片外RAM采用MOVX格式6.80C51片内数据存储器

3、低128个存储单元划分为哪4个主要部分?各部分主要功能是什么?19/1980C51的内存分配表00H-1FH共32字节单元为4组R0-R7的工作寄存器(4组,每组8个字节单元)20H-2FH共16字节单元(共128位)为位寻址区(16字节,每字节8位,共128位)30H-7FH共80字节单元为用户存储区(用来存储用户的运算结果和变量等)80H-FFH共128字节单元为特殊功能寄存器区(也就是内部各种功能配置寄存器)80C51的总的来说比较少,有很多空余的没有用到。像AVR的Atmeag16单片机则特殊功能寄存器有很多,有32个寄存

4、器地址和64个IO口地址,大部分都用上了,空余的不多,都是内部RAM的一部分。寄存器是存储器中的一个特殊形式,主要用于配置最低层的硬件工作方式状态及和内部其它各部件的联系第三章P879.MOV、MOVC、MOVX指令有什么区别,分别用于那些场合,为什么?MOV片内RAM单元间数据传送MOVX片外RAM单元间数据传送MOVC查表指令15.已知(R1)=20H,(20H)=AAH,请写出执行完下列程序段后A的内容。MOVA,#55HANLA,#0FFHORL20H,AXRLA,@R1CPLAA的内容的内容为AAH16.阅读下列程序,说

5、明其功能。MOVR0,#30H把#30H移动到存储器R0MOVA,@R0把A移动到地址@R0RLAMOVR1,A把R1移动到存储器ARLARLAADDA,R1将R1和A相加存入R1MOV@R0,A把@R0的内容移动到A17.19/19已知两个十进制数分别从内部数据存储器中的40H单元和50H单元开始存放(低位在前),其字节长度存放在内部数据存储器的30H单元中。编程实现两个十进制数求和,并把和的结果存放在内部数据存储器40H开始的单元中。21.读程序,请⑴画出P1.0~P1.3引脚上的波形图,并标出电压V-时间T坐标;⑵加以注释。

6、ORG0000HSTART:MOVSP,#20HMOV30H,#01HMOVP1,#01MLP0:ACALLD50ms;软件延时50mSMOVA,30HCJNEA,#08H,MLP1MOVA,#01HMOVDPTR,#ITABMLP2∶MOV30H,AMOVCA,@A+DPTRMOVP1,ASJMPMLP0MLP1:INCASJMPMLP2ITAB:DB0,1,2,4,8DB8,4,2,1D50ms:…;延时50ms子程序(略)RET19/19第四章P1236.根据运算结果给出的数据到指定的数据表中查找对应的数据字。运算结果给出的

7、数据在片内数据存储器的40H单元中,给出的数据大小在00~0FH之间,数据表存放在20H开始的片内程序存储器中。查表所得数据字(为双字节、高位字节在后)高位字节存于42H、低位字节存于41H19/19单元。其对应关系为:给出数据;000102……0DH0EH0FH对应数据:00A0H7DC2HFF09H3456H89ABH5678H请编制查表程序段,加上必要的伪指令,并加以注释。10.把长度为10H的字符串从内部数据存储器的输入缓冲区INBUF向设在外部数据存储器的输出缓冲区OUTBUF进行传送,一直进行到遇见回车字符“CR”结束

8、传送或整个字符串传送完毕。加上必要的伪指令,并对源程序加以注释。ORG0000HSJMPMAINORG0030HMAIN:MOVR0,#40H;被加数首址,又作两个十进制数和的首址MOVR1,#50H;加数首址MOVR2,30H;字节长度CLRCP

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

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

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