单片机试题

发布 2024-04-17 16:10:07 阅读 5233

● 1.8051单片机的内部硬件结构包括:cpu 、ram 、 rom和c/t以及并行i/o口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过内部总线相连接。

2.通常,单片机上电复位时pc = 0000h ,sp = 07h ;p0~p3=0---ff h,而工作寄存器的地址范围是从 00 至 07h。

3.mcs-51单片机访问片外存储器时利用 ale 信号锁存来自 p0 口的低八位地址信号。

4.将8031片外程序存储器内的数据传送给a,可以采用的指令是_ movc a,@a+dptr 。

5.mcs-51单片机系列有 5 个中断源,可分为 2 个优先级。

6.当使用8031单片机时,需要扩展外部程序存储器,此时ea应为低电平。

8.起止范围为0000h~3fffh的存储器容量为 16 kb。

9.mcs-51的堆栈只可设置在低 128ram中堆栈寄存器sp是 8 位寄存器。

10.mcs-51单片机的p0~p3口均是双向 i/o口,其中的p0口和p2口除了可以进行数据的输入、输出外,通常还用来构建系统的数据总线和地址总线 ,p3 口具有第二引脚功能。

4.rst是单片机的复位引脚,ale引脚是用来锁存地址的。

1、mcs-8051系列单片机字长是 8 位,有 40 根引脚,96系列字长是 16 位。单片机的特点有体积小、**低、功能全 。

单片机的存储器的最大特点是指令存储器与数据存储器分开编址 ,px并行口的地址是与数据存储器统一编址的,或者说属于该存储器。

最多可以有 4 个并行输入输出口,最少也可以有1个并行口,即 p1 。p3常需复用作串行通信、外部中断、外部计数脉冲和读写控制信号。

4、ale信号的作用是低8位地址锁存 。

复位后,pc= 0000h h。若希望从片内存储器开始执行,ea脚应接高电平,pc值超过 0fff h时,8051会自动转向片外存储器继续取指令执行。

的c/t是加 (加或减)计数的。

8、mov a,40h 指令对于源超作数的寻址方式是直接寻址。

9、指令jb p2.7,abc的作用是若p2口的第7位为 1 则跳转到abc 。

10、将cy与a的第0位的非求或的指令是 orl c,/acc.0 ,若原(a)= 0,执行后(a)= 0 。

1. 8051单片机内部低节数据存贮器划分为通用寄存器区、 位寻位区 、 用户区三个主要部分。

2.8051单片机五个中断入口地址(中断向量表) 0003h、 000bh、 0013h 、 001bh、 0023h 。

3. mcs—51指令按功能分为: 算术运算 、 数据传送 、 控制转移、 逻辑运算及位操作指令五大类。

4.按译码方式方式不同,led显示可分为硬件译码、 软件译码等2种方法。

1. 关于堆栈类操作的两条指令分别是 push 、 pop ;堆栈操作的原则是 lifo 或 filo 。

3. movc a,@a+dptr指令中,源操作数的寻址方式是变址寻址 ,movc类指令称之为查表指令。

4. 如fosc=6mhz,采用定时器/计数器1工作方式2,定时时间常数为06h,则其定时时间为 500us

5. 若8051系统中的振荡频率为6mhz,则一个机器周期为 2us ;若振荡频率为12mhz,则时钟周期为 1/6 us 。

6. 8051单片机复位操作后,堆栈指示器sp的内容是 07h ,p0口的内容是 ffh 。

1.8051单片机内部低节数据存贮器划分为工作寄存器区 、 位寻址区 、 用户区 。

2.8051单片机五个中断分别是外部中断0 、 外部中断1 、定时/计数器0 、定时/计数器1、串行中断 。

4.在12mhz的振荡频率下,8051最大的定时器溢出周期为: 65536us 。

. 指令mov a, #10h 和指令mov a,@r0及movc a,@a+dptr分别采用的是立即寻址 、 寄存器间接寻址变址间接寻址寻址方式。

4.如果单片机的地址总线为12根,则最多可以访问 4096 个存储器单元。

按显示方式不同led显示可分为静态和动态两种方法。

mcs-52单片机片内共有_256___字节单元的ram。

若mcs-51单片机的程序状态字psw中的rs1,rs0=11,那么工作寄存器r0-r7的直接地址为__18h~1fh __

对于指令sjmp $,其操作码为80h,其操作数(即偏移量)为___2 __

当ea接地时,mcs-51单片机将从_外rom __的地址0000h开始执行程序。

微处理器包括两个主要部分即___运算器与控制器。

单片机的工作过程就是_执行指令___的过程。

