您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 微控制器原理及应用-111B-电气08-考查-答案及评分标准
第1页四川理工学院试卷(2010至2011学年第2学期)课程名称:微控制器原理及应用(考查课开卷考试B卷参考答案及评分标准)命题教师:适用班级:电气工程及其自动化08级1、2、3、4、5、6班考查(开卷考试)年月日共8页注意事项:1、满分100分。要求卷面整洁、字迹工整、无错别字。2、考生必须将姓名、班级、学号完整、准确、清楚地填写在试卷规定的地方,否则视为废卷。3、考生必须在签到单上签到,若出现遗漏,后果自负。4、如有答题纸,答案请全部写在答题纸上,否则不给分;考完请将试卷和答题卷分别一同交回,否则不给分。试题一、填空题(每空1分,共25分)1.除了“单片机”之外,单片机还可以称之为微控制器,英文缩写是MCU。2.MCS-51单片机引脚信号中,信号名称带上划线表示该信号低电平或下降沿有效。3.MCS-51单片机内部RAM的寄存器区共有32个单元,分为4组寄存器,每组8个单元,以R0~R7作为寄存器名称。4.通过堆栈操作实现子程序调用,首先要把PC的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点送回PC。5.在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的地址。6.计算机的数据传送有两种方式,即并行方式和串行方式,其中具有成本低特点的是串行数据传送。7.在变址寻址方式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。8.异步串行数据通信的帧格式由起始位位、数据位、校验位和停止位组成。题号一二三四五总分评阅(统分)教师得分得分评阅教师系专业级班学号姓名密封线密封线内不要答题第2页9.在多位动态LED显示器接口电路的控制信号中,必不可少的是段选控信号和位选控信号。10.假定(SP)=62H,(61H)=30H,(62H)=70H。执行下列指令:POPDPHPOPDPL后,DPTR的内容为7030H,SP的内容为60H。二、选择题,请将答案填入下面的表格内,否则不得分(每小题2分,共20分)题号12345678910答案BBDBBADCDB1.在家用电器中使用单片机应属于计算机的是:A.数据处理应用B.控制应用C.数值计算应用D.辅助工程应用2.8051与80C51的区别在于:A.内部ROM的类型不同B.半导体工艺的形式不同C.内部寄存单元的数目不同D.80C51使用EEPROM,而8051使用EPROM3.-3的补码是:A.10000011BB.11111100BC.11111110BD.11111101B4.MCS-51中,PC的值是:A.当前指令前一条指令的地址B.当前正在执行指令的地址C.下一条指令的地址D.控制器中指令寄存器的地址5.单片机8031的ALE引脚是:A.输出高电平B.输出矩形脉冲,频率为fosc的1/6C.输出低电平D.输出矩形脉冲,频率为fosc的1/26.在单片机中,用作标志寄存器的一个特殊功能寄存器是:A.PSWB.DPTRC.PCD.B得分评阅教师第3页7.EPROM是指:A.只读存储器B.电擦除的只读存储器C.随机存储器D.紫外线可擦除的只读存储器8.若要求最大定时时间为216个机器周期,则应选用定时器的最佳工作方式是:A.方式0B.方式1C.方式2D.方式39.当DAC0832D/A转换器的片选端CS接8031的P2.0时,程序中0832的地址指针DPDR寄存器应置为:A.0832HB.FE00HC.FEF8HD.以上三种都可以10.一个EPROM的地址有A0~A11引脚,它的容量为:A.2KBB.4KBC.8KBD.12KB三、判断题(正确的划“√”,错误的划“×”)(每小题1分,共10分)1.汇编语言源程序是单片机可以直接执行的程序。(×)2.-128的补码是10000000。(√)3.MCS—51的产品8051与8031的区别有:8031片内无ROM。(√)4.单片机的CPU从功能上可分为运算器和存贮器。(×)5.执行LCALL指令时,栈指针SP的内容不会发生变化。(×)6.执行CLR30H指令后,30H字节单元被清0。(×)7.MCS—51的程序存贮器用于存放运算中间结果。(×)8.CPU的时钟周期为振荡器频率的倒数。(√)9.指令LCALLaddr16能在64K字节范围内调用子程序。(√)10.8051单片机5个中断源相应地在芯片上都有中断请求输入引脚。(×)四、简答题(共18分,每题6分)1.8051能扩展多少ROM、RAM容量?并行扩展存储器,片选方式有哪几种?各有什么特点?得分评阅教师得分评阅教师系专业级班学号姓名密封线密封线内不要答题第4页2.执行下列程序,求出执行后的结果。MOV21H,#0A7HMOV22H,#10HMOVR0,#22HMOV31H,21HANL31H,#2FHMOVA,@R0SWAPA结果:(31H)=27H,A=01H。3.执行下列程序,求出执行后的结果。MOVA,#83HMOVR0,#47HMOV47H,#34HANLA,#47HORL47H,AXRLA,@R0结果:R0=47H,A=34H。答:80C51能扩展64KBROM(包括片内ROM)和64KB外RAM(包括扩展I/O口)。(2分)并行扩展存储器,产生片选信号的方式有部分译码法和全译码法两种。部分译码法是将高位地址线直接连到存储器芯片的片选端。其优点是连接简单,缺点是芯片的地址空间相互之间可能不连续,存储空间得不到充分利用,存在地址重叠现象。(2分)全译码法是通过译码器将高位地址线转换为片选信号,全译码法与部分译码法比较,硬件电路稍微复杂,需要使用译码器,但可充分利用存储空间,节省I/O口线,全译码还可避免地址重叠现象。(2分)第5页五、分析编程题,编程语言不限,程序应有适当注释(共27分,每题9分)1.下图为8031扩展3片8K的程序存储器2764,图中硬件电路已经连接了一部分,请用片选法将剩下的相关硬件电路连接完成,并写出每一片2764的地址范围。答:5855588(3分)地址范围:(1):c000h~dfffh(2分)(2):a000h~bfffh(2分)(3):6000h~7fffh(2分)得分评阅教师符号地址D7D6D5D4D3D2D1D0TCON88HTF1TR1TF0TR0IE1IT1IE0IT0TMOD89HGATEC/TM1M0GATEC/TM1M0IEA8HEAET2ESET1EX1ET0EX0SCON98HSM0SM1SM2RENTB8RB8TIRIPCON87HSMOD系专业级班学号姓名密封线密封线内不要答题第6页2.试编一程序,分别统计在内部RAM的30H~50H单元的数据区中奇数和偶数的个数,并将奇数和偶数的个数分别存放在51H和52H单元中。答:汇编程序如下ORG0000HLJMPSUBORG0100HSUB:MOV51H,#0HMOV52#,#0HMOVR1,#30HMOVR0,#20H(3分)LOOP3:MOVA,@R1INCR1ANLA,#01HJZLOOP1INC51HSJMPLOOP2LOOP1:INC52HLOOP2:DJNZR0,LOOP3END(6分)第7页3.如下图示,甲乙两机进行通信,要求甲机能读取8个按键的状态(0或1)并将读到的状态发送给乙机,乙机接收到后将数据通过8个发光二极管显示,要求编写甲乙两机的通信程序。P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RXDTXDTXDRXDP1.2P1.4P1.5P1.6P1.7P1.1P1.0P1.389C5189C51K1K2K3K410KK5K6K7K8300答:T1工作在方式2:波特率=Txs)256(322mod=12)256(322modxfoscs=1200(2分)T1初值:HFx3243(1分)甲机:MAIN:MOVTMOD,#00100000BMOVSCON,#01000000BMOVPCON,#00HMOVTH1,#0F3HMOVTL1,#0F3HCLRESSETBTR1MOVP1,#0FFHLOOP:MOVA,P1MOVSBUF,AJNBTI,$CLRTISJMPLOOP(3分)系专业级班学号姓名密封线密封线内不要答题乙机:ORG000HLJMPMAINORG0023HLJMPI_ESORG050HMAIN:MOVTMOD,#00100000BMOVSCON,#01010000BMOVPCON,#00HMOVTH1,#0F3HMOVTL1,#0F3HCLRESSETBTR1SJMP$I_ES:MOVA,SBUFCLRRIMOVP1,ARETIEND(3分)
本文标题:微控制器原理及应用-111B-电气08-考查-答案及评分标准
链接地址:https://www.777doc.com/doc-5433534 .html