题目内容:
(1)【◆题库问题◆】:[单选] 累加器A的内容是92H,执行SWAPA指令后累加器的内容变为()。A.90H
B.02H
C.29H
D.20H 【◆参考答案◆】:C (2)【◆题库问题◆】:[单选] 单片机的外部中断触发方式为()
A.电平触发,低电平有效
B.电平触发,高电平有效
C.边沿触发,负跳变有效
D.A和C都可以 【◆参考答案◆】:D (3)【◆题库问题◆】:[问答题] 使用2764(8KB8)芯片通过部分译码法扩展24KB程序存储器,画出硬件连接图,指明各芯片的地址空间范围。 【◆参考答案◆】:
使用2764(8K8)芯片通过部分译码法扩展24KB程序存储器,须要3块。采用线译码,P2.5与第一片2764的CE相连,P2.6与第二片2764的CE相连,P2.7与第三片2764的CE相连,硬件连接如下:
第一片:
1100 0000 0000 0000~1101 1111 1111 1111;即C000H~DFFFH;
第二片:
1010 0000 0000 0000~1011 1111 1111 1111;即A000H~BFFFH;
第三片:
0110 0000 0000 0000~0111 1111 1111 1111;即6000H~7FFFH;
对D/A转换输出精度和速度要求不高的场合,可选择中速、廉价的DAC0832。
如果对D/A转换输出精度要求高、速度快,且需要多种输出的场合,可选择MAX538。 (5)【◆题库问题◆】:[单选] P0为GPIO,欲使它的16~23位为输出脚,而其他位为输入脚,则应该设置IO0DIR为()
A.0xFF
B.0xFF00
C.0xFF0000
D.0xFF000000 【◆参考答案◆】:C (6)【◆题库问题◆】:[问答题,简答题] 简述变址寻址方式并举例说明。 【◆参考答案◆】:(1)变址寻址是以DPTR或PC作基址寄存器,累加器A作变址寄存器以两者内容相加形式的16位地址作为操作数地址。(2)变址寻址只能对移定存储器寻址,其指令只有三条:MOVC A,@A+DPTRMOVC A,@A+PCJMP @A+DPTR前二条为查表指令,后一条为无条件转移指令。 (7)【◆题库问题◆】:[填空题] 在MCS-51单片机的4个并行口中,能作为通用I/O口和高8位地址总线的是()。 【◆参考答案◆】:P2 (8)【◆题库问题◆】:[单选] 利用下列()关键字可以改变工作寄存器组
A.interrupt
B.sfr
C.using
D.while 【◆参考答案◆】:C (9)【◆题库问题◆】:[单选] MCS51中TMOD是什么寄存器:()
A.定时/计数控制
B.电源控制
C.串行通信控制
D.定时/计数模式 【◆参考答案◆】:C (10)【◆题库问题◆】:[单选] 在51单片机单片机芯片的串行口电平采用的电平为().
A.TTL电平
B.RS232C电平
C.RS422电平
D.RS485电平 【◆参考答案◆】:C