51单片机能直接运行的文件格式是

51单片机能直接运行的文件格式是,第1张

.hex。51单片是对兼容英特尔8051指令系统的单片机的统称。51单片机广泛应用于家用电器、汽车、工业测控、通信设备中。51单片机能直接运行的文件格式是.hex。文件格式(或文件类型)是指电脑为了存储信息而使用的对信息的特殊编码方式,是用于识别内部储存的资料。

1.当PSW寄存器的RS1=0,RS0=1时,工作寄存器Rn,工作在第( 08H~0FH )区。

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下的程序移植到单片机中并不是一件简单的事情,需要具备一定的技术和经验。如果您不具备相关的技术和知识,建议咨询专业的嵌入式软件开发人员或者进行相关的培训和学习。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/10954516.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存