人人范文网 范文大全

实训心得

发布时间:2020-03-03 10:24:43 来源:范文大全 收藏本文 下载本文 手机版

1.AT89S51的异步通信口为(单工/半双工/全双工)

2.AT89S51单片机指令系统的寻址方式有、________、_____、_____址

3.若A中的内容为67H,那么,P标志位为AT89S51单片机有(5)个中断源,(2)级优先级中断。

5.利用81C55可以扩展( 3 )个并行口,(256)个RAM单元。

6.已知fosc=12MHz, T0作为定时器使用时,其定时时间间隔为( 1us)。

7.利用82C55可以扩展(3)个并行口,其中(8)条口线具有位操作功能;

8.当AT89S51执行MOVCA,@A+PC指令时,伴随着(PSEN*)控制信号有效

9.AT89S51内部提供(2)个可编程的(16)位定时/计数器,定时器有(4)种工作方式

10.单片机也可称为微控制器 或 嵌入式控制器。

11.由AT89S51组成的单片机系统在工作时,引脚应该接 12.AT89S51外部程序存储器的最大可扩展容量是64K,其地址范围是0000H - FFFFH。ROM芯片2764的容量是8 KB,若其首地址为 0000H,则其末地址1FFFH。

13.AT89S51的异步通信口为(单工/半双工/全双工),若传送速率为每秒120帧,每帧10位,则波特率为1200 bit/s当单片机的PSW=01H时,这时当前的工作寄存器区是区,R4所对应的存储单元地址为04H

15.在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行次。

16.单片机外部三大总线分别为、。

17.MCS-51指令系统中,ADD与ADDC指令的区别是法运算

二.判断

(1)MOV28H,@R4;

(2)INCDPTR;

(3)DECDPTR ;

(4)CLRR0 ;( × ) ( √ ) ( × )( × )

(5)MOV T0,#3CF0H; ( × )

1.AT89S51单片机可执行指令:MOV35H,@R3。( × )

2.8031与8751的区别在于内部是否有程序存储器。( √ )

3.当向堆栈压入一个字节的数据后,SP中的内容减1。(×)

4.程序计数器PC中装的内容是当前正在执行指令的地址。(×)

5.某特殊功能寄存器的字节地址为80H,它即能字节寻址,也能位寻址。(√)

6.AT89S51单片机中的PC是不可寻址的。(√)

7.当AT89S51执行MOVX@DPTR,A指令时,伴随着WR*信号有效。(√)

8.AT89S51的定时器/计数器对外部脉冲进行计数时,要求输入的计数脉冲的高

电平或低电平的持续时间不小于1个机器周期。(×)

9.区分外部程序存储器和数据存储器的最可靠的方法是看其是被WR*还是被PSEN*信号连接。(√)

10.各中断源发出的中断请求信号,都会标记在AT89S51的TCON寄存器中。(×)

1.AT89S51的定时器/计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不小于1个机器周期。(×)

2.判断指令的正误:MOV T0,#3CF0H;(×)

3.定时器T0中断可以被外部中断0中断(×)

4.指令中直接给出的操作数称为直接寻址。(×)

5.内部RAM的位寻址区,既能位寻址,又可字节寻址。(√)

6.特殊功能寄存器SCON与定时器/计数器的控制无关。(√)

7.当AT89S51执行MOVXA,@R1指令时,伴随着WR*信号有效。(×)

8.串行口工作方式1的波特率是固定的,为fosc/32。(×)

9.区分外部程序存储器和数据存储器的最可靠的方法是看其是被 RD*还是被PSEN*信号连接。(√)

10.逐次比较型A/D转换器与双积分A/D转换器比较,转换速度比较慢。(×) 1当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。(X )

2必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断。(X ) 38155是一种8位单片机。(X )

451单片机只能做控制用,不能完成算术运算。(X )

5单片机内部RAM和外部RAM是统一编址的,它们的访问指令相同。(X ) 6指令AJMP的跳转范围是2KB。(√ )

7扩展I/O口占用片外数据存储器的地址资源。(√ )

88051单片机,程序存储器数和数据存储器扩展的最大范围都是一样的。

(√ )

9单片机系统扩展时使用的锁存器,是用于锁存低8位地址(√ )10在A/D变换时,转换频率越高越好。(X )

三简答

1、如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,

则执行下列指令后:

POPDPH;

POPDPL;

POPSP;

则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分)

2、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少?(请给出计算过程)(6分) 解:∵采用6MHZ晶振

∴机器周期为2us

(213-X)×2×10-6=1×10-

3∴X=7692(D)=1E0CH=1111000001100(B),

化成方式0要求格式为 111100001100 B

即0F00CH

综上可知:TLX=0CH,THX=0F0H

1.如果(DPTR)=5678H,(SP)=42H,(3FH)=12H ,(40H)=34H,(41H)=50H,(42H)=80H,则执行下列指令后:

POP

POP

RET

则:(PCH) =_34H_;(PCL)=_12H__;(DPH)=__80H__;(DPL)=__50H__;DPH DPL

(4分)

2.AT89S51采用6MHz的晶振,定时2ms,如用定时器方式1时的初值(16进制数)应为多少?(写出计算过程)(6分)

答:机器周期6×106=2×10-6s=2uS

又方式1为16进制定时器.故

(216—X)×2×10-6=2×10-3=>216-X=1000

=>X=65536-1000=64536即初值=FC18H

4.说明AT89S51的外部引脚EA*的作用?(4分)

答:当EA*为高电平时,AT89S51访问内部程序存储器,但当地址大于0FFF时,自动转到外部程序存储器;当EA*为低电平时,AT89S51只读取外部程序存储器。

3.说明AT89S51的外部引脚EA*的作用?(3分)

答:

EA*是内外程序存储器选择控制信号。(1分)

当EA*=0时,只选择外部程序存储器。(1分) 当EA*=1时,当PC指针≤0FFFH时,只访问片内程序存储器;当PC指针>0FFFH时,则访问外部程序存储器(1分)

1、采用6MHz的晶振,定时5ms,用定时器方式1时的初值应为多少?(请给

出计算过程)(5分)

答: (1) (216-X)×2us=5ms65536 – 2500 = 63036

从而X=63036………………………..4分

(2)64536=F63CH………………………1分

实训心得

实训心得

实训心得

实训心得

实训心得

实训心得

实训心得

实训心得

实训心得

实训心得

实训心得
《实训心得.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
相关专题 实训心得总结 心得
点击下载本文文档