嵌入式硬件基础试题库_第1页
嵌入式硬件基础试题库_第2页
嵌入式硬件基础试题库_第3页
嵌入式硬件基础试题库_第4页
嵌入式硬件基础试题库_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.一 单项选择题1、单片机是将( d )做到一块集成电路芯片中,称为单片机。acpu、ram、rom bcpu、i/o设备 ccpu、ram dcpu、ram、rom、i/o设备2、单片机8051的xtal1和xtal2引脚是( d )引脚。a外接定时器 b外接串行口 c外接中断 d外接晶振3、堆栈数据的进出原则是( a )a、先进先出 b、先进后出 c、后进后出 d、进入不出4、用at89s51的串行口扩展并行i/o口时,串行接口工作方式选择( a )。a. 方式0 b.方式1 c. 方式2 d.方式35、执行子程序返回或中断子程序返回指令时,返回的断点是( c )a调用指令的首地址 b调用

2、指令的末地址c调用指令下一条指令的首地址 d返回指令的末地址6、at89s51单片机的( d )口的引脚,还具有外中断、串行通信等第二功能。a.p0  b.p1 c. p2  d.p37、单片机应用程序一般存放在(  b   )   a. ram    b.rom     c. 寄存器        d.cpu  8、

3、定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( d )引脚。a.p3.2 b.p3.3 c.p3.4 d.p3.59、当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( a )。 a.1个机器周期 b.2个机器周期 c.4个机器周期 d.10个晶振周期10、at89s51单片机在同一优先级的中断源同时申请中断时,cpu首先响应( a )。a.外部中断0 b.外部中断1c.定时器0中断 d.定时器1中断11、定时器若工作在循环定时或循环计数场合,应选用( c )。a.工作方式0 b.工作方式1 c.工作方式2 d.工作方式312、mcs-51单

4、片机的外部中断1的中断请求标志是( d )。a.et1 b.tf1 c.it1 d.ie113、执行中断返回指令,从堆栈弹出地址送给( c )。a. a b. cy c. pc d. dptr14、在串行通信中, at89s51中发送和接收的寄存器是( b )。a.tmod b. sbuf c. scon d. dptr15、不属于单片机与输入输出设备进行信息交换的方式是( d )。a. 无条件传送方式 b. 查询方式 c.中断方式 d.存储器直接存取方式16、at89s51单片机内有(b )个16位的定时/计数器 ,每个定时/计数器都有( )种工作方式。 a. 4, 5 b. 2, 4 c.

5、5, 2 d.2, 317、要使at89s51能响应定时器t1中断,串行接口中断,它的中断允许寄存器ie的内容应是(a )a.98h b.84h c.42h d.22h18、控制串行口工作方式的寄存器是( c )a.tcon b.pcon c.scon d.tmod19、p1口的每一位能驱动( b )a.2个ttl低电平负载 b. 4个ttl低电平负载c.8个ttl低电平负载 d.10个ttl低电平负载20、下面说法对的是:( a )a74ls373可用于数据锁存器,或地址锁存器 b74ls373只能用于地址锁存器 c74ls373只能用于数据锁存器 dale是低电平有效二 填空题1、 嵌入式

6、系统主要由两大部分组成,它们分别是硬件系统和软件系统。2、 led数码显示有 静态 和 动态 两种显示形式。3、 在mcs51中,pc和dptr都用于提供地址,但pc是为访问 程序 存储器提供地址,而dptr是为访问 数据 存储器提供地址。4、当单片机复位时psw 00h ,这时当前的工作寄存器区是 0 区,r4所对应的存储单元地址为 04 h。5、at89s51内部数据存储器的地址范围00-7fh,位地址空间的字节地址范围是 002fh,对应的位地址范围是 007fh ,外部数据存储器的最大可扩展容量是 64kb。6、at89s51的异步通信口为 全双工 (单工/半双工/全双工),若传送速率

7、为每秒120帧,每帧10位,则波特率为 1200bit/s 。7、tmod中的gatex=1时,表示由两个信号trx和 intx 控制定时器的启停。8、at89s51单片机为 8 位单片机9、at89s51有 2 级中断, 5 个中断源。10、 8255可以扩展 3 个并行口,其中 8 条口线具有位操作功能。11、若a中的内容为67h,那么,p标志位为1 。12、74ls138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8 片芯片。13、串行口方式3发送的第9位数据要事先写入scon 寄存器的tb8 位。14、串行口的方式0的波特率为fosc/12 。15、at89s51访问

8、片外存储器时,利用 ale 信号锁存来自p0口发出的低8 位地址信号。16、已知fosc=12mhz, t0作为定时器使用时,其定时时间间隔为 1us 。17、若at89s51外扩8kb程序存储器的首地址若为1000h,则末地址为2fff h。18、当单片机复位时psw00 h,sp= 07h ,p0p3口均为高电平电平。19、单片机也可称为 微控制器 或 嵌入式控制器 。20、at89s51的 p3 口为双功能口;21、由at89s51组成的单片机系统在工作时,ea*引脚应该接 地 。22、at89s51的 p2 口为高8位地址总线口。23、设计一个以at89c51单片机为核心的系统,如果不

