西北农林科技大学单片机试题(复试也有用哦)_第1页
西北农林科技大学单片机试题(复试也有用哦)_第2页
西北农林科技大学单片机试题(复试也有用哦)_第3页
西北农林科技大学单片机试题(复试也有用哦)_第4页
西北农林科技大学单片机试题(复试也有用哦)_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

西北农林科技大学本科课程考试试卷20052006学年第一学期单片机原理与接口技术课程A卷专业年级03电信命题教师郭文川审题教师考生班级学号考生姓名题号一二三四五合计分值2010183616100得分一、填空题(每空1分,共20分)1、MCS5L单片机的最大程序寻址空间是64KB,该空间的地址范围从0000H至0FFFFH,系统上电及复位后,程序入口地址为0000H。2、若由程序设定PSW中的RS1、RS001,则工作寄存器R0R7的直接地址为_08H0FH_。3、MCS51单片机的I/O端口采用_统一_编址方式。、4、一个8位D/A转换器其分辨率为_1/256_,若该8位D/A转换器的基准电压为5V,则数字量100对应得模拟量为1953V。5、单片机系统中经常采用的地址译码技术包括法和法。6、INTEL8051CPU是位的单片机,其内部有KB的ROM。7、指出下列各指令中源操作数的寻址方式。(1)MOVCA,ADPTR()(2)XCHA,R0;()(3)MOVC,P10()(4)JCLOOP()8、判断下列各条指令的书写格式是否有错,并指出原因。(1)MULR0R1()(2)MOVA,R7()(3)MOVA,3000H()(4)MOVR1,C()二、选择题(每题1分,共10分)1当MCS51单片机接有外部存储器时,P2口可作为。A数据输入口B数据的输出口C准双向输入输出口D高8位地址线2单片机的并行接口中,作为数据线使用的并行口是。AP0BP1CP2DP33MCS5L单片机的堆栈区是设置在中。A片内ROM区B片外ROM区C片内RAM区D片外RAM区4片内RAM的20H2FH为位寻址区,所包含的位地址是。A00H20HB00H7FHC20H2FHD00HFFH5在寄存器间接寻址方式中,间址寄存器中存放的数据是。A参与操作的数据B操作数的地址值C程序的转换地址D指令的操作码6当需要从MCS51单片机程序存储器取数据时,采用的指令为。AMOVA,R1BMOVCA,ADPTRCMOVXA,R0DMOVXA,DPTR7能够用紫外光擦除ROM中程序的只读存储器称为。A掩膜ROMBPROMCEPROMDEEPROM8在片外扩展一片2716程序存储器芯片要地址线。A8根B13根C11根D20根9定时器/计数器工作方式1是。A8位计数器结构B2个8位计数器结构C13位计数结构D16位计数结构10T0中断的中断入口地址为。A0003HB000BHC0013HD001BH三、分析程序,写出结果(每空3分,共18分)1、已知(A)83H,(R0)17H,(17H)34H,执行下列程序段后A。ANLA,17HORL17H,AXRLA,R0CPLA2、下列程序段执行后,(R0)_,(7EH)_MOVR0,7FHMOV7EH,0MOV7FH,42HDECR0DECR0DECR03、已知R305H,运行程序后,结果为50H。MAINMOVA,R3MOVDPTR,TABMOVCA,ADPTRMOV50H,ARETTABDB00,01,04,09,16DB25,36,49,64,81这个子程序的功能是。4、已知一片DAC0832接成单缓冲方式,其地址为4000H,其控制程序如下MOVDPTR,4000HMOVR0,00HWAITMOVA,R0MOVXDPTR,AINCR0NOPSJMPWAIT读程序执行后,DAC0832输出的波形为波。四、编程题(共36分)1、(8分)编程将外部RAM从1200H单元开始的100个单元清零。2、(10分)利用8255A可编程并行接口芯片,实现输入输出试验。实验中用8255A的PB口作为输入口,工作于方式0,读取开关的状态;用PA口作为输出口,工作于方式0,将读取的开关状态输出到LED上。图1为8255A的工作方式控制字。若8255A的起始端口地址为8000H,则编写完整的汇编语言源程序实现该任务。3、(18分)有一单片机系统的外部晶体振荡器频率为6MHZ,现启动单片机的的定时/计数器1,使其完成如下功能统计100个外来脉冲,若满100,则停止统计,并向P10输出1。(1)在方式1下,装入定时/计数器TH1、TL1的初值为多少(4分)(2)在方式2下,装入定时/计数器TH1、TL1的初值为多少(4分)(3)要求用定时器1以工作方式2编程实现该任务(中断结构)。(10分)五、分析下图,说明(共16分)(1)2764芯片是RAM还是ROM芯片,6264是RAM还是ROM芯片(2分)(2)是什么信号它和有什么区别(2分)PSENRD(3)2764和6264的存储容量分别为多少(4分)(4)说明各芯片的地址范围(8分)图18255A方式控制字西北农林科技大学本科课程考试试卷20052006学年第一学期单片机原理与接口技术课程B卷专业年级03电信命题教师郭文川审题教师考生班级学号考生姓名题号一二三四合计分值20501812100得分一、填空题(每空1分,共20分)1、8BHD,11000010BD,100DH。2、INTEL8096CPU是位的单片机,8051CPU是位的单片机,其内部有KB的ROM。3、若一个RAM容量为4KB,则其地址线有条。4、设(A)058H,(R0)0AAH,执行指令XRLA,R0后,(A)图2,(R0)。5、MCS51中的数据线是根,在单片机中由引脚提供,地址线是根,由单片机引脚的和提供。6、8051单片机中SJMP的跳转范围为。7、单片机的堆栈指针SP始终是。A、指示堆栈底B、指示堆栈顶C、指示堆栈地址D、指示堆栈长度8当需要从MCS51单片机程序存储器取数据时,采用的指令为。AMOVA,R1BMOVCA,ADPTRCMOVXA,R0DMOVXA,DPTR9、ALE信号的功能是。10、MCS51单片机的复位信号是有效。A高电平B低电平C脉冲D下降沿11、已知1只共阴极LED显示器,其中A笔段为字形代码的最低位,若需显示数字1,它的字形代码应为。A、06HB、F9HC、30HD、CFH二、简答题(每题5分,共50分)小题12345678910小计得分1、什么是机器周期和指令周期单片机的时序单位拍节、状态、机器周期和指令周期的关系是什么2、MCS51单片机有多少个专用寄存器在这些专用寄存器中,可供位寻址的位有多少MCS51共有多少可供位寻址的位3、单片机有几个并行接口芯片,当其用于输入输出时,经常用哪一个接口为什么4、8051单片机的定时器/计数器有几个各有几种工作方式各是什么5、中断允许控制寄存器(IE)的内容如下位序D7D6D5D4D3D2D1D0位符号EA/ESET1EX1ET0EX0若执行下列程序段,则其功能是什么SETBEASETBEX0SETBET16、分析下面各程序段中每条指令的执行结果。MOVA,45HMOVR5,78HADDA,R5DAAMOV30H,A7指出执行下列伪指令后,各存储单元的内容。ORG4000HTABDB1,I,DW1234H,1ORG4200HBLOCKDS05H8、指出下列指令中源操作数的寻址方式(1)、MOVCA,ADPTR(2)、XCHA,R0;(3)、XCHA,R0;(4)、MOVC,P10(5)、SUBBA,30H9、8051单片机提供了几个中断源有几个中断优先级别各中断源所对应的中断矢量地址是什么10、I/O编址方式有几种各是什么单片机中采用的是什么编址方式三、编程题(18分)已知8051单片机的晶振频率为6MHZ,设定时器T0工作在工作方式2下,编写完整的汇编语言程序使其由P10输出周期为400S,占空比为101的矩形脉冲。四、分析下图,说明(共12分)(5)6116芯片是RAM还是ROM(2分)(6)其存储容量为多少(2分)(7)说明各芯片的地址范围(8分)西北农林科技大学本科课程考试参考答案与评分标准考试课程单片机原理与接口技术学年学期200520061试卷类型A卷考试时间20060107专业年级03电信一、选择题(每空1分,共20分)164KB,0,0FFFFH,02080FH3统一41/256,1953V(5100/256V)5线选法,译码法68,47基址变址寻址,寄存器间接寻址,位寻址,相对寻址8,乘法指令用AB;,寄存器间接寻址用R0和R1(只能用R1和R0作指针);,A是8位寄存器,C为进位位,不能送给寄存器二、选择题(每题1分,共10分)D,A,C,C,B,B,C,A,D,B三、分析程序,写出结果(每空3分,共18分)10CBH27EH,0FFH325,查表求A中所放数的平方值4锯齿波四、编程题(共36分)1(10分)ORG1000HMOVR5,20MOVDPTR,1200HMOVR0,40HLOOPMOVXA,DPTRMOVR0,AINCDPTRINCR0DJNZR5,LOOPEND210分ORG1000HMOVA,82H3分MOVDPTR,8003HMOVXDPTR,A3分LOOPMOVDPTR,8001HMOVXA,DPTR2分MOVDPTR,8000HMOVXDPTR,A2分AJMPLOOPEND316分(1)在方式1下,计数初始值X65536100654360FF9CH则计数初始值TH10FFHTL19CH2分(2)在方式2下,是自动重装载方式,计数初始值X2561001569CH则计数初始值TH19CHTL19CH2分(3)编程如下ORG0HLJMPMAINORG001BH2分LJMPTIMER1ORG1000HMAINMOVTMOD,60H6分(每个初始化1分)MOVTH1,9CHMOVTL1,9CHSETBIT1SETEASETBET1SETBTR1MOVA,0SJMPTIMERINCA4分CJNEA,10,QUITSETBP10CLRTR1QUITRETEND说明以上程序比较灵活,因此根据具体程序具体给分。五、说明(16分)(1)2764是ROM芯片,6264是RAM芯片。(2分)(2)PSEN是外

温馨提示

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

评论

0/150

提交评论