2. 晶振的频率为6MHz时,一个机器周期为(2 )μS。
3. 单片机复位后,程序是从程序存储器的( 0000H )地址开始执行的,堆栈是从( 07H)单元开始使用的。
4. 执行MOVX命令时,所寻址单元的地址是由寄存器(DPTR)和(R0 R1)的内容决定的。
5. 单片机应用系统是由硬件系统和( 软件 )系统共同构成。
6. 堆栈的地址由( SP)的内容确定,其 *** 作规律是“(后 )进(先 )出”。
7. 8051有 4个8位并行I/O端口。复位后,它们的值均为 FFH 。
8. P0口作为输入端口使用时须先向端口写入( 高 )电平,作为输出端口使用时须外接 ( 上拉电阻 ) 。
二、 选择题:
1.数123可能是( E )。
A. 二进制数B. 八进制数C. 十六进制数D. 四进制数 E.十进制数
2.十进制数126其对应的十六进制可表示为( D )。
A.8FB.8EC.FE D. 7E
3.二进制数110010010对应的十六进制数可表示为( A )
A.192HB.C90HC. 1A2HD. CA0H
4.-3的补码是(D)。
A.10000011 B. 11111100 C.11111110D. 11111101
5.单片机能够直接运行的程序是( D )。
A. 汇编源程序 B. C语言源程序
C. 高级语言程序D. 机器语言源程序
6. 8031单片机内部RAM包括( C ) 。
A.程序存储区 B.堆栈区C.工作寄存器及特殊功能区 D.位寻址区 E. 中断入口地址区
7. MCS-51单片机来说,其内部RAM( D )。
A.只能位寻址 D.只能字节寻址 C.既能位寻又能字节寻址 D.少部分能位寻址
8. 8051单片机中,唯一一个用户不能直接使用的寄存器是( C )。
A.PSWB. DPTRC.PCD. B
9. INTEL 8051 CPU是( C )位的单片机。
A. 16 B.4 C.8 D.准16位
10.对于INTEL 8031来说,/EA脚总是(A)
A.接地 B.接电源 C. 悬空 D.不用
10.在单片机中,通常将一些中间计算结果放在( D )中
A.累加器 B.控制器 C. 程序存储器 D.数据存储器
12.指令和程序是以( C )形式存放在程序存储器中。
A. 源程序B. 汇编程序 C. 二进制编码 D.BCD码
13.单片机应用程序一般存放在( B )中。
A. RAM B.ROMC. 寄存器D.CPU
14.单片机上电后或复但后,工作寄存器R0是在(A)。
A. 0区00H单元 B.0区01H单元C. 1区09H单元D.SFR
15.进位标志CY在( C )中。
A. 累加器AB.算术逻辑运算部件ALUC.程序状态字寄存器PSWD. 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
Windows下编译的程序一般是编译出来的.exe可执行文件,无法直接在单片机中运行。这是因为在Windows系统下编译的程序是根据Windows *** 作系统的平台和CPU架构进行编译的,而单片机的平台和CPU架构与Windows系统并不相同,因此无法直接运行。单片机需要的是二进制代码,与硬件直接交互。因此,如果要将Windows下编译的程序运行在单片机中,需要经过一系列的转换和处理。
通常情况下,单片机使用的是C语言,因此可以将Windows下的C语言源代码移植到单片机平台,并进行重新编译、烧录过程。在编译时,需要使用针对单片机平台的编译器和开发工具,并进行相应的配置和设置。另外,在编写单片机程序时,还需要考虑到硬件接口、计算资源等方面的限制和特点,以便保证程序在单片机上能够正常运行。
需要注意的是,将Windows下的程序移植到单片机中并不是一件简单的事情,需要具备一定的技术和经验。如果您不具备相关的技术和知识,建议咨询专业的嵌入式软件开发人员或者进行相关的培训和学习。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)