淮海工学院。
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翻译的不同多肽链组成的蛋白质。翻译...