(整理完)微机接口技术专升本作业题参考答案201611月.doc.jsp剖析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

东北农业大学网络教育学院

微机接口技术作业题参考答案

作业题一答案

一、基础知识

1:分别写出P3端口的第二功能。

1:答:P3.0 串行通信口的数据接收线

P3.1 串行通信口的数据发送线

P3.2 外部中断0

P3.3 外部中断1

P3.4 定时/计数器0外部输入端

P3.5 定时/计数器1外部输入端

P3.6 外部数据存储器写选通输出

P3.7 外部数据存储器读选通输出

2:位地址的08H,是字节地址(21H )的bit7—bit0中的(D0位)。

3:51单片机哪几部分组成?至少答出4个部分的名称。

3:答:中央处理器(CPU)、程序存储器(ROM)、数据存储器(RAM)、I/O口、定时器/计数器(T/C),

串行口等

4:89C51片内RAM一共有(128)个Byte,其中,从(00H)到(1FH)为寄存器组区;从(20H )到(2FH)为可位寻址区。特殊功能寄存器SFR的地址从(80H )到(FFH )。

5:51单片机内有(2)个定时器,分别为(T0)和(T1),与定时器有关的寄存器有(TMOD,TCON,TH1,TL1,TH0,TL0)。定时器还可以作为(计数器)

6:答:保持SCL为“高”电平,SDA由“高”变“低”表达“起始”

保持SCL为“高”电平,SDA由“低”变“高”表达“结束”

保持SCL为“低”电平,SDA由“高”变“低”表达“0”

保持SCL为“低”电平,SDA由“低”变“高”表达“1”

7:串行通信的发送引脚符号为(P3.1),接收符号为(P3.0),发送之前必须等待上一字节发送完成,其标志是(TI)为1;而接收到一个完整的字节时,标志(RI)将为1。

8:写出各个中断源的名称,入口地址。

8:答:外部中断0 0003H

定时器T0中断000BH

外部中断1 0013H

定时器T1中断001BH

串行口中断0023H

9:位变量RS1,RS0的作用是选择(寄存器组)。

10:并行总线由(地址总线)、(数据总线)和(控制总线)组成。其中控制线主要是(PSEN,ALE,WR,RD)。SPI串行总线分别由(串行输出线SO)、(串行输入线SI)、(串行时钟SCK)和(片选CS)组成。由(CS)的下降沿确定位串的起始点。

二、1:分别列出传送指令、算术指令、逻辑指令和转移指令。

1:答:MOV , ADD ,CPL , AJMP

2:指出下列指令的寻址方式:

1):MOV A,#01 3):ADD A,10H

2):MOV A,@R0 4):SETB 20H

2:答:立即寻址、寄存器间接寻址、直接寻址、位寻址

三、1、要设置T0为16位计数器;T1为8位定时器,请填写TMOD寄存器。

1、答:00100101 MOV TMOD,#25H

2、说出SCON中SM0 SM1 SM2 REN TB8 RB8 TI RI 的意义和功能

2、答:M0 SM1确定通信方式,SM2在方式3中确定命令或数据方式, REN允许接收TB8为发送时的第9位,RB8为接收时的第9位,TI为1时发送已完毕,可以再发送,RI为1时已接收到一个字节,可以将其读下来

3、按动态扫描设计,6根线可以接多少个按键?并画出与51单片机的接线图。

3、答:9个按键,3位行线,3位列线

4、设计一个周期为2ms的方波信号发生器。

4、答:

关键点:设置T0为方式1,TH0 TL0为-1000 开中断ET0=1 TR0=1 EA=1

中断入口地址为000BH 中断服务程序将P1.0取反。

ORG 0000H

AJMP MAIN

ORG 000BH

MOV TH0,#(-1000)/256

MOV TL0,#(-1000)%256

CPL P1.0

RETI

MAIN: M OV TMOD,#01H

MOV TH0,#(-1000)/256

MOV TL0,#(-1000)%256

SETB TR0

SETB ET0

SETB EA

SJMP $

END

作业题二答案

一、填空题

1、8 。

2、89C51 、89C52 、89C55 。

3、全双工。

4、 2 , 5 。

5、00-7FH ,20H-2FH ,00H-7FH ,64K 。

6、_寄存器寻址_、_直接寻址_、寄存器间接寻址、立即寻址、相对寻址。

7、结果(A)= 0ABH ,(R7)= 34H 。

8、 3 ,14 。

9、0 ,0 ,04 。

10、1。

11、8 。

二、

1、答:(DPH)= __3CH __;(DPL)=___5FH ____;(SP)=___50H ____;

2、答:-500

3、答:A和B交换

三、答:

0_____3FH________1_______06H______2_______5BH_______

3______4FH_______4_______66H______5______6DH_______

P______73H______ 7______03H________8______7FH________C______39H_______

从机从机从机

假设主机呼叫01H从机,首先呼叫:主机发送地址帧0000 00011(TB8)此时各从机的SM2位置1,且收到的RB8=1,故激活RI。各从机将接收到的地址与地机地址比较,结果1#机被选中,则其SM2清零;0#、2#机不变。接着传数;

主机发送数据帧:TB8

××××××××0

此时1#机SM2=0 、RB8=0 则激活RI,而0#,2#机SM2=1、RB8=0 则不激活RI,然后数据进入1#机的缓冲区。

五、答:

1.外部扩展的数据存储器为3片8K的RAM,外扩容量为24K。

2.A15 A!4 A13 地址范围

0 1 1 6000H~7FFFH

1 0 1 A000H~BFFFH

3.(1)程序如下:

ORG 0000H

RESET:AJMP MAIN ;复位,转主程序

ORG 0100H

MAIN:MOV DPL ,#OOH ;初始化DPTR

MOV DPH ,#60H

MOV R0 ,#30H. ;初始化R0

相关文档
最新文档