1 .89S51 单片机为用户提供的硬件的基本配置:8 位CPU 、存储器RAM 和SFR 、内部程序存储器、定时器、8 位可编程I/O 口、串行通信端口、终端控制系统、内部时钟电路。
2 .89S51 单片机的存储器按照物理地址空间的不同可以划分为以下四类:工作寄存区、位寻址区、用户RAM 区、SFR3 .-112 的补码表示为10010000 ,反码表示为10001111 。
4.堆栈操作的典型特征是:后进先出5、指令DJNZ Rn rel 中rel 表示的范围是:-128 ——+1276、PSW 中的RS0 ,RS1=10B ,此时R3 的地址是:0BH7.CPU 中程序计数器PC 的内容是:指令地址8、MCS-51 指令系统的寻址方式有:直接寻址、寄存器寻址、寄存器间接寻址、基址寄存器加复址寄存器间接寻址、立即数寻址。
9. 在扩展了 4 片6264 后,89C51 能够扩展的I/O 线最多可达32k10TMOD 中的GATEx=1 时,表示由两个信号TRx 和外部中断引脚上的电平控制定时器的启停。
11 、假定(SP )=60H ,(A)=70H ,(B )=60H ,执行下列指令:PUSH ACCPUSH B指令执行后,(SP )=62H ,(62H )=60H 。
12.89S51 在未扩展程序存储器的时候,EA 应接高电平13.89S51 单片机的串口在0 工作方式下, 每帧传送数据位数是8。
14 、在R7 初值为00H 的情况下,DJNZ R7 ,rel 指令将循环执行256 次。
15 、欲使P1 口的低 4 位输出0,高 4 位不变,应执行一条ANL P1 ,#0F0H 命令。
16. 复位后,单片机片内主要寄存器的状态:PC 0000H ;DPTR 0000H ; PSW 00H ;SP 07H ;P0~P3 OFFH 。
17 .PUSH A 命令之操作数的寻址方式是寄存器寻址。
18 、若A 中的内容为68H ,那么P 标志位为 1 。
19. 外部中断1(INT1) 的中断入口地址为0013H ;定时器 1 的中断入口地为001BH 。
20 .MOV 类传送指令为内部RAM 传送指令;MOVX 类传送指令为外部RAM 传送指令;MOVC 类传送指令为查表类传送指令。
21 .利用单片机计数器对外部脉冲计数时,允许的最高计数频率为晶振频率的1/2422 .实现片选的方法有线选法和地址编译法两种。
23. 89S51 单片机中断的入口地址分别为:0003H ;000BH ;0013H ;001BH ;0023H 。
24 .常用的LED 显示器的字段类型分为七段码和米字管两种。
25 、单片机位寻址区的单元地址是从20 单元到2FH 单元26 、当单片机复位后,程序将自动转到程序存储器0000H 开始运行。
27 .采用方式0 工作的串口传送数据的波特率为B=fosc/1228 .指令DJNZ Rn rel 中rel 表示的范围是–128~+12729. 如果存储单元的数据位为8 位,当它存放无符号数时,则该数的范围为(0-255 )。
30 .89S51 单片机有 4 个并行输入/输出口,当系统扩展外部存储器或扩展I/O 口时,P0 口作地址低8 位和数据传送总线,P2 口作地址总线高8 位输出,P3 口的相应引脚会输出控制信号。
31. 数据指针DPTR 有16 位,程序计数器PC 有16 位。
32. E PROM27256 芯片的存储容量为32K ,它的地址线有15 根。
34 、MCS -51 指令系统中,ADD 与ADDC 指令的区别是是否带有进位标志位Cy 参与运算35 、89S51 单片机有 2 个16 位定时/计数器。
36 、89S51 单片机,当CPU 响应某中断请求时,将会自动转向相应规定地址(即中断入口地址)去执行,外部中断0 入口地址为:0003 H,T1 入口地址为;001B H 。
37 、特殊功能寄存器中,单元地址字节地址0 和8 结尾的特殊功能寄存器,可以位寻址。
38 、计算机三大总线分别为控制、地址和数据总线。
39 、74LS138 是具有 3 个输入的译码器芯片,用其输出作片选信号,最多可在8 块芯片中选中其中任一块。
40 、在R7 初值为00H 的情况下,DJNZ R7 ,rel 指令将循环执行256 次。
41. 89S51 单片机片内共有128 字节单元的RAM.42. 若M89S51 单片机的程序状态字PSW 中的RS1 ,RS0=11 ,那么工作寄存器R0-R7 的直接地址为18-1FH.42. 89S51 单片机的中断源有:INT0 、TO 、INT1 、T1 、串口43. 当EA 接地时,89S51 单片机将从外部存储器的地址0000H 开始执行程序。
44. 在基址加变址寻址方式中,以累加器 A 作变址寄存器,以DPTR 或PC 作基址寄存器。
45. 假定(A )=55H ,(R3 )=0AAH ,在执行指令ANL A,R3 后,(A)=0 ,(R3 )=0AAH 。
46. 内部RAM 中,位地址为30H 的位,该位所在字节的字节地址为26H 。
47. 若A 中的内容为63H ,那么,P 标志位的值为0 。
48. 假定,(SP )=60H ,(A)=30H ,(B)=70H ,执行下列指令:PUSH APUSH BSP 的内容为62H ,61H 单元的内容为30H ,62H 单元的内容为70H 。
49. 在89S51 中,PC 和DPTR 都用于提供地址,但PC 是为访问程序存储器提供地址,而DPTR 是为访问数据存储器提供地址。
50 .8051 的片内数据RAM 、片外数据RAM 和程序ROM 存储器空间配置地址依此为:00H-FFH 、0000H-0FFFH 、0000H-FFFFH 。
51 .8051 复位后,PC= 0000H 。
若希望从片内存储器开始执行程序,EA 脚应接高电平,PC 值超过0FFFH 时,8051 会自动转向片外存储器继续取指令执行。
52 .定时器/计数器T0 工作于方式 3 时,将定时器拆成两个独立的8 位计数器TL0 、TH0 ,此时,TH0 只可作为8 位定时器使用。
53 .8051 片内有4_ 组工作寄存器区,每组为8 个寄存器,每组寄存器均被命名为R0 ~R7 ,当前工作寄存器是通过对PSW 寄存器中RS1 、RS0 两位设置确定的。
54. 外部中断1(INT1) 的中断入口地址为0013H ;定时器 1 的中断入口地为001B 。
55 .89S51 内部有(128B )个RAM 、89S51 有4K 内部(flash 程序存储器)。
56 .MCS —51 单片机系列有( 5 )个中断源57 .MCS-51 可分为六种不同的寻址方式。
如:MOVC A,@A+PC 属于(基址寄存器加复址寄存器间接)寻址方式,SJMP rel 属于(相对)寻址方式。
58 .完成不同数制间的转换:(00100110 )二=(38)十;(10011010 )二=(9A )十六(01110111 )BCD = (77 )十;(28 )十= (00101000 )BCD ;59 .单片机位寻址区的单元地址是从(20H )单元到(2FH )单元60 .单片机内部与外部RAM 之间的查表指令是(MOVX )。
61 .当单片机CPU 响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始继续执行程序,通常在该地址处存放转移指令以便转移到中断服务程序。
其中INT0 的入口地址为(000BH ),T1 的入口地址为(001BH )。
62 .单片机常用两种复位方式,既(上电自动复位)和(按钮复位)。
63 .LED 数码显示有(米字管)和(七段码)两种显示形式。
64 .MCS-51 共有(111 )条指令,可分为几种不同的寻址方式。
如:MOV A,@Ri属于(寄存器间接)寻址方式,MOV C, bit 属于(位)寻址方式。
65 、单片机与普通计算机相比较,不同之处在于其将(CPU )、(I/O 口)和(存储器)三部分集成于一块芯片上。
66 、单片机的数据存储器和程序存储器是(基址寄存器加复址寄存器间接)寻址的,在89S51 单片机中,其片内共有128B 的(数据)存储器和4KB 的(flash )存储器。
67 、89S51 单片机的定时器/计数器实质是一个(计数器),不同在于定时器计数脉冲由(外部引脚)提供,计时器计数脉冲由(晶振的12 分频)提供,这两种工作模式通过对工作方式控制寄存器TMOD 中的(C/T )位的设置进行确定。
1、当EA 脚接高电平时,对ROM 的读操作只访问片外程序存储器。
(X)2、读内部ROM 时使用的是“MOV ”指令,读外部RAM 时使用的是“MOVX ”指令。
(X )3、串行口方式0 的波特率仅与单片机的晶体振荡器有关,与定时器无关。
(√)4、89S51 单片机只能做控制用,不能完成算术运算。
(X )5、当89S51 执行MOVX A,@R0 指令时,伴随着WR。
(X)6、判断指令的正误,MOVX A,3124H 。
(X)7、单片机内部RAM 和外部RAM 是统一编址的,它们的访问指令相同。
(x)8、扩展I/O 口占用片外数据存储器的地址资源。
(√)9、指令AJMP 的跳转范围是1KB 。
(x)10 、指令AJMP 的跳转范围是1KB 。
(x)11 、89S51 有中断源 5 个。
(√)12 、A/D 转换器的作用是将模拟量转换数字量,D/A 转换器的作用是将数字量转为模拟量(√)13 、MOVX A ,3057H (X )14 、PC 存放的是即将执行的下一条指令。
(X)15 、内部RAM 的位寻址区,既能位寻址,又可字节寻址。
(√)16 、内部RAM 的位寻址区,既能位寻址,又可字节寻址。
(√)17 、89S51 单片机中的PC 是不可寻址的。
(√)18 、89S51 系统可以没有复位电路。
(X )19 、某特殊功能寄存器的字节地址为80H ,它即能字节寻址,也能位寻址。
(√)20 、PC 存放的是即将执行的下一条指令。
(X)21 、TMOD 中的GATE=1 时,表示由两个信号控制定时器的启停。
(√)22 、特殊功能寄存器SCON 与定时器/计数器的控制无关。
(√)23 、89S51 的程序存储器只是用来存放程序的。
(√)24 、89S51 的特殊功能寄存器分布在60H~80H 地址范围内。
(x)25 、89S51 的5 个中断源优先级相同。
(X )26 、MCS-51 中的基本型89S51 内部RAM 中地址00H 开始的32 个存储单元,即可以作为通用寄存器使用,也可以作为直接存储单元使用。