09级电子信息工程技术单片机原理与接口技术正考试题闭卷_第1页
09级电子信息工程技术单片机原理与接口技术正考试题闭卷_第2页
09级电子信息工程技术单片机原理与接口技术正考试题闭卷_第3页
09级电子信息工程技术单片机原理与接口技术正考试题闭卷_第4页
09级电子信息工程技术单片机原理与接口技术正考试题闭卷_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、试卷代号:_ 座位号:广东理工职业学院2010-2011学年度第二学期期末考试09级电子信息工程技术单片机原理与接口技术正考试题(闭卷)2011年7月年级班级_ 姓名_ 学号_题号一二三四五总分分数得分评卷人 一、填空题:(每空 1 分,共 10 分)1. cpu通过 地址 总线、 数据 总线和 控制 总线连接存储器及i/o接口。2. 单片机中用于存放程序及表格常数的是 程序 存储器。3. 8051有 5 个中断源。4. 中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由 中断优先级 寄存器的内容决确定的。5. 当p1口做输入口输入数据时,必须先向该端口的锁存器写入

2、 1或offh ,否则输入数据可能出错。6. 寄存器psw中的rs1和rs0的作用是 选择工作寄存器组 。7. 编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用 push 指令,恢复现场用 pop 指令。得分评卷人 二、选择题:(每空 2 分,共 30 分)1. 89c51汇编语言指令格式中,唯一不可缺少的部分是 。a标号 b操作码 c操作数 d注释2. 以下哪一条指令的写法是错误的 。amov dptr,#3f98h bmov r0,#0fehcmov 50h,#0fc3dh dinc r03. 执行指令movx a,dptr时,、脚的电平为 。a高电平,高电平 b低

3、电平,高电平c高电平,低电平 d低电平,低电平4. 在89c51指令中,下列指令中 是无条件转移指令。alcall addr16 bdjnz dir,rel csjmp rel dacall addr115. 特殊功能寄存器的地址分布在 区域。a00h1fh b20h2fh c30h7fh d80h0ffh6. mcs-51单片机外扩存储器芯片时,4个i/o口中用作地址总线和数据总线分时复用的是 。ap2口bp0口 cp1 dp0口和p2 7. 在mcs-51单片机中,当晶振频率采用2mhz时,一个机器周期等于 微秒。a3 b4 c5 d6 8. 在片外扩展一片2764程序存储器芯片要 地址线

4、。a8根 b13根 c16根 d20根9. 定时器/计数器工作方式1是 。a8位计数器结构 b2个8位计数器结构c13位计数结构 d16位计数结构10. 串行口的控制寄存器scon中,ren的作用是 。a接收中断请求标志位 b发送中断请求标志位c串行口允许接收位 d地址/数据位11. 执行如下三条指令后,30h单元的内容是 。mov r1,30hmov 40h,0eh mov r1,40ha40hb30hc0eh dffh12. 在cpu内部,反映程序运行状态或反映运算结果的一些特征寄存器是 。apc bpsw ca dsp13. 要用传送指令访问mcs-51片外ram,它的指令操作码助记符应

5、是 。amov bmovx cmovc d以上都是14. 执行mov ie,81h指令的意义是: 。a屏蔽中断源 b开放外部中断源0c开放外部中断源1 d开放外部中断源0和115. 用mcs-51串行口扩展并行i/o口时,串行口工作方式应选择 。a方式0 b方式1 c方式2 d方式3得分评卷人三、简答题:(共20分)1 指出下列指令对源操作数的寻址方式(25=10分)1) mov a,50h 直接寻址 2) mov c,20h 位寻址 3) mova,r1 寄存器间接寻址 4) mova,r3 寄存器寻址 5) sjmploop 相对寻址 2 8051单片机的引脚有什么功能?如果不使用8051

6、单片机片内的rom,引脚应如何处理(5分)为片内程序存储器使能端,=0时先使用片内程序存储器,然后转向片外程序存储器,=1时不使用片内程序存储器,直接使用片外程序存储器。3 8051单片机扩展系统中,程序存储器和数据存储器共用16位地址线,为什么两个存储空间不发生冲突?(5分) 程序存储器和数据存储器共用16位地址线,但两者通过不同的指令和控制信号可以区分,访问程序存储器使用movc指令,访问数据存储器使用movx指令。得分评卷人 四、编程题:(每小题10分,共40分)1. 将片内ram30h3fh单元中存放的一组无符号数送至片外ram8000h800fh单元存储。 org 0000h ljm

7、p main org 1000hmain: mov r0,#30h mov dptr,#8000h mov r7,#10hloop: mov a,r0 movx dptr,a inc r0 inc dptr djnz r7,loopend2. 设fosc=11.0592mhz,串行口工作在方式1,波特率9600bit/s,smod=0,编写串行口的初始化程序。(注:定时器/计数器初始值为fdh) org 0000h ljmp main org 1000hmain: mov tmod,#20h mov tl1,#0fdh mov th1,#0fdh setb tr1 mov scon,#50h mov pcon,#00h3. 利用t0产生一个频率为50hz的方波,由p1.0输出。要求采用中断方式。fosc=12mhz。 org 0000h ljmp mainorg 000bh ljmp tosev org 0030hmain: mov sp,#60h mov tmod,#01h mov tl1,#0d8h mov th1,#0f0h setb tr0 setb et0 setb ea sjmp $tosev: mov tl1,#0d8h mov th1,#0f0h cpl p1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论