重庆三峡学院单片机B卷10电信仪器本答案1209

发布时间:2023-02-02 21:42:56   来源:文档文库   
字号:
百度文库-让每个人平等地提升自我重庆三峡学院20122013学年度1单片机原理及应用课程考试试题B卷参考答案·评分标准命题人谢辉使用于应用技术学院2010电子信息工程(仪器仪表)专业(本科)一、选择题(本题共20分,共10小题,每题各2分)1.51单片机复位后,内部RAM单元的内容(DA.清0B.随机D.不变2.指令MOV@R1,A的目的操作数的寻址方式是(DA.寄存器寻址B.直接寻址C.立即寻址D.寄存器间接寻址3.12MHZ晶振的单片机,一个机器周期为(AA1μSA.PCB2μSC.4μSD.6μS4.CPU内部,反映程序运行状态或反映运算结果的一些特征的寄存器是(BB.PSWC.ACC5.指令AJMP的跳转范围是(C6.开机复位后,CPU使用的是寄存器第一组,地址范围是(BA.00H-10HB.00H-07HC.10H-1FHD.08H-0FH7.MCS-51单片机的立即寻址方式中,立即数前面(DA.应加前缀“/B.不加前缀号C.应加前缀“@”号在于MOVA,#0BAHANLA,#3FHMOVP1,AB3FHC.3AHD.F3HC.后进后出D.进入不出D.应加前缀“#”8.若执行如下程序段后,P1口输出的内容为(CA0FAH9.堆栈数据的进出原则是(BA.先进先出B.先进后出10.MCS-51单片机复位后,堆栈寄存器SP的内容为(CA.00HB.FFHC.07HD.不定二、断题(本题共10分,共10小题,每题各1分)1.单片机的中断响应和子程序调用一样,都包含有堆栈操作,用来保护断点。2.单片机的手动复位电路,同样也具有上电自动复位功能。3.程序存储器与数据存储器的扩展,在地址线、数据线、控制信号线的连接方法上都是不相同的。4.PC既可以当程序寄存器使用,也可以当数据寄存器使用。5.单片机的中断响应和子程序调用一样,都包含有堆栈操作,用来保护断点。6.80C51单片机每个中断源在芯片上都有其中断请求输入引脚。1
百度文库-让每个人平等地提升自我7.80C51单片机上电复位时,堆栈指针SP=30H8.80C51单片机的特殊功能寄存器分布在00H~7FH地址范围内。9.80C51单片机片外数据存储器与扩展I/O口是分开编址的。10.80C51单片机有3个中断源,优先级由软件填写特殊功能寄存器IP加以选择。三、空题(本题共15分,共5小题,每空各1分)1.当特殊功能寄存器PSWRS1RS0=10时,当前使用的是第2组工作寄存器组。2.AT89C51单片机的T0T1定时/计数器有_4___种工作方式,其中,__方式1______是定时时间最长。3.P89C51系列单片机内部有__128_____个单元的数据存储器,单元地址为_00H~7FH_,分__3__个区,分别为__工作寄存器区___位寻址区____数据缓冲区__4.AT89C51单片机有__4__个并行口,_1_个全双工串行口,_2__16位定时/计数器,_5个中断源。5.计算机的系统总线有地址总线、数据总线控制总线四、答题(本题共21分,共3小题,每题各7分)1.80C51单片机汇编语言有何特点?答:汇编语言结构紧凑、灵活,汇编成的目标程序效率高,具有占存储空间少、运行速度快、实时性强等优点。它是面向机器的语言,对于单片机硬件的操作直接、方便,有利于初学者对单片机结构的认知。汇编语言与高级语言相比移植性不好、编程复杂、对编程人员的基础要求高。2.定时/计数器工作于定时和计数方式时有何异同点?答:单片机的两个定时/计数器均为加法计数器,其实质是一个加1计数器。当设置为定时器模式时,加1计数器是对内部机器周期计数(1个机器周期等于12个振荡周期,即计数频率为晶振频率的1/12。计数值乘以机器周期就是定时时间。设置为计数器模式时,外部事件计数脉冲由T0()或T1()引脚输入到计数器,在每个机器周期的S5P2期间采样T0T1引脚电平。当某周期采样到一高电平输入,而下一周期又采样到一低电平时,则计数器加1更新的计数值在下一个机器周期的S3P1期间装入计数器。由于检测一个从10的下降沿需要2个机器周期,因此要求被采样的电平至少要维持一个机器周期,所以最高计数频率为晶振频率的1/24。当晶振频率为12MHz时,最高计数频率不超过1/2MHz,即计数脉冲的周期有大于2μs3.常用的程序结构有哪几种,有何特点?顺序程序是指无分支、无循环结构的程序。顺序程序也叫简单程序,它是最基本的程序结构,特点是程序按指令的顺序排列,一条一条的顺序执行,直到程序全部执行完为止。分支程序是在遇到比较复杂的情况,就要求根据具体情况的条件进行判断,判断条件满足与否,而产生不同的程序流向。按照程序的要求改变执行顺序,即有两个或者以上的流向的程序结构,称之为分支程序结构。循环程序是指在程序中,多次重复执行的某一段程序,可以采用循环程序的方式来缩短程序代码,减少程序占用的空间,达到优化程序结构的目的。子程序是指在程序中,子程序能将多次使用相同的一个程序段,定义为子程序,这样可节约资源,缩短程序所占篇幅。查表程序是指采用查表的方法,把运算可能产生的结果预先按照一定的规律编成表格,存放在ROM中,当程序要使用这些结果的时候,可以根据输入的参数值,从表中调出结果。五、合题(本题共34分,共4小题)1.编写一个求最大最小值的程序。将内部RAM30H~3FH单元16个单元的无符号数的最大值和最小值找出来,放入7FH7EH单元中。8分)参考程序:;内存单元定义2

本文来源:https://www.2haoxitong.net/k/doc/5ec414d1366baf1ffc4ffe4733687e21af45ffa3.html

《重庆三峡学院单片机B卷10电信仪器本答案1209.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式