湖南工程学院 单片机考试卷
- 格式:pdf
- 大小:1.10 MB
- 文档页数:30


适用专业:1.8051单片机的内部RAM低128字节从功能上可以分为,和三个区域。
2. 在MCS-51系统中,一个机器周期包括个振荡周期。
当fosc=12MHZ时,一个机器周期= ,DJNZ指令周期=____________。
3.在微型计算机中,负数常用表示。
8位机中,—98的反码是,补码是。
4.8051单片机内部RAM间传送指令助记符是,外部RAM和A间传送指令助记符是。
5.串行口异步通信每帧数据由、、和组成。
6.8051外部中断触发方式有和两种。
7. 若一帧数据由11位组成,1秒钟传送180个数据,其波特率= 。
8.51单片机中断源有个。
9.51单片机有个位的并行口,其中,口含有两种功能,口是真正的双向口。
10.51单片机有个步工串行口。
二、单项选择题(每小题2分,共24分)1.下列数中最小的数是()。
A)69H B)01110010B C)123Q D)45D2.定时/计数器工作方式0是()。
A)8位定时/计数器结构B)2个8位定时/计数器结构C)13位定时/计数器结构 D)16位定时/计数器结构3.增1指令是()。
A)ADD B)ADDC C)INC D)SUBB4. MCS-51单片机的复位信号是()有效。
A)高电平B)低电平C)脉冲D)下降沿5.MCS-51单片机的外部中断1请求标志位是()。
A)IE1 B)TF0 C)IT0 D)IE06.下面哪种数据传送方式,使CPU的工作效率最高。
()A)中断传送 B)有条件传送 C)无条件传送 D)DMA传送7.比较不相等跳转的指令操作码是()。
A)DJNZ B)CJNE C)JNZ D)PUSH8.定时/计数器1固定对应的中断入口地址为()。
A)0003H B)000BH C)0013H D)001BH9.在8051单片机中,下面哪个不属于特殊功能寄存器()A)IP B)PC C)TMOD D)SCON10. 一个字节是几个二进制位?()A)2 B)4 C)8 D)1611. 汇编语言中的标号与操作码之间用()隔开。
试卷库试卷一题号一二三四五六七八九十总分累分人签名题分30 10 10 20 16 14 100得分考生注意事项:1、本试卷共 6 页,请查看试卷中是否有缺页或破损。
如有立即举手报告以便更换。
2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
一、填空题(每空1分,共30分)得分评阅人1、AT89S51单片机主要硬件资源有:8位的CPU、256字节内部RAM、4K 字节的内部ROM、 2 个16 位的定时/计数器、5 个中断源的中断系统、一个全双工的串行口以及看门狗。
2、已知11011011B是一个补码,则其真值为_-37__D;如果01011001B为BCD数,则其转换为十六进制数为3B H。
3、采用ADD指令将十六进制数92H、73H相加后,Cy位为 1 。
4、当程序状态字PSW为(10001001)时,当前工作寄存器组是____1__组,对应的工作寄存器R6的地址是____0E___H。
5、AT89S51单片机外部复位电路有上电自动复位和按钮手动复位两种,单片机复位后其SP的内容为__07_H,P0的内容为0FF H,PC的内容为0000 H。
6、AT89S51单片机扩展程序存储器使用一片具有地址线13根,数据线8根的EPROM,其程序存储器容量为_8_KB,外部程序存储器的读选通信号由单片机PSEN引脚输出。
7、AT89S51单片机中,如CPU能响应外部中断INT1和定时器T1的中断,则对应的中断入口地址分别为0013H 和001BH 。
8、指出以下指令中源操作数的寻址方式MOVC A,@A+DPTR;变址寻址MOV A,@R1;寄存器间接寻址MOV 20H,A;寄存器寻址9、AT89S51单片机三总线包括地址总线、数据总线和控制总线。
10、单片机有两种低功耗方式,即待机(或空闲)方式和掉电(或停机)方式。
11、单片机的时序定时单位包括时钟(或震荡)周期、机器周期和指令周期。
12、ADC0809是_______8___位的模/数转换器。
一、选择题(每题1分,共10分)1.8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在(B)a)RAM b)ROM c)寄存器d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为(B )a)7542H b)7542 c)75.42H d)75.424.下列指令中不影响标志位CY的指令有(D)。
a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为(A)a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.INTEL8051CPU是(C)位的单片机a)16b)4c)8d)准167.8031复位后,PC与SP的值为(B)a )0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为(B)。
a)MOV A,@R1b)MOVC A,@A+DPTRc)MOVX A,@R0d)MOVX A,@DPTR9.8031单片机中既可位寻址又可字节寻址的单元是(A)a)20H b)30H c)00H d)70H10.下列哪条指令是正确的( D )a)PUSH R2 b)ADD R0,Ac)MOVX A @DPTR d)MOV@R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由硬件和软件两大部分组成。
2.8051 的引脚RST是_IN_(IN脚还是OUT脚),当其端出现_高_电平时,8051进入复位状态。
8051一直维持这个值,直到RST脚收到_低_电平,8051才脱离复位状态,进入程序运行状态,从ROM 0000 H单元开始取指令并翻译和执行。
3.半导体存储器分成两大类RAM和ROM其中RAM具有易失性,常用于存储临时性数据。
2、TTL电平使用+5V表示数字( 1 ),0V表示数字( 0 )。
4、LED显示器有(静态)和(动态)两种显示方式。
6、MCS-51单片机的存储空间,从使用者的角度看可分为(片内RAM )、(片外RAM )、( ROM )三种。
8、ALU指的是(算术逻辑部件)。
9、对于定时器/计数器T2,从引脚T2EX输入的脉冲触发信号的作用(可能是重装初值、捕获计数值或单纯的产生外中断。
)。
10、在片外数据区0xfdff地址处定义一无符号字符型变量dis_bit,便于通过dis_bit给数码管送位码。
其定义为:unsigned char xdata dis_bit _at_ 0xfdff;11、C51与汇编语言混合编程的两种方法是(程序中只有C语言文件,个别C语言函数中嵌入汇编语句)和(程序中包含有C语言与汇编语言两种文件)12、根据信息的传送方向,串行通信通常有三种:(单工)、(半双工)和(双工)。
13、某单片机有一个8位中断优先级高字节特殊功能寄存器IPH它的地址是0xb7,定义该特殊功能寄存器IPH的方法是:sfr IPH=0xb71、某单片机有一个8位串口2数据缓冲特殊功能寄存器S2BUF,它的地址是0x9b,定义该特殊功能寄存器S2BUF的方法是:sfr S2BUF=0x9b;3、机器语言是用(二进制编码)表示每条指令,是计算机能够直接识别和执行的语言。
4、单片机的应用系统可以分为(前向通道)通道(后向通道)通道和(人机通道)通道。
6、MCS-51单片机内部有一个( 8 )位CPU。
7、A/D转换芯片是将(模拟)量转换为(数字)量的芯片。
8、把无符号字符型变量i、j,定义在片内RAM低128字节的一般数据区域。
其定义为:unsigned char data i,j;10、数字0的共阳极段码是(3F),共阴极段码是(C0)。
11、串行通信的两种基本的通信方式是(同步)方式和(异步)方式。
13、欲在函数founct()中使用第2组工作寄存器,则定义函数时的说明部分应该是(假设不传递参数,返回无符号字符型数据):unsigned char founct() using 22、DPTR是一个16位的寄存器,其高字节寄存器用(DPH)表示,低字节寄存器用(DPL)表示。