您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 国内外标准规范 > 08~09(2)单片机试卷B
1题号一二三四五总分得分一、单项选择题(10分,每题2分)1、在单片机中,通常将一些中间计算结果放在中。A、累加器B、控制器C、程序存储器D、数据存储器2、下列说法正确的是。A、各中断源发出的中断请求信号,都会标记在MCS—51系统的IE存储器中;B、各中断源发出的中断请求信号,都会标记在MCS—51系统的TMOD存储器中;C、各中断源发出的中断请求信号,都会标记在MCS—51系统的IP存储器中;D、各中断源发出的中断请求信号,都会标记在MCS—51系统的TCON和SCON存储器中。3、提高单片机的晶振频率,则机器周期信号。A、不变;B、变长;C、变短;D、变长变短不定。4、在堆栈中压入一个数据操作是。A、先压栈,再令SP+1;B、先令SP+1,再压栈;C、先压栈,再令SP-1;D、先令SP-1,再压栈。5、8031单片机芯片在使用时应把EA信号引脚。A、接高电平;B、接地;C、悬空;D、接地址锁存器的选通脚。二、填空题(20分,每空1分)1、假定累加器A的内容30H,执行指令:1000H:MOVCA,@A+PC后,把程序存储器单元的内容放入中。2、P0端口既可以传送又可以传送。3、十进制调整指令DAA不能单独使用,在执行该指令之前必须先执行或指令。4、8031单片机中的定时器/计数器的控制寄存器有和两个。5、执行了MULAB指令后,积的高8位存放在中,而低8位存放在中。6、SP是,用于存放。7、若进行逻辑运算,则:11010110·00110011=,11001100+11110001=。8、8031单片机中的并行端口分别是、、、。9、要将外部中断1的触发方式设置成为下降沿引起中断,则应将位设置成。三、判断题(20分,每题2分。正确打“√”,错误打“×”)()1、中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。()2、加法指令将影响标志位,减法指令将不影响标志位。()3、空操作指令不占机器周期。()4、子程序返回可以使用RETI指令,也可以使用RET指令。()5、只要有中断出现,CPU就立即响应中断。()6、DPTR是可以访问的,PC是不能访问的。()7、8031共有21个特殊功能寄存器,它们的位都是可用软件设置的,因此,是可以进行位寻址的。()8、DECDPTR。()9、区分MCS—51单片机片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。()10、特殊功能寄存器TCON,与定时/计数器的控制无关。得分评卷人得分评卷人得分评卷人2四、设计题(20分)1、请使用译码器74LS138设计一个译码电路,分别选中2片2764。要求:(1)、连接图中所给芯片的电路图;(2)、使U1的2764地址为:A000H~BFFFH,U2的2764地址为:E000H~FFFFH。(10分)1234ABCD4321DCBATitleNumberRevisionSizeA4Date:9-Feb-2006SheetofFile:C:\PROGRAMFILES\DESIGNEXPLORER99SE\EXAMPLES\MyDesign1.ddbDrawnBy:EA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD108051A010A19A28A37A46A55A64A73A825A924A1021A1123A122CE20OE22PGM27VPP1D011D112D213D315D416D517D618D719U12764A010A19A28A37A46A55A64A73A825A924A1021A1123A122CE20OE22PGM27VPP1D011D112D213D315D416D517D618D719U22764A1B2C3E14E25E36Y015Y114Y213Y312Y411Y510Y69Y7774LS138D03Q02D14Q15D27Q26D38Q39D413Q412D514Q515D617Q616D718Q719OE1LE1174LS3732、以AT89S52作为主控器件,以P0口作为输出口,外扩八个发光二极管,使发光二极管循环点亮,闪烁时间0.1s。要求:(1)画出硬件电路。(包括驱动电路)(2)编写控制程序。(10分)五、编程题(30分)1、已知R0低4位有一个十六进制数(0~9中的一个),请用查表方式编写求其平方值,并送入R0的程序。(10分)得分评卷人得分评卷人32、编写程序,查找在内部RAM的20H~40H单元中出现“00H”这一数据的次数,并将查到的次数存入41H单元。(10分)3、设单片机时钟频率为6MHz,请编写利用定时/计数器T0在P1.0脚上产生周期为0.2秒,占空比为50%的方波信号的程序。(10分)2008-2009(2)《单片机原理与应用》试卷B答案一、选择题(10分)1、A;2、D;3、B;4、B;5、B。二、填空题(20分)1、1031,A;2、地址,数据;3、ADD,ADDC;4、TMOD,SCON;5、B,A;6、堆栈指针,栈顶地址;7、00010010,11111101;8、P0,P1,P2,P3;9、IT1,1。三、判断题(20分)1、×;2、×;3、×;4、×;5、×;6、√;7、×;8、×;9、×;10、×。四、设计题(20分)1、(10分)123456ABCD654321DCBATitleNumberRevisionSizeBDate:23-Feb-2006SheetofFile:E:\课程材料\08~09(1)教学工作\08~09(1)单片机\08~09(1)试卷B.ddbDrawnBy:EA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD10U?AT89S52D03Q02D14Q15D27Q26D38Q39D413Q412D514Q515D617Q616D718Q719OE1LE11U?74LS373A1B2C3E14E25E36Y015Y114Y213Y312Y411Y510Y69Y77U?74LS138A010A19A28A37A46A55A64A73A825A924A1021A1123A122CE20OE22PGM27VPP1D011D112D213D315D416D517D618D719U?2764A010A19A28A37A46A55A64A73A825A924A1021A1123A122CE20OE22PGM27VPP1D011D112D213D315D416D517D618D719U?2764C1R1C2C3Y1S1VCCVCCVCCVCCVCC08~09(1)4(1B)2、(10分)4123456ABCD654321DCBATitleNumberRevisionSizeBDate:23-Feb-2006SheetofFile:E:\课程材料\08~09(1)教学工作\08~09(1)单片机\08~09(1)试卷B.ddbDrawnBy:EA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD10U1C1R1C2C3Y1D1D2D3D4D5D6D7D8R2R3R5R7R8R6R9R41A121A241A361A482A1112A2132A3152A4171Y1181Y2161Y3141Y4122Y192Y272Y352Y431G12G19U2VCCS1VCCVCC08~09(1)4(2B)ORG0000HSjmpmainOrg0030HMain:MovA,#0FEHloop:movP1,ALcalldel0_1sRLASjmploopDel0_1s:movr0,#40HL2:Movr1,#00HL1:djner1,L1DjneR0,L2RetiEnd五、应用题(30分)1、(10分)org0000Hsjmpmainrog0030hmain:mova,#0FHanla,r0movdptr,#tabmovca,@a+dptrmovr0,asjmp$tab:db0,1,4,9,16,25,36,49db64,81end2、(10分)ORG0030HMOVR0,#21HMOVR1,#20HLOOP:MOVA,@R1CJNEA,#00H,NEXT1INC41HNEXT1:INCR1DJNZR0,LOOPSJMP$END3、(10分)Org0000HSjmpmain5Org000bHLjmpintaOrg0030HMain:movr0,#00HHere:djnzr0,hereMovsp,#70HMovtmod,#01HMovth1,#3cHMovtl1,#0b0HSetbeaSetbtr0Setbet0Sjmp$Org1000HInta:movth1,#3cHMovtl1,#b0HCplp1.0Retiend
本文标题:08~09(2)单片机试卷B
链接地址:https://www.777doc.com/doc-4620989 .html