河北科技大学单片机期末试题1--王雷

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

河北科技大学2005——2006学年第2学期

《单片机原理及应用》期末考试试卷

一、填空(30分)

1. 8031系列单片机有个外部中断源,中断系统有级优先级。

3. 单片机复位结束时堆栈指针SP的内容是,P0口的内容是。

4. 8031有_____位地址总线,_____个全双工串行端口。

5. 在执行位操作指令时作为运算单元,它还有一个非常重要的作用,即指示运算结果。

5. 在MOVX @DPTR, A 指令中源操作数是寻址方式;语句的功能是。

6.8031单片机扩展一片EPROM 2764,其输出允许端由单片机的读信号控制,这时EPROM 2764中的内容是____ 。

7.8031系列单片机选择片外程序时接低电平。

8.8031的I/O接口的输入指令为_______ 。

9.P1口7根独立的I/O线用于扩展键盘,最多可以管理个键。这时应该是工作方式。

10.单片机8031 接12MHZ的晶体振荡器,某定时器工作在方式1时,最长的定时时间是微秒,如果要定时5微秒,定时器的初值是H。

11.8031无内部程序存储器,但具有___ __字节的寻址能力,可扩展最大为___ __字节的外部程序存储器。

12.E2PROM具有和的优点,所以可以作为数据存储器也可以用作程序存储器。

13.8031系列单片机的P0口比较特殊,它的内部,所以在作为I/O 线使用时必须。

14.R ET指令和RETI的区别是。

15.A DD A,#22H和ADDC A,#22H两条指令的区别是,前者是

,后者是。

二、选择(16分)

1. 串行口工作在方式1时适用于。

错误!未找到引用源。有启停控制的字节传送错误!未找到引用源。用串行口扩展并行输出口错误!未找到引用源。多个单片机通讯错误!未找到引用源。用串行口扩展并行输入口

2. 在取指令过程中,数据有效时一定无效。

错误!未找到引用源。PSEN 错误!未找到引用源。读信号错

误!未找到引用源。地址线错误!未找到引用源。INT0

3. 在读周期内数据有效时,总线上的内容是。

错误!未找到引用源。CPU发出的错误!未找到引用源。存储器或I/O 接口发出的错误!未找到引用源。不确定的错误!未找到引用源。高阻态

4. 8031扩展某接口芯片,芯片的使能端如果在P2.7为“1”时选通,则该芯片的地址范围是。

错误!未找到引用源。. 16K字节错误!未找到引用源。. 0~8000H 错误!未找到引用源。. 8 K字节错误!未找到引用源。 .8000H以上

5. 8031扩展外部数据存储器使用_____ 信号。

错误!未找到引用源。.PSEN和P2口错误!未找到引用源。. 读和写;错误!未找到引用源。.INT0和ALE;错误!未找到引用源。 . PSEN 和地址

6.373是个锁存器,所以它。

错误!未找到引用源。可以作为输出口错误!未找到引用源。用一片就可作为输入输出双向口

错误!未找到引用源。只能作为总线缓冲器错误!未找到引用源。必须用ALE信号控制才能使用

7.8031一个机器周期内取出字节的指令代码。

错误!未找到引用源。 1 错误!未找到引用源。 2

错误!未找到引用源。 4 错误!未找到引用源。8

8、静态显示8位数码时(包括小数点)8个8位输出口,动态扫描显示8

位数码需要个8位输出口。

错误!未找到引用源。8 错误!未找到引用源。 4 错误!未找到引用源。 2 错误!未找到引用源。 1

三. 判断对错并说明理由(24分)

1.8031单片机扩展I/O接口必须使用地址线用来区别不同的端口。

2.访问外部数据存储器和访问程序存储器可以用相同的指令,只要

访问地址不同即可区别之。

3. 8031单片机是8位机,所以它只能运算8位的数据。

4. LED数码管有共阴和共阳之分,所以显示代码不同。

5. 中断子程序的长度不同,所以入口地址无法固定。

6. 8031单片机有64k的数据存储器寻址空间,还有64k的程序存储器寻

址空间。

7. 位操作运算单元C与累加器A的功能是一样的,所以编成时二者可以

互相代替。

8. 进入中断子程序必须使用LCALL指令。

四.说明8031单片机的存储器空间(组织)结构,说明程序存储器中的特殊单元;指出数据存储器的特殊单元,及这些单元的作用。

(12分)

五、下图是单片机应用电路,补全电路中缺少的连线和元件,确定程序存储器和数据存储器的容量。(10分)

六、编制一段程序,实现如下的逻辑功能。(8分)

1、P1.0=30H•P3.2•C•F0+ACC.7•EA+00H

2、

相关文档
最新文档