文档介绍:一、填空题
1、8051单片机芯片共有 40 个引脚,MCS-51系列单片机为 8 位单片机。
2、8051有 4 K内部ROM。
3、8051内部数据存储器的地址范围是00H--FFH ,位地址空间的字节地址范围是 20H---2FH ,对应的位地址范围是 00H---7FH ,外部数据存储器的最大可扩展容量是 64kb 。
4、十进制数59转换成二进制数是 111011 。
5、MCS-51单片机有 5 个中断源,可分为 2 个中断优先级。
6、MCS-51单片机8051中有 2 个 16 位的定时/计数器,可以被设定的工作方式有 4 种。
7、当单片机复位时PSW= 00 H,这时当前的工作寄存器区是 0 区,R4所对应的存储单元地址为 04 H。
8、123= 1111011 B= 7B H。
完成不同数制间的转换:(00100100)二= 36 十;(10011011)二=
9B 十六
10、8051内部有 4 并行口,P0口直接作输出口时,必须外接上拉电阻 1k ;并行口作输入口时,必须先对齐写1 ,才能读入外设的状态。
二、选择题
1、单片机应用程序一般存放在(b     )  
   a) RAM           b)ROM          c)寄存器           d)CPU  
2、C语言中最简单的数据类型包括( b )
    a)整型、实型、逻辑型   b)整型、实型、字符型
c)整型、字符型、逻辑型     d)整型、实型、逻辑型、字符型 
3、8031复位后,PC与SP的值为( b    )  
a )0000H,00H     b) 0000H,07H     c) 0003H,07H d)0800H,00H 
4、下列计算机语言中,CPU能直接识别的是( d)。 
a)自然语言       b)高级语言
c)汇编语言          d)机器语言
5、80C51的时钟频率fosc=6MHZ,则它的1个机器周期=_____c_______。
A、1/12μS B、1μS C、2μS D、1/6μS
6、CPU复位后,若要使用第3组工作寄存器,则应设置RS1 RS0= ( d ) 。
A、00 B、01 C、10 D、11
7、中断源INT1的中断入口地址是____d____。
A、0000H B、0003H C、000BH D、0013H E、001BH
F、0023H G、0030H
8、要求T0、T1都工作在方式1,T0为定时器,T1为计数器,且不受INT0、INT1的控制,TMOD的值为________a____。
A、51H B、62H C、D9H D、9DH
9、若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( c )。
-500 -1000
10、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( a )。
11、MCS-51单片机的外部中断0的中断请求标志是( d )。
12、七段共阴极发光两极管显示字符‘H’,段码应为( )
B. 6EH C. 91H D. 76H
13、以下不正确的C语言标识符是_b___。
A、ab1exe B、main C、_x D、a_1_2
14、C语言程序从main()函数开始执行,所以这个函数要写在__d__。
A、程序文件的开始 B、程序文件的最后
C、它所调用的函数的前面 D、程序文件的任何位置
15、下列关于C语言的叙述错误的是 c
A、在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型
B、同一个运算符号在不同的场合可以有不同的含义
C、大写字母和小写字母的意义相同
D、不同类型的变量可以在一个表达式中
16、在C语言中,错误的int类型的常数是 a 。
A、 65536 B、 0 C、 037 D、 0Xaf
17、以下能正确定义一维数组的选项是 a 。
A、char a[ ]={2,5,7};            B、int a[4]={1,5,5,3,4};
C、char a={'A','B','C'};               D、int a[5]="0123";
18、80C51的时钟频率fosc=12MHZ,则它的1个机器周期=______b______。
A、1/12μS B、1μS C、2μS D、1/6μS
19、C