1.当PSW寄存器的RS1=0,RS0=1时,工作寄存器Rn,工作在第( 08H~0FH )区。
2. 晶振的频率为6MHz时,一个机器周期为( 2 )μS。
3. 单片机复位后,程序是从程序存储器的( )地址开始执行的,堆栈是从( 08H )单元开始使用的。
4. 执行MOVX命令时,所寻址单元的地址是由寄存器( )和( )的内容决定的。
5. 单片机应用系统是由硬件系统和( 软件 )系统共同构成。
6. 堆栈的地址由( SP )的内容确定,其操作规律是“( 先 )进( 出 )出”。
7. 8051有 4 个8位并行I/O端口。复位后,它们的值均为 FFH 。
8. P0口作为输入端口使用时须先向端口写入 电平,作为输出端口使用时须外接 。
二、 选择题:
1.数123可能是( )。
A. 二进制数 B. 八进制数 C. 十六进制数 D. 四进制数 E.十进制数
2.十进制数126其对应的十六进制可表示为( )。
A.8F B.8E C.FE D. 7E
3.二进制数110010010对应的十六进制数可表示为( )
A.192H B.C90H C. 1A2H D. CA0H
4.-3的补码是( )。
A.10000011 B. 11111100 C.11111110 D. 11111101
5.单片机能够直接运行的程序是( D )。
A. 汇编源程序 B. C语言源程序
C. 高级语言程序 D. 机器语言源程序
6. 8031单片机内部RAM包括( ) 。
A.程序存储区 B.堆栈区C.工作寄存器及特殊功能区 D.位寻址区 E. 中断入口地址区
7. MCS-51单片机来说,其内部RAM( )。
A.只能位寻址 D.只能字节寻址 C.既能位寻又能字节寻址 D.少部分能位寻址
8. 8051单片机中,唯一一个用户不能直接使用的寄存器是( )。
A.PSW B. DPTR C.PC D. B
9. INTEL 8051 CPU是( C )位的单片机。
A. 16 B.4 C.8 D.准16位
10.对于INTEL 8031来说,/EA脚总是( )
A.接地 B.接电源 C. 悬空 D.不用
10.在单片机中,通常将一些中间计算结果放在( )中
A.累加器 B.控制器 C. 程序存储器 D.数据存储器
12.指令和程序是以( )形式存放在程序存储器中。
A. 源程序 B. 汇编程序 C. 二进制编码 D.BCD码
13.单片机应用程序一般存放在( )中。
A. RAM B.ROM C. 寄存器 D.CPU
14.单片机上电后或复但后,工作寄存器R0是在(A)。
A. 0区00H单元 B.0区01H单元 C. 1区09H单元 D.SFR
15.进位标志CY在( )中。
A. 累加器A B.算术逻辑运算部件ALU C.程序状态字寄存器PSW D. DPDR
16.单片机8051的XTALl和XTAL2引脚是(D)引脚
A. 外接定时器 B.外接串行口 C. 外接中断 D.外接晶振
17. 单片机复位后, SP 、 PC 、 I/O 口的内容为(C).
(A)SP = 07H PC = 00H P0 = P1 = P2 = P3 = FFH
(B)SP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00H
(C)SP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFH
(D)SP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H
跪请高人帮我解答单片机的题目,谢谢!
7. MCS-51单片机来说,其内部RAM( D )。A.只能位寻址 D.只能字节寻址 C.既能位寻又能字节寻址 D.少部分能位寻址 8. 8051单片机中,唯一一个用户不能直接使用的寄存器是( C )。A.PSW B. DPTR C.PC D. B 9. INTEL 8051 CPU是( C )位的单片机。A. 16 B...
跪求大神解答51单片机汇编程序,不要那种把立即数送到寄存器这种解释,求...
MOV A,#0;将累加器A清零 LOOP: ADD A,@R0;A和R0中地址所存的数值相加,即A+40H单元的内容,结果存入A中 JNC NEXT;检查进位标志,有进位顺序执行,INC R2; 有进位说明相加>256,则R2加1,R2存结果的高字节 NEXT: DJNZ R4,LOOP;\/\/这8个字节有没有相加完,没有加完转去LOOP继续执行 ...
...新手汇编出错了missing ";" before "void" 跪求高手解答,谢谢...
1. 应该是圆括号 void main(void) while(1) for(i=100;i>0;i--)2.unsigned int 1 常数不能声明 3.LED_BIT-1;是不是LED_BIT=1;
急急!跪请高手指导1MHz的超声波接收电路,要求能与单片机相连
接收部分的电路,如图3-4所示。 图3-4超声接收电路CX20106对接收探头收到的信号进行放大、滤波等处理,其总放大增益为80db。该芯片1脚是超声信号的输入端,在此调试的时候要特别注意,其探头两端如未发现有很大干扰则不要加电容,有可能会把有用的波滤去,使得最后没有输出。2脚与GND直接连接RC串...
请教各位高人学习单片机那家品牌好,我刚入门谢谢
从TI公司的430单片机开始:430G20XX系列3-5元。易于仿真,兼容C和汇编,外设丰富包括AD、PWM、EEPROM、SPI等。430用IAR软件开发。430为16位单片机支持中断重入。430为低功耗设计微安级的而51为毫安级的。
怎样提升自己单片机C语言编程能力啊?求高手指点迷津!我硬件也懂一点 但...
1、软件版本管理:任何软件,每次修改发布后必须更新软件版本号,这点工作后尤其关键,我见过这方面不认真的,别多了,3、4个版本后就焦头烂额。2、源程序中多些注释:比如函数的功能描述、入口参数说明、返回值说明、调用的要求、完成日期等。另外,关键算法的说明也应该注释。常言道:好记忆不如烂笔头...
用51单片机P1.0口如何搭电路才能使用srd-05vdc-sl-c继电器,做的是一个...
P1.0接一个2-5K电阻,电阻另一端接三极管b,e接地,C接继电器线圈然后接5V。继电器线圈反向并联一个1N4001.三极管可用任意NPN型。这个是太多人使用的方式,有个缺点在于单片机复位期间P1口可能是高电平,导致继电器误动作。可选用PNP型三极管,B一样接法。E接5V,c接线圈然后接地。反向并联二极管。三极...
跪求大神解答!gps模块发的数据51单片机接不到,搞过的请进
回答:GPS模块的接口是TTL还是232? 单片机系统这边的接口是TTL还是232?串口小助手与单片机系统如何连接的?
请高人帮我看看下面的电路图中的A\/D转换器能不能直接接到单片机的外部中...
你电路图中R4和三极管之间是模拟输出,接到AD转换器上,以AD0809C为例,如果只有这一个模拟信号需要转换,比较简单,直接接到IN0——IN7中任何一个通道,ADDA、ADDB和ADDC是通道选通,如果接到IN0通道,直接把这3个腿接低电位(选0通道),ALE始终高电位(始终选通0通道),ADC0809的START接单片机...
51单片机数据类型转换 高分!
); RecvData((unsigned char*)&i, sizeof(int)); RecvData((unsigned char*)&d, sizeof(double));}宗旨就是,先取其他类型数据的地址,用&符号,然后把地址转换为unsigned char*型,就可以通过*(unsigned char)的方式或(unsigned char)[]的方式访问了,就这么简单,希望可以帮到你....