单片机原理及应用考试试题汇总及答案.docVIP

  • 414
  • 1
  • 约5.84万字
  • 约 45页
  • 2018-12-29 发布于广东
  • 举报

单片机原理及应用考试试题汇总及答案.doc

单片机原理与应用试题1 二、单项选择题(每小题3分,共15分) 1、MCS—51单片机外部有40个引脚,其中,地址锁存允许控制信号引脚是 (A ) (A)ALE (B) (C) (D)RST 2、下列指令写法正确的是。 (B ) (A)MOV #20H,A (B)ADD R2,#30H (C)PUSH R0 (D)RRC A 3、ORG 0003H LJMP 2000H ORG 000BH LJMP 3000H 当CPU响应外部中断0后,PC的值是(B) 0003H (B)2000H (C)000BH (D)3000H 4、用MCS-51用串行扩展并行I/O口时,串行接口工作方式选择(A) 方式0 (B)方式1 (C)方式2 (D)方式3 5、MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是(A) (A)读锁存器具 (B)读数据库 (C)读A累加器具 (D)读CPU 填空题(每空2分,共30分) 1、真值1001001B的反码 ;其补码为 。 2、MCS-51系列单片机内部数据存储器,即内RAM中位寻址区的地址范围是 128 B 工作寄存器区的地址范围是 00—1FH 。 3、程序状态标志字寄存器PSW中的PSW.7的含义是 奇偶标志 ;PSW.0的含义是 进位/借位标志 。 6、单片机汇编语言程序有三种基本结构,分别是: 顺序 、 分支 和 循环 。 7、MCS—51单片机内部有 2 个 16 位加1定时 / 计数器,可通过编程决定它们的工作方式,其中,可进行13位定时 / 计数的是方式是 0 。 8、存储器EPROM 27128的地址线有 根,容量为 KB。 9、可编程并行I / O接口芯片8255A有 4 个8位并行I / O端口,可通过编程决定它们的功能。 三、简答题(每小题10分,共20分) 1 简述可编程并行接口8255 答:8255 A (1)总线接口部分 其中有数据总线驱动器,读/写控制逻辑 (2)内部逻辑部分 由A组和B组控制电路。 (3)外部接口部分 该部分有3个8位并行I/O端口,即A口、B口和C口。 2 单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中? 答:8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80H~FFH中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中: (1)CPU:ACC、B、PSW、SP、DPTR(由DPL和DPH两个8位寄存器组成); (2)中断系统:IP、IE; (3)定时器/计数器:TMOD、TCOM、TL0、TH0、TL1、TH1; (4)并行I/O口:P0、P1、P2、P3; (5)串行口:SCON、SBUF、PCON。 四、编程题(共35分) 1 编程将片内RAM30H单元开始的15B的数据传送到片外RAM3000H开始的单元中去。(15分)  解:STRAT:MOV R0,#30H MOV R7,#0FH MOV DPTR,#3000H LOOP: MOV A,@R0 MOVX @DPTR,A INC R0 INC DPTR DJNZ R7,LOOP RET 2. 编制一个循环闪烁灯的程序。有8个发光二极管,每次其中某个灯闪烁点亮10次后,转到下一个闪烁10次,循环不止。画出电路图。(20分) 解 P1.0 8013 P1.7 D0 Q0 74LS240 D7 Q7 5V 5V 本程序的硬件连接如图所示。当P1.0输出高电平时,LED灯亮,否则不亮。 其程序如下: MOV A,#01H ;灯亮初值 SHIF

文档评论(0)

1亿VIP精品文档

相关文档