9、外扩程序存储器,使其内部4kb闪烁程序存储器有效,则其 ea* 引脚应该接 +5v 。24、单片机外部三大总线分别为地址总线,数据总线和控制总线。25、关于定时器,若振荡频率为12mhz,在方式0下最大定时时间为 8.192ms 。 26、8051 的引脚rst是_ in (in脚还是out脚),当其端出现_高_电平时,8051进入复位状态。8051一直维持这个值,直到rst脚收到_低_电平,8051才脱离复位状态,进入程序运行状态,从rom 0000h单元开始取指令并翻译和执行。27、at89s51内部有 4 并行口,p0口直接作输出口时,必须外接上拉电阻。28、定时器/计数器的工作方式3是

10、指得将    t0 拆成两个独立的8位计数器。而另一个定时器/计数器此时通常只可作为 串行口的波特率发生器 使用。三、判断题1、8031与8751的区别在于内部是否有程序存储器。(v )2、当向堆栈压入一个字节的数据后,sp中的内容减1。( x)3、程序计数器pc中装的内容是当前正在执行指令的地址。(x )4、某特殊功能寄存器的字节地址为80h,它即能字节寻址,也能位寻址。(v )5、at89s51单片机中的pc是不可寻址的。(v )6、at89s51的定时器/计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不

11、小于1个机器周期。(x )7、区分外部程序存储器和数据存储器的最可靠的方法是看其是被wr*还是被psen*信号连接。( v)8、各中断源发出的中断请求信号,都会标记在at89s51的tcon寄存器中。(x )9、定时器t0中断可以被外部中断0中断( v )10、内部ram的位寻址区,既能位寻址,又可字节寻址。(x )11、特殊功能寄存器scon与定时器/计数器的控制无关。( v )12、串行口工作方式1的波特率是固定的,为fosc/32。( x )13、必须有中断源发出中断请求,并且cpu开中断,cpu才可能响应中断。( v )14、8255是一种8位单片机。( x)15、51单片机只能做控制

12、用,不能完成算术运算。(x )16、单片机内部ram和外部ram是统一编址的,它们的访问指令相同。( x )17、at89s51单片机,程序存储器数和数据存储器扩展的最大范围都是一样的。(v )18、单片机系统扩展时使用的锁存器,是用于锁存低8位地址。( x )19、在中断响应阶段cpu一定要做如下2件工作:保护断点和给出中断服务程序入口地址。( v )20、各中断源发出的中断请求信号,都会标记在at89s51系统中的tcon中。 ( )四 简答题1、画出at89s51单片机的复位电路(要求具有上电自动复位和按键复位)。2、at89s51有几个中断源?写出其名称,并给出相应的中断入口地址。at

13、89s51共有5个中断向量:2个外中断(int0和int1),2个定时中断(timer0和timer1)和一个串行中断。中断入口地址如下:int0:0003ht0: 000bhint1:0013ht1: 001bh串口:0023h3、at89s51单片机晶振fosc=12mhz,,定时30ms,求t0方式下的定时时间初始值(th0和tl0)。(写出计算过程)4、写出at89s51的所有中断源,并说明说明哪些中断源在响应中断时,由硬件自动清除,哪些中断源必须用软件清除?中断源 入口地址外部中断0 0003h定时器/计数器t0 000bh外部中断1 0013h定时器/计数器t1 001bh串行口中

14、断 0023h定时器/计数器的中断请求会被自动撤销的。跳沿方式的外部中断请求也会被自动撤销的。电平方式的外部中断请求也会被自动撤销的,但中断请求信号的低电平可能继续存在,因此要想办法在中断响应后把中断请求信号从低电平强制改变为高电平。串行口中断请求的撤销只能由软件来清除。5、图为8段共阴数码管,请写出如下数值的段码。 a b c d e f g hd0 d1 d2 d3 d4 d5 d6 d74_ ;5_ ;p_ _;7_ ;8_ _;c_;3图为8段共阴数码管,请写出如下数值的段码。(5分) 0_ 3fh_1_06h_2_5bh_3_4fh_4_66h_5_6dh_p_73h_7_07h_8_7fh_c_39h_6、简述一种多外部中断源系统的设计方法。(给出原理图即可)7、at89s51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?8、说明at89s51的外部引脚ea*的作用?9. 如图所示,使用单片机最小应用系统模块,p1.0 接发光二极管,into接单次脉冲输出端,连续按动单次脉冲产生电路的按键,发光二极管每按一次状态取反,即隔一次点亮。试编写程序。填空题答案1.硬件,软件 2.静态,动态3.程序,数据4.00h ,0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论