1.MCS-51单片机的RS1,RS0=11时,当前寄存器R0~R7占用内部RAM( )单元。
A. 00H—07HB. 08H—0FHC. 10H—17HD. 18H—1FH2.MCS-51单片机(非增强型)有片内RAM容量( ) 。
A. 4KBB. 8KBC. 128BD. 256B3.MCS-51单片机的外部中断0中断入口地址为( )。
A. 0003HB. 000BHC. 0013HD. 001BH4.MCS-51单片机的定时器/计数器工作方式1是()。
A.8位计数器结构B.16位计数器结构C.13位计数器结构D.2个8位计数器结构5.51单片机执行MOVC A, @A+DPTR指令时,相关的信号状态是()。
A.PSEN有效为低电平,RD有效为低电平B.PSEN无效为高电平,RD有效为低电平C.PSEN有效为低电平,RD无效为高电平D.PSEN有效为高电平,RD无效为高电平6.下列指令不是变址寻址方式的是()。
A.JMP@A+DPTRB.MOVC A,@A+PCC.MOVX A,@DPTRD.MOVC A,@A+DPTR7.MCS-51单片机的4个并行I/O口作为通用I/O口使用时,( )口应该加上拉电阻。
A. P0B. P1C. P2D. P38.在片外扩展一片8K的EPROM 2764需要( )根地址线。
A. 11B. 12C. 13D. 149.程序状态字PSW的( )位为1时,表示带符号数加减运算中,A产生了溢出。
A. CyB. AcC. OvD. P10.相对转移指令SJMP所能跳转的范围是( )。
A.-128~+127B.-127~+127C.-32768~+32767D.-32767~+3276811.下面可以进行位寻址的寄存器是()A. DPTRB. SPC. IP D .TMOD12.MCS-51单片机外扩存储器芯片时,4个I/O口中用作地址总线和数据总线分时复用的是()。
A.P2口 B. P口 C. P1D. P口和P213.对某单元的部分位置位,应采用下面哪种逻辑操作()。
A. ANLB. ORLC. CPLD. XRL14.在定时器方式下,若fosc =12MHZ,方式0的最大定时间隔().A. 8.192msB. 16.384msC. 65.536msD. 131.072ms15.下列指令正确的是()。
A. MOV @R0,R7B. XCHD A,30HC. MOVX A,R3D. ADD A,R716.下列指令错误的是()。
A. ANL 36H,#99HB. MOV C,ACC.0C. ORL P1.0,CD. JBC 20H.0,LL117.已知SJMP rel ; pc←(pc)+2+rel,若PC=1000H,目标地址=1052H,则rel=( ).A . 50H B. 30H C. 40H D.02H18.8051单片机有()中断源。
A.3个B.4个C.5个 D .6个19.同级中断时,正在执行定时器0中断,能够事先中断嵌套的是()。
A.外部1 B . 外部0 C. 定时器1 D.串行口20..若PSW.4=0,PSW.3=1,现在需要保存R1的内容,可执行( )指令。
A. PUSH R1B. PUSH @R1C. PUSH 01HD. PUSH 09H21.单片机上电复位后,SP的内容为()。
A.00H B.07H C.0BH D.1BH22.MOVX A, @DPTR指令中源操作数的寻址方式是()。
A.立即寻址B.寄存器寻址C.寄存器间接寻址D.位寻址23.单片机中的程序计数器PC用来()。
A.存放指令B.存放正在执行的指令地址C.存放上一条指令地址D.存放下一条要执行的指令地址24.访问外部存储器或其它接口芯片时,做数据线和低8位地址线的是()。
A.P3口B.P2口C.P1口D.P0口25.8051单片机若晶振频率为f osc=12MH z,则一个机器周期等于()us。
A.1/12 B.1/2 C.1 D.226.使8051单片机的定时器T1停止计数的指令是()。
A.CLR TR0 B.CLR TR1 C.SETB TR0 D.SETB TR1 27.下列指令能使累加器A的最高位置1的是()。
A.ANL A,#7FH B.ANL A,#80HC.ORL A,#80H D.ORL A,#7FH28.MCS-51单片机在同一优先级里,级别最高的中断源是()。
A.定时器T0 B.定时器T1 C.外部中断0 D.外部中断1 29.当CPU响应定时器T1的中断请求后,程序计数器PC的内容是()。
A.0003H B.000BH C.0013H D.001BH30.下列指令正确的是()。
A.MOV A,@R2 B.DEC DPTRC.MOV C,A D.SETB 00H31.在计算机中,表示地址通常使用()。
A.无符号数B.原码C.反码D.补码32.关于MCS-51的堆栈操作,正确的说法是()。
A.先入栈,再修改栈指针B.先修改栈指针,再出栈C.先修改栈指针,再入栈D.以上都不对33.当使用8051且EA=1,则可以外扩ROM()。
A.64KB B.60K B C.58KB D.56KB34、所谓CPU是指()。
A.运算器与控制器B.运算器与存储器C.输入输出设备D.控制器与存储器35、MCS-51有两种读取并行I/O口信息的方法:一种是读引脚,还有一种是()。
A.读锁存器B.读缓冲器C.读累加器A D.读存储器36、在中断服务程序中,至少应有一条()。
A.传送指令B.转移指令C.加法指令D.中断返回指令7、以下运算中,37.与辅助进位位AC有关的是()。
A.二进制数B.八进制数C.十进制数D.十六进制数38、以下运算中对溢出标志OV没有影响的运算是()A.逻辑运算B.符号数加减法运算C.数据比较大小D.除法运算39、串行口中断的入口地址是()。
A.0003H B.000BH C.001BH D.0023H40、执行指令:MOV IE,#03H后,MCS-51单片机将响应的中断有()。
A.1个B.2个C.3个D.0个1、8051单片机片内共有___字节单元的ROM,片外最多可以寻址___KB。
2、要使8051单片机从片内的地址0000H开始执行程序。
那么EA应___。
3、外部中断请求有两种信号方式即___和___。
4、51单片机的堆栈栈顶由__来指示,复位时起始位置在___单元。
5、指令JNB P2.7,K1的作用是___。
6.MCS-51单片机内部含有:1个()位的CPU,片内128字节的(),片内4K字节的(),可寻址的()B外部程序存储器和数据存储器,()个特殊功能寄存器SFR,()个8位并行I/O口,()个定时器/计数器。
MCS-51单片机共有()个中断源。
7.MCS-51单片机的定时器/计数器T0有()种工作方式,定时器/计数器T1有()种工作方式,若采用12MHz晶振,则方式1时最大定时时间为()ms,方式2下的最大定时时间为()ms。
8.MCS-51单片机的中断子程序以()指令返回。
9.假定(A)=85H,(R0)=20H,(20H)=0AFH。
执行ADD A,@R0后,累加器A的内容为(),CY的内容为(),AC的内容为(),OV的内容为()。
10.当(RS0)=1,(RS1)=0时,R7对应内部RAM的()字节单元。
11.若不使用MCS-51片内程序存储器,引脚/EA必须接()。
12.用线选法扩展外部数据存储器时,若有4根高位地址线剩余,则一个外部数据存储单元最多可以有()的地址与之对应。
13、按执行时间,8051的指令分为()周期、()周期和()周期指令共三种。
14、MCS-51系统中,当PSEN信号有效时,表示CPU要从()读取信息。
15、累加器A的内容有偶数个1时,特殊功能寄存器()的()位的内容为()。
16、假定(A)=85H,(20H)=0AFH。
执行ADD A,20H后,累加器A的内容为(),CY的内容为(),AC的内容为(),OV的内容为()。
17、MCS-51单片机的最大计数值为()1、阅读程序:若(A)=80H,(R0)=17H,(17H)=34H,执行下列程序段后,(A)=?ANL A,#17H (A)= (1分)ORL 17H,A (17H)=XRL A,@R0 (A)=CPL A (A)=2、阅读程序:MOV A , #30HMOV B , #0AFHMOV R0, #31HMOV 30H, #87HXCH A , R0 ;(A)= ;(R0)= ;SWAP A(A)= ;四、编程1、将R0(低位)、R1(高位)中的16位带符号数求其相反数后送回。
设程序从2000H开始。
2、编写一循环程序,查找内部RAM 30H~50H单元中出现FFH个数,并将查找的结果存入51H单元。
设程序从0200H开始。
3、设符号函数为1 X>0Y= 0 X=0 (已知X地址为20H , Y的地址为21H) -1 X<0设程序从0200H开始。
4.请用位操作指令编程求逻辑方程(8分):ACCP+P=⨯+7.1PP2.30.1)1.20.(五、综合题设某单片机系统的晶振频率为6MHz,试编写利用T0产生1s定时的程序。
1、确定定时器T0的工作模式。
2、计算初值X。
3、查询式编程。
4、中断式编程。
六、存储器扩展已知1#地址范围为:7000H~77FFH2#地址范围为:6800H~6FFFH3#地址范围为:5800H~5FFFH4#地址范围为:3800H~3FFFH1、写出下面芯片哪些是EPROM,哪些是RAM,连接的区别是什么(写在图下面)2、用线选法完成下面图示的存储器连接。
(画图在卷纸上完成)P2.2 P2.1 P2.0 ALE P0 EAP2.6 P2.4 80C51 P2.5 P2.3 PSENWRRD。