i/o编址技术有__统一编址___和_独立编址___两种。

8.按译码方式及显示方式不同,led显示可分为硬件译码静态显示方法、 软件动态扫描显示等2种方法。

1.mcs-51是指单片机的系列号号是指单片机的型号。

2.mcs-51共有 111 条指令,可分为几种不同的寻址方式。如:mov a,@ri 属于寄存器间接寻址方式,mov c, bit 属于位寻址方式。

3.单片机(计算机)在进行有符号运算的情况下应使用补码。

4.单片机位寻址区的单元地址是从 20h 单元到 2fh 单元,若某位地址是09h,它所在单元的地址应该是 21h 。

5.转移指令与调用指令的相同点是两种指令都是通过改变程序计数器pc的内容来实现转移的;不同点是,当执行调用指令时,它不仅能转移到某一指定地址处,而且当子程序执行到 ret 指令后,它能自动返回到调用指令的下一条指令处,而普通转移指令不能返回。

6.8031有两个16位可编程定时/计数器,其中定时作用是指对单片机对内部fosc/12 脉冲进行计数,而计数器作用是指对单片机外部脉冲进行计数。

7.当p1口做输入口输入数据时,必须先向该端口的锁存器写入 ff ,否则输入数据可能出错。

8.堆栈的作用是保护断点和保护现场。

9.由于执行每条指令都要占用cpu的时间,因此采用循环结构并多次重复执行某些指令可实现软件延时。而硬件延时一般是采用单片机的定时/计数器再通过软件编程来实现。

10.51系列单片机共有个中断源,外部中断0与串行口中断的中断入口地址分别为 sbuf定时器t1

用汇编语言编制的程序称为源程序,该程序被汇编后得到的程序被称为目标程序。

2.完成不同数制间的转换:(10100101)二 =(165 )十;(11000011)二 =(c3 )十六;(01010111)bcd =(57 )十 ;(58)十 =(01011000 )bcd;符号5的ascii码是 35h

3.在进行bcd码加法运算时,紧跟add 或 addc 指令后的指令必须是 da a 指令。

4.转移指令ljmp addr16 的转移范围是 64k ,jnz rel 的转移范围是 +127~-128 ,调用指令acall addr11的调用范围是 2k 。

5.中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由。

ip 寄存器的内容决确定的。

6.在程序状态字寄存器psw中,cy与ov标志的状态可反映指令运算的结果,其中cy为进位(借位)标志,被用于无符号数加(减)运算;ov为溢出标志,被用于有符号数加(减)运算。

7.消除键盘抖动常用两种方法,一是采用硬件去抖电路,用基本rs触发器构成;二是采用软件去抖程序,既测试有键输入时需延时 10ms 秒后再测试是否有键输入,此方法可判断是否有键抖动。

8.如果针对源操作数,mov a,direct 为直接寻址方式,mov a,@r0为寄存器间接寻址方式,sjmp rel为相对寻址方式, 9.在mcs-51系列单片机中8031 型号的单片机需要扩展外部程序存储器,且 ea 管脚必须接地。

1.rom在单片机系统中作为程序存储器,主要类型有rom、prom、eprom、eeprom和flash存储器。其中8051有4k rom ;8751有4k eprom ;89c51有4k plash 。

2.中断源的允许是由 ie 寄存器决定的,中断源的优先级别是由 ip 寄存器决定的。

3.寄存器psw中的rs1和rs0的作用是选择工作寄存器组 。

4.在只使用外部程序存储器时,单片机的 ea 管脚必须接地。

单片机试题

01 单片机是将微处理器 一定容量的 ram 和 rom 以及 i o 口 定时器等电路集成在一块芯片上而构成的微型计算机。2 单片机89c51片内集成了 4 kb的flash rom,共有 5 个中断源。3 两位十六进制数最多可以表示 256 个存储单元。c51是以下哪个公司的产品?c a int...

单片机试题

单片机1试题。一 填空题 每空1分,共10分 1.当使用8031单片机时,需要扩展外部程序存储器,此时ea应为。通常用作。3.若由程序设定rs1 rs0 10,则工作寄存器r0 r7的直接地址为。4.返回地址 或断点 是 的程序计数器的内容。5.处理器cpu是单片机的核心,它完成。6.单片机的工作过...

单片机试题

1 mcs 51 的无条件转移指令中,其转移范围最大的是 a ljmp b ajmp c sjmp d jmp 2 一3的补码是 a b 11111100 c 11111110 d 11111101 3 单片机应用程序一般存放在。a ram b rom c 寄存器 d cpu。4 单片机上电后或复位...