电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>试题试卷>电子技术试卷>单片机原理及应用试题试卷

单片机原理及应用试题试卷

2010-02-23 | rar | 344 | 次下载 | 免费

资料介绍

单片机原理及应用试题试卷:一、填空题(16分,每题2分)
  1、单片机与普通计算机的不同之处在于其将(     )、(     )、I/O口(串口、并口等) 、ROM(程序存储器)集成于一块芯片上。
2、单片机工作方式除了正常的操作方式外,还具有掉电运行方式和(  )运行方式,其掉电运行方式唤醒方法为(  )。
3、当单片机复位时PSW=(    )H,SP=(  )。
4、串行口方式3发送的第9位数据要事先写入(    )寄存器的(   )位。
5、MCS-51的并行I/O口信息有(  )和(  )二种读取方法,读-改-写操作是针对并行I/O口内的锁存器进行的。
6、(A)= 85H,(R0)=20H,(20H)=AFH,执行指令:ADD   A,@R0 结果为: Cy=1,Ac=(   ),OV=1,P=(   )。
7、若(IP)=00010100B,则优先级最高者为(   ),最低者为(  )。
(IP:—   —  —  PS  PT1   PX1  PT0  PX0)
8、总线驱动器74LS244和74LS245经常用作三态数据缓冲器, (   )为单向三态数据缓冲器,而(   )为双向三态数据缓冲器。

二、判断对错,如对则在(   )中写“√”,如错则在(   )中写“×”。(8分 每题1分)
1、MCS-51单片机可执行指令:MOV  R2,@R1。(  )
2、MCS-51单片机可执行指令:MOVC  A,@DPTR。(  )
3、多字节的指令不一定执行的指令周期长。(  )
4、当向堆栈压入一个字节的数据后,SP中的内容减1。(  )
5、特殊功能寄存器可以用间接寻址方式寻址。(  )
6、当P0口作为输出口使用时,必须外接上拉电阻才能有高电平输出。(  )
7、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。(  )
8、区分外部程序存储器和数据存储器的最可靠的方法是看其是被 还是被
信号连接。(  )

三、单项选择题(16分 每题2分)
1、 8051与8052的区别是:(   )
(A)有无内部程序存储器     (B)内部数据存储器的类型不同
(C)内部程序存储器的类型不同     (D)内部数据存储单元数目的不同
2、在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是(    )。
(A)PSW          (B)PC        (C)A         (D)SP
3、访问外部数据存储器时,不起作用的信号是(     )。
(A)            (B)         (C)       (D)ALE
4、AJMP指令的跳转范围是(      )。
(A)2KB          (B)1KB        (C)256        (D)64KB
5、下列指令中正确的是(       )。
(A)MOV  P2.1,A          (B)JBC  TF0,L1
(C)MOVX  B,@DPTR        (D)MOV  A,@R3  
6、MCS-51单片机扩展外部程序存储器和数据存储器(         )。
(A)分别独立编址             (B)统一编址  
(C)分别独立编址或统一编址         (D)动态变址
7、在MCS-51中,需要外加电路实现中断撤除的是:(    )
(A) 电平方式的外部中断          (B) 脉冲方式的外部中断
(C) 外部串行中断               (D) 定时中断
8、通过串行口发送或接收数据时,在程序中应使用:(    )指令
(A)MOVC   (B)MOVX    (C)MOV    (D)XCHD

四、简答题(10分  每题5分)
1、内部RAM中,哪些单元可作为工作寄存器区,哪些单元可以进行位寻址?写它们的字节地址? 
2、写出MCS-51的所有中断源,并说明哪些中断源在响应中断时,由硬件自动清除,哪些中断源必须用软件清除,为什么?


五、程序设计题(20分 每题10分)
1、 当系统选用6MHz晶体振荡器时,由T0工作在方式为2,并中断响应,周期为2ms(脉冲宽度为1ms)的方波序列,并由P1.0输出。
(1)写出T0定时器的方式控制字,T0定时器初值计算。
(2)试编写程序完成此功能。
TCON:TF1   TR1  TF0  TR0   IE1   IT1  IE0 IT0
TMOD:GATE  C/T   M1   M0   GATE  C/T  M1  M0
IE:  EA   —    ET2   ES   ET1   EX1  ET0  EX0
2、将外部RAM 4000H~401FH单元,共32字节传送到以40H为首址的内部RAM中。

六、阅读下列程序,对汇编程序逐句加上简明注释,并分析其功能,说明R2、R3、DPTR、A的内容。(15分)
ORG    1000H
ZFJS: MOV    40H,#41H 
MOV    R1,#20
MOV     R2,#00H
MOV     R3,#00H
MOV    DPTR,#TAB 
LOOP: CLR     A
MOVC   A,@ A+DPTR 
CJNE    A,40H,LOOP1
MOV     R2,DPH
   MOV     R3,DPL
DONE:  RET
LOOP1: INC    DPTR
     DJNZ    R1,LOOP
        SJMP    $
  ORG      2000H 
TAB:    DB  75, 8AH, 0AFH, 73,′5′,′E′,′A′,12H,34H,48H
DB 41H, 24H, 36H, 18 ,′5′,′F′,′B′,63,65,73


七、硬件设计题(15分)
现有89C51单片机、74LS373锁存器、74LS138、l块2764EPROM(其首地址为1000H)和1块6264RAM.试利用它们组成一单片微型计算机系统,要求:
1)、画出硬件连线图(含控制信号、片选信号、数据线和地址线)
2)、指出该系统程序存储空间和数据存储空间各自的范围。

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1电子电路原理第七版PDF电子教材免费下载
  2. 0.00 MB  |  1491次下载  |  免费
  3. 2单片机典型实例介绍
  4. 18.19 MB  |  93次下载  |  1 积分
  5. 3S7-200PLC编程实例详细资料
  6. 1.17 MB  |  27次下载  |  1 积分
  7. 4笔记本电脑主板的元件识别和讲解说明
  8. 4.28 MB  |  18次下载  |  4 积分
  9. 5开关电源原理及各功能电路详解
  10. 0.38 MB  |  11次下载  |  免费
  11. 6100W短波放大电路图
  12. 0.05 MB  |  4次下载  |  3 积分
  13. 7基于AT89C2051/4051单片机编程器的实验
  14. 0.11 MB  |  4次下载  |  免费
  15. 8基于单片机的红外风扇遥控
  16. 0.23 MB  |  3次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234313次下载  |  免费
  3. 2PADS 9.0 2009最新版 -下载
  4. 0.00 MB  |  66304次下载  |  免费
  5. 3protel99下载protel99软件下载(中文版)
  6. 0.00 MB  |  51209次下载  |  免费
  7. 4LabView 8.0 专业版下载 (3CD完整版)
  8. 0.00 MB  |  51043次下载  |  免费
  9. 5555集成电路应用800例(新编版)
  10. 0.00 MB  |  33562次下载  |  免费
  11. 6接口电路图大全
  12. 未知  |  30320次下载  |  免费
  13. 7Multisim 10下载Multisim 10 中文版
  14. 0.00 MB  |  28588次下载  |  免费
  15. 8开关电源设计实例指南
  16. 未知  |  21539次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935053次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537791次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234313次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191183次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183277次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138039次下载  |  免费