【左键单击"提示"可弹出参考答案】

(1)下列关于C51语言的描述中,不正确的是______。提示(B)

(2)以下选项中合法的C51变量名是______。提示(C)

(3)C51数据类型中关键词“sfr”用于定义______。提示(D)

(4)C51数据类型中关键词“bit”用于定义______。提示(A)

(5)将aa定义为片外RAM区的无符号字符型变量的正确写法是______。提示(D)

(6)已知P0口第0位的位地址是0x90,将其定义为位变量P1_0的正确命令是______。提示(B)

(7)将bmp定义为片内RAM区的有符号字符型变量的正确写法是______。提示(A)

(8)Small编译模式下,将csk定义为片内RAM的无符号字符型变量的正确语句是______。提示(B)

(9)下列关于C51与汇编语言混合编程的描述中______是不正确的。提示(B)

(10)语句char data * xdata px;表示______。提示(A)

(11)以下基于通用I/O口方式的输出电路图中,正确的是______。提示(B)

(12)以下基于通用I/O口方式的输入电路图中,正确的是______。提示(C)

(13)已知共阴极数码管的a笔段对应于字模的最低位,则字符H的字模应为______。提示(A)

(14)在下图的仿真工具栏中,运行仿真按钮是______。提示(A)

(15)如果想进入延时函数内部单步调试,应单击下图的仿真调试工具栏左数______按钮。提示(B)

(16)实例4.1中用到的将字符型数据按照二进制循环右移n位的库函数名是______。提示(B)

(17)为使变量P0低4位保持不变,高4位都为0,正确的C51表达式语句是______。提示(A)

(18)实例4.3运行时流水灯的方向切换会有明显滞后的现象,其主要原因是______。提示(B)

(19)实例4.5的程序中如果取消#include语句会引起变量______的定义错误 。提示(C)

(20)实例4.6有关计数值拆分内容的表述中________是正确的。提示(D)

(21)若将LED数码管用于动态显示,应将各位数码管的______。提示(C)

(22)下列关于LED数码管动态显示的描述中______是正确的。提示(C)

(23)假设某单片机应用系统需要连接10个按键,则应优先考虑______方案。提示(B)

(24)下列关于行列式键盘的描述中______是正确的。提示(B)

(25)实例4.8中,P2依次输出0xef,0xdf,0xbf,0x7f四个值后,可使______。提示(B)

(26)下列关于按键消抖的描述中______是不正确的。提示(D)

(27)下面关于实例9的action(char stat,char num)函数描述中______是错误的。提示(C)