试题6 一、填空 1.MCS-51单片机片内含有运算器和控制器的功能单元称为( )。 2.单片机复位时SP的值为()。 3.PSW寄存器中的()位,是用户可自由使用的标志位。 4.8052单片机片内有()个RAM单元,()字节程序存储器单元。 5.当8031单片机的一个机器周期为4μS时,这时它的晶振的频率为()Mz。 6.执行DNZR5,rel指令,将循环执行250次。此时R5初值应为()。 7.MCS-51单片机上电复位时,5个中断源中断优先级最低的是( 8.80C51单片机采用外部时钟电路时,XTAL1引脚接( ),XTAL2引脚的接法为 )。 9.当TMOD中的GATEx-=()时(x=O,1),定时器的启停由两个信号:( )和( 来控制的。 10.以8751为核心的单片机最小系统,除了要有8751单片机外,还要有( )电路和( 电路。 11.定时器T0工作在方式3时,定时器T1主要用作( )。 12.己知8段共阴极LED数码显示器要显示某字符的段码为7DH(a段为最低位),此时显示器显示的字符为 ( )。 13.若某存储器芯片地址线为15根,那么它的存储容量为( )KB 14.使用8751单片机,当引脚EA=1时,其外扩的程序存储器的最大容量为( )KB,其地址从( H~()H 15.单片机执行子程序返回指令时,应把子程序调用指令的( )装入PC中。 16.欲使P1口的高2位输出1,低6位不变,应执行一条( )指令。 17.单片机系统常用的的A/D转换器有两种,它们是( )型和( )型。 18.当MCS-51执行MOVC A,@A+P℃指令时,伴随着( )控制信号有效。 19.某8位A/D转换器的转换电压的范围为0~5v,其分辨率为( 20.若P标志位为1,且A中的低6位均为0,那么A的内容为( )H或( )H。 21.串行口方式2接收到的第9位数据送( )寄存器的( )位中保存。 22.双积分A/D转换器的积分周期为20ms的整数倍时,能够抑制( )。 23.A/D转换器的两个重要的技术指标是( )和( )。 24.MCS-51单片机的P2口是( )▣。 二、判断(每题1分,共15分),在后面的括号中填入“√”或“×” 1.单片机是一种CPU。() 2.A/D转换器的位数越多,其量化误差越小。() 3.MCS-51单片机中的寄存器P℃是用户不能用指令直接访问的寄存器。() 4.访问单片机外部扩展RAM的低128字节与访问片内RAM单元,指令是不同的。() 5.并行接口芯片8255A的方式1是无条件的输入输出方式。()
1 试题 6 一、填空 1.MCS-51 单片机片内含有运算器和控制器的功能单元称为( )。 2.单片机复位时 SP 的值为( )。 3.PSW 寄存器中的( )位,是用户可自由使用的标志位。 4.8052 单片机片内有( )个 RAM 单元,( )字节程序存储器单元 。 5.当 8031 单片机的一个机器周期为 4μS 时,这时它的晶振的频率为( )MHz。 6.执行 DJNZ R5,rel 指令,将循环执行 250 次。此时 R5 初值应为( )。 7.MCS-51 单片机上电复位时,5 个中断源中断优先级最低的是( )。 8.80C51 单片机采用外部时钟电路时,XTAL1 引脚接( ),XTAL2 引脚的接法为 ( )。 9.当 TMOD 中的 GATEx=( )时(x=0,1),定时器的启停由两个信号:( )和( ) 来控制的。 10.以 8751 为核心的单片机最小系统,除了要有 8751 单片机外,还要有( )电路和( ) 电路。 11.定时器 T0 工作在方式 3 时,定时器 T1 主要用作( )。 12.已知8段共阴极LED数码显示器要显示某字符的段码为7DH(a段为最低位),此时显示器显示的字符为 ( )。 13.若某存储器芯片地址线为 15 根,那么它的存储容量为( )KB 14.使用 8751 单片机,当引脚 EA =1 时,其外扩的程序存储器的最大容量为( )KB,其地址从( ) H∼( )H 15.单片机执行子程序返回指令时,应把子程序调用指令的( )装入PC中。 16.欲使 P1 口的高 2 位输出 1,低 6 位不变,应执行一条( ) 指令。 17.单片机系统常用的的 A/D 转换器有两种,它们是( )型和( )型。 18.当 MCS-51 执行 MOVC A,@A+PC 指令时,伴随着( )控制信号有效。 19.某 8 位 A/D 转换器的转换电压的范围为 0∼5v,其分辨率为( ) 20.若 P 标志位为 1,且 A 中的低 6 位均为 0,那么 A 的内容为( )H 或( )H。 21.串行口方式 2 接收到的第 9 位数据送( )寄存器的( )位中保存。 22.双积分 A/D 转换器的积分周期为 20ms 的整数倍时,能够抑制( )。 23.A/D 转换器的两个重要的技术指标是( )和( )。 24.MCS-51 单片机的 P2 口是( )口。 二、判断(每题 1 分,共 15 分),在后面的括号中填入“√”或“×” 1.单片机是一种 CPU。( ) 2.A/D 转换器的位数越多,其量化误差越小。( ) 3.MCS-51 单片机中的寄存器 PC 是用户不能用指令直接访问的寄存器。( ) 4.访问单片机外部扩展 RAM 的低 128 字节与访问片内 RAM 单元,指令是不同的。( ) 5.并行接口芯片 8255A 的方式 1 是无条件的输入输出方式。( )
6.MCS-51单片机对片外的RAM单元和片外的I/0端口使用相同的访问指令。() 7.指令LJMP的跳转空间最大为64KB。() 8.8751单片机对片内的EPROM和外部扩展的EPROM的访问指令是相同的。() 9.MCS-51单片机的P1口如果作为输入端口使用时,必须先向P1口写入FFH。() 10.指令“MOVA,@R2”是错误的。() 11.串行口方式0的波特率仅与单片机的晶体振荡器有关,与定时器无关。() 12.MCS-51单片机的堆栈区设在片外的RAM区。() 13.MCS-51单片机中的同级中断不能嵌套。() 14.两片具有相同分辨率的A/D转换器,其转换精度也是一样的。() 15.当MCS-51执行MOVX A,gR1指令时,伴随着WR信号有效。() 三、简答 1.写出MCS-51的所有中断源。并说明哪些中断源在响应中断时,其中断请求是由硬件自动清除,哪 些中断源必须用软件清除,为什么? 答: 2.下面是某8031系统的程序段,当8031响应定时器T0中断后,跳向T0中断中断服务子程序入口, 且执行了的第一条单字节指令后,此时P℃的内容为多少? ORG 0000H L.JMP 4000H ORG 0003H LJMP 1000H ORG 000BH LJMP 2000H ORG 0013H L.JMP 3000H 答:PC=( 3.已知程序执行前有A=02H,SP-42H,(41HD)=FFH,(42H)=FFH。下述程序执行后,则A=( SP=( );(41H)=( );(420=( );PC()。 POP DPH POP DPL MOV DPTR,#3000H RL MOV B,A MOVC A,@A+DPTR PUSH Acc MOV A,B INC MOVC A,@A+DPTR PUSH Acc RET ORG 3000H
2 6.MCS-51 单片机对片外的 RAM 单元和片外的 I/O 端口使用相同的访问指令。( ) 7.指令 LJMP 的跳转空间最大为 64KB。( ) 8.8751 单片机对片内的 EPROM 和外部扩展的 EPROM 的访问指令是相同的。( ) 9.MCS-51 单片机的 P1 口如果作为输入端口使用时,必须先向 P1 口写入 FFH。( ) 10.指令“MOV A,@R2”是错误的。( ) 11.串行口方式 0 的波特率仅与单片机的晶体振荡器有关,与定时器无关。( ) 12.MCS-51 单片机的堆栈区设在片外的 RAM 区。( ) 13.MCS-51 单片机中的同级中断不能嵌套。( ) 14.两片具有相同分辨率的 A/D 转换器,其转换精度也是一样的。( ) 15.当 MCS-51 执行 MOVX A,@R1 指令时,伴随着 WR 信号有效。( ) 三、简答 1.写出 MCS-51 的所有中断源。并说明哪些中断源在响应中断时,其中断请求是由硬件自动清除,哪 些中断源必须用软件清除,为什么? 答: 2. 下面是某 8031 系统的程序段,当 8031 响应定时器 T0 中断后,跳向 T0 中断中断服务子程序入口, 且执行了的第一条单字节指令后,此时 PC 的内容为多少? ORG 0000H LJMP 4000H ORG 0003H LJMP 1000H ORG 000BH LJMP 2000H ORG 0013H LJMP 3000H 答: PC=( ) 3. 已知程序执行前有 A=02H,SP=42H,(41H)=FFH,(42H)=FFH。下述程序执行后, 则 A=( ); SP=( );(41H)=( );(42H)=( );PC=( )。 POP DPH POP DPL MOV DPTR,#3000H RL A MOV B,A MOVC A,@A+DPTR PUSH Acc MOV A,B INC A MOVC A,@A+DPTR PUSH Acc RET ORG 3000H
DB 10H,80H,30H,80H,50H,80H 答:A=( );SP=();(41H0=();(42=( );PC( ) 四、下图为某MCS-51应用系统的3位LED8段共阳极静态显示器的接口电路,回答下列问题: (1)该静态显示器电路与动态扫描的显示器电路相比有哪些优缺点? (2)写出显示字符“3.”、“8”、“5”的段码,注意:段码的最低位为“a”段,段码的最高位为“dD”段。 (3)己知82C55的PA口、PB口和PC口的地址分别为FF7CH、FF7DH、FF7EH,且82C55的这3个端口均 己被初始化为方式0输出,用汇编语言编写出使3位LD共阳极显示器从左至右显示“3.85”的程序段。 来自8031单片机P0口 82C55 PA PB PC ■ dp o +5V 五、请回答: 1.下图中外部扩展的程序存储器和数据存储器容量各是多少? 2.三片存储器芯片的地址范围分别是多少?(发地址时,每次只能选中一片芯片)。 3.请编写程序(用汇编语言),指令后要有注释,要求: (1)将内部RAM40H-4FH中的内容送入1#6264的前16个单元中: (2)将2#6264的前4个单元的内容送入片内RAM单元50H53H中: P27 P2.0 Q0 5 D7 8 8 A0-A7A8-A12 A0-A7A8-A12 A0-A7A8-A12 74LS373 ALE G OE 2764 1#6264 2#6264 8031 D0-D7 P0.7 8 PSEN WR 答: 3
3 DB 10H,80H,30H,80H,50H,80H 答:A=( );SP=( );(41H)=( );(42H)=( );PC=( ) 四、 下图为某 MCS-51 应用系统的 3 位 LED 8 段共阳极静态显示器的接口电路,回答下列问题: (1)该静态显示器电路与动态扫描的显示器电路相比有哪些优缺点? (2)写出显示字符“3.”、“8”、“5”的段码,注意:段码的最低位为“a” 段,段码的最高位为“dp” 段。 (3)已知 82C55 的 PA 口、PB 口和 PC 口的地址分别为 FF7CH、FF7DH、FF7EH,且 82C55 的这 3 个端口均 已被初始化为方式 0 输出,用汇编语言编写出使 3 位 LED 共阳极显示器从左至右显示“3.85”的程序段。 四题图 五、请回答: 1.下图中外部扩展的程序存储器和数据存储器容量各是多少? 2.三片存储器芯片的地址范围分别是多少?(发地址时,每次只能选中一片芯片)。 3.请编写程序(用汇编语言),指令后要有注释,要求: (1) 将内部 RAM 40H~4FH 中的内容送入 1# 6264 的前 16 个单元中; (2) 将 2# 6264 的前 4 个单元的内容送入片内 RAM 单元 50H~53H 中; 答: