您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 能源与动力工程 > 西南科技大学单片机原理与应用期末试题A(2010)
*密*第1页共5页西南科技大学2009——2010学年第2学期《单片机原理及应用B》期末考试试卷(A卷)学院:_______________班级:_____________姓名:_______________学号:____________一、选择(每小题1分,共20分)1.MCS—51单片机的CPU主要的组成部分为()A.运算器、控制器B.加法器、寄存器C.运算器、加法器D.运算器、译码器2.单片机能直接运行的程序叫()A.源程序B.汇编程序C.目标程序D.编译程序3.单片机中的程序计数器PC用来()A.存放指令B.存放正在执行的指令地址C.存放下一条指令地址D.存放上一条指令地址4.单片机上电复位后,PC的内容和SP的内容为()A.0000H,00HB.0000H,07HC.0003H,07HD.0800H,08H5.单片机8031的ALE引脚是()A.输出高电平B.输出矩形脉冲,频率为fosc的1/6C.输出低电平D.输出矩形脉冲,频率为fosc的1/26.单片机8031的/EA引脚()A.必须接地B.必须接+5VC.可悬空D.以上三种视需要而定7.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是()A.P0口B.P1口C.P2口D.P0口和P2口8.PSW中的RS1和RS0用来()课程代码223141120命题单位信息工程学院:自动化教研室*密*第2页共5页西南科技大学2009——2010学年第2学期《单片机原理及应用B》期末考试试卷(A卷)A.选择工作寄存器区号B.指示复位C.选择定时器D.选择工作方式9.上电复位后,PSW的值为()A.1B.07HC.FFHD.010.单片机上电复位后,堆栈区的最大允许范围是()个单元.A.64B.120C.128D.25611.单片机上电复位后,堆栈区的最大允许范围是内部RAM的()A.00H—FFHB.00H—07HC.07H—7FHD.08H—7FH12.堆栈指针SP在内部RAM中的直接地址是()A.00HB.07HC.81HD.FFH13.INTEL8031的P0口,当使用外部存贮存器时它是一个()A.传输高8位地址口A.传输低8位地址口C.传输高8位数据口D.传输低8位地址/数据口14.P0口作数据线和低8位地址线时()A.应外接上拉电阻B.不能作I/O口C.能作I/O口D.应外接高电平15.对于8031单片机,其内部RAM()A.只能位寻址B.只能字节寻址C.既可位寻址又可字节寻址D.少部分只能位寻址16.寻址方式就是()的方式.A.查找指令操作码B.查找指令C.查找指令操作数D.查找指令操作码和操作数17.8031单片机若晶振频率为fosc=12MHz,则一个机器周期等于()μS.A.1/12B.1/2C.1D.2*密*第3页共5页西南科技大学2009——2010学年第2学期《单片机原理及应用B》期末考试试卷(A卷)18.MCS—51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来()A.存放指令B.存放16位地址,作间址寄存器使用C.存放下一条指令地址D.存放上一条指令地址19.ALU表示()A.累加器B.程序状态字寄存器C.计数器D.算术逻辑部件20.单片机上电后或复位后,工作寄存器R0是在()A.0区00H单元B.0区01H单元C.0区09H单元D.SFR二、判断,如对则在()中写“√”,如错则在()中写“×”。(12分)1.MCS-51单片机可执行指令:MOV35H,@R3。()2.8031与8751的区别在于内部是否有程序存储器。()3.当向堆栈压入一个字节的数据后,SP中的内容减1。()4.程序计数器PC中装的内容是当前正在执行指令的地址。()5.某特殊功能寄存器的字节地址为80H,它即能字节寻址,也能位寻址。()6.MCS-51单片机中的PC是不可寻址的。()7.当MCS-51执行MOVX@DPTR,A指令时,伴随着/WR信号有效。()8.MCS-51的定时器/计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不小于1个机器周期。()9.区分外部程序存储器和数据存储器的最可靠的方法是看其是被/WR还是被/PSEN信号连接。()10.各中断源发出的中断请求信号,都会标记在MCS-51的TCON寄存器中。()11、A/D转换器的作用是将模拟量转换数字量;()12、8051单片机是高电平复位,并且持续时间至少需要10毫秒。()*密*第4页共5页西南科技大学2009——2010学年第2学期《单片机原理及应用B》期末考试试卷(A卷)三、简答(每小题5分,共25分)1、简述51系列单片机的中断响应过程。2.MCS-51采用6MHz的晶振,定时2ms,如用定时器方式1时的初值(16进制数)应为多少?3、什么是单片机?最小系统系指什么?4、简述V/F变换式A/D转换器的工作原理。5、画图说明矩阵式键盘的工作原理。四、读程序按要求作答。(1小题5分,2小题6分,3小题4分,共15分)1、阅读下列程序段,写出每条指令执行后的结果,并说明此程序段完成什么功能?MOVR1,#30H;①R1=______MOVA,#64H;②A=______ADDA,#47H;③A=______,④C=______DAA;⑤A=______MOV@R1,A;⑥(30H)=______此程序段完成的功能是什么?2、下列程序段执行后,①R0=______,②(7EH)=______,③(7FH)=______。MOVR0,#7FHMOV7EH,#0MOV7FH,#40HDEC@R0DECR0DEC@R03、已知(SP)=25H,(PC)=2345H,(24H)=12H,(25H)=34H,(26H)=56H,此时执行RET指令以后,(SP)=______(PC)=______。*密*第5页共5页西南科技大学2009——2010学年第2学期《单片机原理及应用B》期末考试试卷(A卷)五、系统扩展与画图(共10分)在8051外部扩展4KEPROM,同时扩展8KRAM作数据存储器,采用的2732是4K的EPROM芯片,6264是8K的RAM芯片,74LS373是8位锁存器。请画出连接示意图(注明连线的根数)。注:应画出8051的数据线、地址线、ALE、PSEN、RD、WR信号;74LS373锁存器的8位数据输入D、8位数据输出Q、锁存控制G、选通OE;2732的地址线为A、数据线为D、片选CE、输出使能OE;6264的地址线为A、数据线为D、片选CE、读出使能OE、写入使能WE。最后写出各片的地址范围。六、程序设计(1小题8分,2小题10分,共18分)1、编写程序:利用定时/计数器T0的方式1,产生10ms的定时,并使P1.0引脚上输出周期为20ms的方波,采用中断方式,设系统时钟频率为12MHz。2、用8051输出控制8个LED从LED1到LED8、再到LED1…,每次一个LED发光,并不断循环。一个开关控制引起中断,电平触发,中断后8个LED一起闪5下,然后恢复前面的循环。画出连接示意图,写出完整的程序。(软件延时用循环5*126*200次控制)。
本文标题:西南科技大学单片机原理与应用期末试题A(2010)
链接地址:https://www.777doc.com/doc-2093638 .html