您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 2008秋单片机试卷
12008年秋浙江省高等学校计算机等级考试试卷(三级单片机及应用技术)说明:(1)所有题目均答在答卷上,所有题目均为必答题;(2)判断题,用“√”和“×”表示对和错;(3)请将你的准考证号的后五位填写在答卷的右下角指定位置内;(4)考试时间为120分钟;(5)以下题目均针对MCS-51单片机;试题1判断题用√和×表示对和错(每小题1分,共10分)1、中断请求信号有效,并且是开中断的情况下,该中断请求能被立即响应。(1)2、在实际产品开发中,单片机选型首先要考虑其性能是不是最高,而价格因素可以不重点考虑。(2)3、单片机采用的累加器结构是提高单片机数据处理能力的一个瓶颈。(3)4、单片机读引脚指令“读回”的就是与该引脚相连的外电路的状态。(4)5、单片机在内部RAM开辟一定区域作为寄存器来使用的目的是降低成本。(5)6、单总线器件只要和单片机连接一根信号线,不用再连接其他导线就可以工作。(6)7、CAN总线可以实现远距离的通信。(7)8、采用并行总线方式扩展了外部数据存储器,则P2口将不能用作普通IO口。(8)9、单片机的串行口不需要外接器件就可以直接支持远距离通信。(9)10、可编程器件内部起码存在一个寄存器或者存储单元。(10)试题2选择题(单选题每小题2分,共60分)1、为了提高系统的抗干扰能力,以下措施最有效且可行的为(1)。A、在程序存储器的合适位置大量填充如LJMP0000H指令B、把程序放在RAM中C、把系统放在没有干扰的场合中使用D、提高系统的工作电压2、51单片机IO口应用的时候,一般不用关注的情况是(2)。A、P0口的开漏输出特性B、IO口的“准”双向特性C、IO口的驱动能力D、IO口的编程控制难度3、以下单片机功耗相对较低的为(3)。A、MSP430系列B、PIC系列C、AVR系列D、AT89系列4、若要扩展一个并行输出接口,以下器件中最合适的为(4)。A、74HC164B、74HC245C、AT24C04D、ADC08095、如下图为IIC起始和停止时序图,那么启动IIC操作过程为(5)A、SCL=1;SDA=1;SDA=0;SCL=0;B、SCL=0;SDA=1;SDA=0;SCL=1;C、SCL=1;SDA=0;SDA=1;SCL=0;D、SCL=0;SDA=0;SDA=1;SCL=1;6、当我们对延时程序有较严格的时间要求时,我们最需要关注(6)。A、指令长度B、指令周期C、程序结构D、汇编环境27、要求编程实现把内部RAM1H~1FH号字节单元的高四位清零,那么从减少占用程序空间的角度出发,在指令中访问这些存储单元最合适的寻址方式为(7)。A、直接寻址方式B、寄存器间接寻址方式C、位寻址方式D、寄存器寻址方式8、用定时计数器来测量脉冲的宽度,那么该脉冲信号是作为(8)信号接入单片机的。A、定时器启停控制B、计数脉冲C、外中断请求D、时钟9、下面哪条指令会产生PSEN信号(9)。BA、MOVXA,@DPTRB、MOVCA,@A+PCC、MOVC@A+DPTR,AD、MOVX@DPTR,A10、应用系统用到串行通信,通过中断方式实现,那么收到数据还是发完数据可以根据(10)标志来区分。BA、ROM中23H号单元内容B、RI、TIC、SBUFD、REN11、8段LED显示器,其a~g、dp段分别按顺序和P1.0~P1.7引脚相连,当执行P1=0x0C0;后,显示‘0’形状,则为了显示‘8’形状,则可能采用的指令为:P1=(11)。A、0x37B、0x80C、0x60D、0x8212、堆栈的作用为(12)。BA、堆放数据B、保护数据和现场C、实现某种特殊算法D、提供一种访问内部RAM的方便方法13、位地址和字节地址的区分由(13)可以看出。CA、地址数据大小B、地址范围C、地址的位数D、采用的指令14、根据现在单片机的发展情况,你认为最可以取消的单片机引脚功能为(14)。A、ALEB、TXDC、PSEND、EA15、当外部中断采用电平方式触发,则在具体的应用中,需要考虑(15)。CA、中断入口的选择B、中断请求标志撤消方式C、中断请求信号的撤除D、中断优先级的设置16、为提高某中断的中断响应速度,有效且可行的方法为(16)。A、提高中断申请速度B、将该中断优先级设置为最高级C、改用查询方式来处理D、优化该中断处理程序17、定时器定时200个机器周期,从编程方便性和定时精确度出发最合适的工作方式为(17)A、方式0B、方式1C、方式2D、方式318、8051单片机有两个外部中断源,当应用系统需要第三个外部中断,则以下扩展方法从效费比上考虑,比较合适的方法为(18)。A、增加8259A可编程中断控制器实现。B、与第1或者第2个中断请求信号“与操作”后作为中断请求信号,并通过IO口来区分。C、定时计数器工作于计数器方式计数一个脉冲,把第三个中断信号作为外部计数脉冲D、增加一片单片机来处理该中断。19、访问特殊功能寄存器的寻址方式为(19)。BA、立即寻址B、直接寻址C、间接寻址D、寄存器寻址20、若R1代表内部RAM9H单元,则RS1RS0的值为(20)。A、00bB、01bC、10bD、11b21、构建外部并行扩展总线时,最可能需要以下器件中的(21)。A、74HC573B、7805C、MC1488D、74HC00322、unsignedcharxdatavucId;该定义的意思为(22)。A、定义了一个无符号字符型变量vucId,该变量定位在外部RAM单元B、定义了一个无符号字符型变量vucId,该变量被定位在内部RAM单元C、定义了一个无符号字符型变量vucId,该变量被定位在内部RAM直接寻址单元D、定义了一个无符号字符型变量vucId,该变量被定位在内部RAMxdata区域23、单片机在生产生活领域中的应用侧重于其(23)。A、控制能力B、数据处理能力C、强大的存储能力D、数值计算能力24、单片机的数据存储空间和IO空间是统一编址的,体现在下面情况(24)。A、使用相同的指令和控制信号B、都处于单片机外部C、都连接于地址总线之上D、都通过数据总线来传送数据25、以下叙述中,不属于51单片机存储系统特点的是(25)。A、大部分芯片内外存储器同时存在B、程序和数据存储器同时存在C、扩展数据存储器与片内数据存储器存储空间有重叠D、扩展程序存储器与片内程序存储器存储空间有重叠26、单片机应用系统中引入的所谓“看门狗”电路的作用是(26)。A、监视系统运行状况,及时发现“死机”或者“跑飞”现象并能强制复位系统B、监视单片机的IO口,判断传输的数据是否符合要求C、检测系统并行扩展总线上“挂接”的扩展器件是否符合要求D、监视系统的电源情况,及时实施保护措施27、在应用程序开发过程中,单片机仿真器的作用为(27)。A、模拟单片机芯片,方便进行用户电路板的测试和软件的调试B、用于测试单片机的功能,对单片机的内部数据进行仿真测试C、是一种软件,用于对单片机应用系统电路进行硬件制作前的原理性测试D、是一种CAD软件,用于进行设计单片机应用系统28、应用系统采用并行总线方式扩展32KB的外部RAM,则需要提供的地址线最少为(28)A、16根B、15根C、14根D、13根29、在进行单片机应用系统开发的过程中,程序存储器一般采用(29)类型较合适。A、FlashROMB、EPROMC、OTPROMD、ROMLess30、复位操作后(非上电复位),单片机片内RAM30H~70H单元的内容(30)。A、全部变为0B、全部变为255C、保持不变D、随机数试题3程序阅读填空题在以下对应位置填入合适的指令(每空2分,共12分)1、编程将片内RAM30H单元开始的15B数据传送到片外RAM3000H开始的单元中MOVR0,#30HMOVR7,(1)MOVDPTR,#3000HLOOP:MOVA,@R0(2)INCR0INCDPTRDJNZR7,LOOPRET42、在单片机的P1口连接有8个发光二极管,改变P1口的状态即可控制发光管发光还是不发光(‘0’发光,‘1’不发光)。编程实现8个发光管实现以下规律变化:总共9种状态,每隔一秒变化一次,9次一个循环:仅1号灯亮、仅2号灯亮……仅8号灯亮、全亮:voidDelay1s(void);//1秒延时函数voidmain(){unsignedcharcodevucCodeDpcode[9]={0x0FE,0x0FD,0x0FB,0x0F7,0x0EF,0x0DF,0x0BF,0x7F,0x00};unsignedchardatavucDataIndex=0;while(1){P1=(3);Delay1s();vucDataIndex++;(4);}}3、设fosc=12MHz,要求在P1.0上输出周期约为2毫秒的方波sbitsOut=P1^0;IE=0;TMOD=1;TR0=1;while(1){TH0=(65536-1000)/256;TL0=(5);while(!TF0);(6);TF0=0;}试题4应用题1(共10分)请用单片机、ADC0809及相关的器件设计一多路数据采集系统,说明如下:输入信号均已经过信号调理,符合ADC0809的输入要求。现要求设计出完整电路(包括电源电路,输入信号可以直接以IN1……表示)1)画出电源电路2)画出单片机最小应用系统3)画出ADC0809与单片机的连接图试题5应用题2(共8分)在针织行业中,针织圆机是主要的一个机种。靠针桶旋转带动在针桶上的织针运动,完成对纱线的“吃纱”或者“不吃”操作,周而复始就织出布料甚至成品衣服。在针织过程中,不可避免的会发生纱线断掉的情况。当发生断纱情况时,必须立刻停止机器。现在要求用单片机设计一个断纱检测报警系统。说明如下:51)已有现成的的断纱检测器(以下简称断纱器),该断纱检测器相当于一个常闭开关串连了一个灯泡构成。断纱器安装到机器上后,穿入纱线,在纱线的张力作用下,拉开了这常闭开关(开关断开),当发生断纱情况时,纱线对开关的拉力消失,开关在弹簧的作用下会重新闭合,从而将灯泡接入。该灯泡用来起指示作用。2)断纱器灯泡的工作电压为12V,工作电流为50mA,一台圆机上有几十个断纱器。这些断纱器均是并联工作的,各自监测不同的纱线。3)当断纱器连接了12V电源,未发生断纱情况时,断纱器开关被纱线拉开(常闭开关断开);当发生断纱情况时断纱器开关在弹簧作用下闭合,灯泡发光。要求:1)设计一接口电路(不是设计电源电路,12V电源可以由专门的开关电源提供),该接口电路能为这些断纱器提供12V电源,并能够检测出断纱情况。该接口电路要在一个断纱器或者多个断纱器甚至全部断纱器检测出断纱的各种情况下均能可靠检测,并点亮纱线断的那个断纱检测器上的灯,同时“告知”单片机发生“断纱”。不必给出具体哪个断纱器检出断纱。2)设计报警电路(可声、光报警),当发生断纱情况后,在单片机控制下,实现报警功能。
本文标题:2008秋单片机试卷
链接地址:https://www.777doc.com/doc-3086310 .html