单片机期末考试试题(带答案).doc_第1页
单片机期末考试试题(带答案).doc_第2页
单片机期末考试试题(带答案).doc_第3页
单片机期末考试试题(带答案).doc_第4页
单片机期末考试试题(带答案).doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

精品文件考试题目7一、填空栏(25分钟,1分钟)1 .在PSW中的RS0、RS1=01B的情况下,R2的字节地址为(0AH )。假设DPTR的内容为1000H,a的内容为40H,执行命令2000H: MOVC A、A DPTR然后,传输到a的是程序存储器(2040 H )单元的内容。3 .假设a的内容为79H,R5的内容为78H,执行命令ADDA,R5DAA公司然后,存储器a的内容变为(5E )H,CY的内容变为(1)。在AT89S51单片机响应于该中断之后,必须由软件清除的中断请求标志为(TI,RI )。5 .在5.TMOD中的门=1的情况下,这表示两个信号TRx和(INT1(F非) )控制计时器的启动和停止。出现在AT89S51单片机的RESET侧(持续时间为2个设备周期以上)的高电平后,能够可靠地复位,复位后的PC内容为(00000 )H。当AT89S51单片机与低速外围设备进行数据传输时,最佳传输方案是(查询方案)。8.DA转换器的两个最重要的技术指标是(分辨率)和(建立时间)。9 .在存储器扩展中,无论是线路选择方法还是解码方法,最终都向扩展芯片的(芯片选择)侧供给(芯片选择)信号。10 .波特率定义为(每秒发送的位数)。 串行通信对波特率的基本要求是,相互通信的甲乙双方必须有(相同)波特率。11 .串行通信以方式1传输时,每分钟传输3000个字符(8位/字符),其波特率为(400位/s )。12. AT89S51片内(20H-2FH )地址范围内的数据存储器可同时使用字节地址和位地址。13.8KB RAM存储器的起始地址为1000H时,结束地址为(2FFFH)H。14 .当at89 s 51单片机控制TPP-40A/16A微型打印机来打印英文或数字时,将打印字符的()码发送到微型打印机。已知15.8级共阴极LED显示器显示字符“h”的字段代码为76H,8级共阳极LED显示器显示字符“h”的字段代码为()16 .键盘的键数不足8个时,请使用()式键盘。 键盘的键数为64个时,请使用()式键盘。17.bcd编码盘的a侧接地时,将BCD编码盘设为“6”时,盘的8、4、2、1触点的输出为()18 .通过使用双缓冲方式的D/A转换器,可实现多重模拟信号的()输出。19 .当at89s 51单片机扩展并行I/O端口时,对扩展后的I/O端口芯片的基本请求是,输出应具有()功能的输入应具有()功能二、单项选择题(十五分,每题一分)当复位AT89S51单片机时,以下说法正确(d )。a.sp=00hb.p1=00 HCC.sbuf=fffd.p0=ffh如果使用8751单片机,且=1,则可扩展外部程序存储器的大小为(a )。A. 64KB B.60KB C.58KB D.56KB3 .在CPU内部,反映程序执行状态和运算结果的特征寄存器为()A.PC B.PSW C.A D.SP4 .不包含外部中断初始化的内容()a .中断响应方式的设定b .外部中断许可的设定c .中断合计许可的设定d .中断触发方式的设定5 .以下指令中,属于简单引线端子的指令为()A.MOV P1,A B.ORL P1,#0FH C.MOV C,P1.3D.DJNZ P1,LOOP6 .定时器T0在模式3下动作时,定时器T1有()模式。A.1种B.2种C.3种D.4种在AT89S51的串行端口扩展并行I/O端口时,串行接口的动作方式选择()a .方式0 B .方式1 C .方式2 D .方式38.AT89S51的并行I/O端口信息有读取引脚和()两种读取方法。a .读取锁存器b .读取数据库c .读取a存储器d .读取CPU9 .以下不构成控制器部件()a .程序计数器b .指令寄存器c .指令译码器d .存储器10 .将p 1端口用于输入用途前()a .外接插头电阻b .相应端口为1C .相应端口为0 D .外接高电平11 .在at89s 51单片机中,唯一用户不能直接使用的寄存器是().A. PSWB. DPTRC. PCD. B12 .家用电器使用单片机必须是微机的a .辅助设计应用b .测量控制应用c .数值计算应用d .数据处理应用13 .在中断查询确认后,当以下各种单片机正在运行时,能够在执行当前设备周期的内容后,立即进行中断响应a .当前正在进行高优先级中断处理的b .当前正在执行RETI命令c .当前执行中的指令为DIV指令,取指令机器的周期d .现在的命令是MOV A,R7命令14 .当at89s 51单片机读取芯片外的数据存储器中的数据时,采用的命令是()A.MOV A、R1B.MOVC A、A DPTRC.MOV A、R4 D.MOVX A、 DPTR15 .执行子程序返回或中断子程序返回时,返回的断点为()a .调用命令的起始地址b .调用命令的末尾地址c .调用命令的下一个命令的起始地址d .返回调用命令的末尾地址三、判断是非,如果不正确,在()上写“”,如果错误,在()上写“”。 (14分)如果AT89S51单片机收到高优先级中断请求,则不会发生中断嵌套。 ()在2.1的情况下,可以从at89至s 51单片机外部扩展的程序存储空间与数据存储空间是相同的。 ()3 .指令字节数越多,执行时间越长。 ()4 .不同的指令用于访问单片机内部RAM或外部扩展RAM的最低128字节。 ()5 .并行接口芯片82至82C55的系统0是无条件输入/输出系统()6 .逐次比较ADC的转换速度快于双积分ADC的转换速度。 ()7 .串行端口方式0的波特率仅与单片机晶体振荡器有关,与计时器无关。 ()8 .扩展的I/O接口芯片的寄存器占用片外程序存储器的地址单元。 ()9. AT89S51单片机进行串行通信时,占用计时器作为波特率发生器。 ()10. AT89S51单片机访问芯片外I/O设备的寄存器,使用MOVX系统命令。 ()11 .“转换速度”仅适用于A/D转换器,而D/A转换器不考虑“转换速度”问题。 ()12 .针对周期性噪声电压,可以使用双积分A/D转换器来选择适当的积分元件以消除由于周期性噪声电压导致的转换误差。 ()13 .串行端口的发送缓冲区和接收缓冲区只有一个单元地址。 ()14 .当at89-s 51的计时器/计数器对外部脉冲进行计数时,要求所输入的计数脉冲的高电平和低电平的持续时间都大于或等于一个机器周期。 ()四、简单解答(共16分,每题4分)12MHz的石英振动、定时1ms、定时方式1下的16进制初始值是多少(请表示计算过程) (4点)2 .以下前四个命令可以用哪些命令取代? (4分)MOV DPTR、#1020HPUSHDPHPUSHDPLRETORG 1020HW12:ORG 2010HW34:3 .位地址00h-7fh和片上字节地址00h-7fh是相同地址,读写时没有错误吗? 为什么?4.cpu响应外部中断0后,执行外部中断0中断服务子程序的第一个单字节指令后,PC的内容是多少?ORG0003HLJMP 2000HORG000BHLJMP 3000H五、回答以下问题,写简单的分析过程(15分)。1 .图(a )表示AT89S51单片机的存储器地址空间分布图。 图3 b是存储器的地址解码电路,为了按照图3 a中所示的请求正确指定地址,地址解码电路需要直接绘制在解答用纸上(1)A组连接端子的内部正确接线图是? (4分)(2)B组连接端子的内部正确接线图是? (4分)(注: 74LS139表示2-4解码器,b表示高端,a表示低端,使能g接地表示解码器处于正常解码状态。)(3)作成将单片机外部RAM C000H-C00FH 16单元数读入芯片内RAM单元30H-3FH的程序段(7分钟)六、ADC0809和AT89S51单片机

温馨提示

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

评论

0/150

提交评论