试卷12答案

发布 2022-09-05 00:59:28 阅读 5054

淮海工学院。

05 - 06 学年第 1 学期单片机原理与应用试卷(a闭卷)

一、 填空(每空1分,共15分)

有 4 个并行i\o口,其中p0~p3是准双向口,所以由输出转输入时必须先写入1

串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器__scon _加以选择。

3.运算器是由算术逻辑单元alu、累加器a和寄存器等几部分组成,用来执行各种算术运算和逻辑运算。

的堆栈是软件填写堆栈指针临时在_片内数据存储器内开辟的区域。

有 4 组工作寄存器,它们的地址范围是00h~1fh.

片内20h~2fh范围内的数据存储器,既可以字节寻址又可以位寻址。

7. mcs-51的sfr中有 21 特殊功能寄存器。

8、在单片机应用系统中,外部设备与外部数据存储器传送数据时,使用movx指令。

、cpu 和外设进行数据交换时常用的方式有无条件转换 、 查询方式 、 中断方式三种。

二、 判断题(每题2分共10分)

1.要进行多机通信,mcs-51串行接口的工作方式应为方式1

中的gate=1时,表示由两个信号控制定时器的启停。

外扩i/o口与外ram是统一编址的。

4.使用8751且=1时,仍可外扩64kb的程序存储器。

定时/计数器1有4种工作方式。(

三、 选择题(每题2分,共20分)

的时钟最高频率是 ( a ).

a 12mhz b 6 mhz c 8 mhz d 10 mhz

2.以下不是构成单片机的部件( d )

a 微处理器(cpu)、b存储器 c接口适配器(i\o接口电路) d 打印机。

3. mcs-51的并行i/o口信息有两种读取方法:一种是读引脚,还有一种是 ( a )

a)读锁存器具 (b)读数据库 (c)读a累加器具 (d)读cpu

4.用mcs-51用串行扩展并行i/o口时,串行接口工作方式选择(a)

a)方式0 (b)方式1 (c)方式2 (d)方式3

5.当8031外出扩程序存储器8kb时,需使用eprom 2716(c)

a)2片 (b)3片 (c)4片 (d)5片。

6.使用8255可以扩展出的i/o口线是(b)

a)16根 (b)24根 (c)22根 (d)32根。

7.当使用快速外部设备时,最好使用的输入/输出方式是(c)

a)中断 (b)条件传送 (c)dma (d)无条件传送。

的并行i/o口读-改-写操作,是针对该口的(d)

a)引脚 (b)片选信号 (c)地址线 (d)内部锁存器。

指令操作码地址是2000h,执行完相子程序返回指令后,pc=(d)

a) 2000h (b)2001h (c)2002h (d)2003h

外扩rom,ram和i/o口时,它的数据总线是(a )

a)p0 (b)p1 (c)p2 (d)p3(a)p0 (b)p1 (c)p2 (d)p3

四、 简答题(共4题,共25分)

1.单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?(7分)

答:8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80h~ffh中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器在以下各个功能部件中:

由dpl和dph两个8位寄存器组成);

2.中断系统:ip、ie;

3.定时器/计数器:tmod、tcom、tl0、th0、tl1、th1;

4.并行i/o口:p0、p1、p2、p3;

5.串行口:scon、sbuf、pcon。

2.8031的扩展储存器系统中,为什么p0口要接一个8位锁存器,而p2口却不接?

5分)答:这是因为p0口是扩展储存器系统的多路低8位地址和数据总线,在访问外部存储器时,p0口分时用作输出外部储存器低8位地址和传送数据,为了在整个访问外部存储器期间,对外部存储器存在着有效的低8位地址信号,所以p0口需要外接一个地址锁存器。ale信号就是用来把p0口输出的地址字节锁存在这个外接的锁存器中,再从锁存器输出外部存储器的低8位地址。

而p2口只用作扩展存储器系统的高8位地址线,并在整个访问外部存储器期间不变,所以不必外接地址锁存器。

3.设内部ram(30h)=5ah,(5ah)=40h,(40h)=00h,端口p1=7fh,问执行下列指令后,各有关存储单元(即r0,r1,a,b,p1,30h,40h及5ah单元)的内容如何?(8分)

mov r0,#30hr0=30h

mov a,@r0a=5ah

mov r1,ar1=5ah

mov b,r1b=5ah

mov @r1,p15ah)=7fh

mov a,p1a=7fh

mov 40h,#20h40h)=20h

mov 30h,40h30h)=20h

解:每一条指令执行后的结果如注释字段所标。最后结果为:

r0=30h,r1=5ah,a=7fh,b=5ah,p1=7fh,(30h)=20h,(40h)=20h,(5ah)=7fh。

4.解释mcs-51单片机uart模式3的串行帧?(5分)

答:模式3的串行帧为11位,包括起始位0、数据位d0——d7、数据位d8、停止位1。

五、 分析设计题题(共2题,共30分)

1.片内ram40h开始的单元内有10个二进制数,编程找出其中最大值并存于50h单元中.(10分)

解 start: mov r0,#40h ;数据块首地址送r0

mov r7,#09h ;比较次数送r7

mov a,@r0 ;取数送a

loop: inc r0

mov 30h,@r0 ;取数送30h

cjne a,30h,neht ;(a)与(30h)相比。

next: jnc bie1a)≥(30h)转bir1

mov a,30ha)<(30h),大数送a

bie1: djnz r7,loop ;比较次数减1,不为0,继续比较。

mov 50h,a比较结束,大数送50h

ret 2. 将图示器件连接起来,组成1个完整的2kb eprom系统。可根据需要添加元器件。(本题20分)

1)、(8282部分5分)

2)、(2716部分5分)

3)、(外围电路5分)

4)、(ale、psen、ce部分5分)

试卷12答案

传感器与执行器 课程试题十二答案。一 填空 30分 1 电参数传感器分为 电阻 电容 电感三大类。2 ntc是负温度系数的热敏电阻,其阻值随温度升高而降低。3 压阻效应就是指应变引起电阻率变化,从而引起电阻变化的现象,而压电效应是指某些材料在一定方向受力后产生电荷的现象。4 cu100当温度为0 时...

12年研究生试卷 答案

电子科技大学研究生试卷。考试时间 至,共 2 小时 课程名称图论及其应用教师学时60 学分。教学方式讲授考核日期 2012 年 月 日成绩。考核方式 学生填写 一 填空题 填表题每空1分,其余每题2分,共30分 1 阶正则图g的边数 2 3个顶点的不同构的简单图共有个 3 边数为的简单图的不同生成子...

生物化学试卷12答案

一 名词解释 1 蛋白质的 结构常可分割成1个和数个球状区域,折叠的较为紧密,各行其功能,称为结构域。2 同工酶是指催化的化学反应相同,但酶蛋白的分子结构 理化性质乃至免疫学性质不同的一组酶。同工酶是由不同基因或等位基因编码的多肽链,或同一基因转录生成的不同mrna翻译的不同多肽链组成的蛋白质。翻译...