资源描述:
《上海电力大学单片机120300901A卷答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、上海电力学院2011/2012学年第二学期期末考试试卷标准答案(评分要点)和评分标准[■A卷□B卷][A卷□、B卷□]课号:课程名称:单片机原理及应用开课学院(系):电自学院答卷教师:黄云峰共2页,第1页(答案纸与试卷纸要分开放)一、填空题(每空1分,共20分)1.、2.20H~2FH、00~1FH3.INTO、INT1、T0、T1、串行口4.顺序、分支、循环5.方式26.共阴极接法、共阳极接法7.立即数寻址;直接位寻址;基址加变址寻址。8.越高、逐次逼近方式二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。每题1分,共10分
2、)1、B 2、B 3、C 4、A 5、B 6、C 7、A 8、D 9、A 10、C三、问答题(每题5分,共25分)1、答:MCS-51单片机内部有两个16位可编程的定时/计数器,简称定时器0(T0)和定时器1(T1)。它们分别由方式寄存器TMOD、控制寄存器TCON和数据寄存器TH0、TL0,TH1、TL1组成。2、MOVDPTR,#2000H (DPTR)=2000HMOVA,#80H (A)=80HMOVX@DPTR,A (2000H)=80HINCDPTR (DPTR)=2001HMOVA,
3、#90H (A)=90HMOVX@DPTR,A (2001H)=90HMOVDPTR,#2000H (DPTR)=2000HMOVXA,@DPTR (A)=80HMOVB,A (B)=80HINCDPTR (DPTR)=2001HMOVXA,@DPTR (A)=90H3、答:中断屏蔽;中断嵌套;中断排队。4、答:因为控制信号线的不同:外扩的RAM芯片既能读出又能写入,所以通常都有读写控制引脚,记为OE和WE。外扩RAM的读、写控制引脚分别与MCS-51的RD和WR引脚
4、相连。外扩的EPROM在正常使用中只能读出,不能写入,故EPROM芯片没有写入控制引脚,只有读出引脚,记为OE,该引脚与MCS-51单片机的PSEN相连。5、答:方式0的波特率固定为fosc/12;方式2的波特率固定为fosc/32或fosc/64;方式1或方式3的波特率为:波特率=2SMOD*定时器/计数器1的溢出速率/32四、阅读或编写程序(每题5分,共15分) 1、答:1)、该程序是单字节BCD码运算,是将(61H)—(60H)→62H 2)、(62H)=D8H2、ORG 1000HMOV DPTR,#7000HC
5、LR AMOV R0,ALOOP:MOVX@DPTR,ADJNZR0,LOOPSJMP $3.改后结果MOV@R1,AMOVXDPTR,AINCADECR0ADDCA,#30H五、作图题(10分)1.A.作图如教材P137图4-10略B.地址范围是C000H~FFFFH。上海电力学院2011/2012学年第二学期期末考试试卷标准答案(评分要点)和评分标准[■A卷□B卷][A卷□、B卷□]课号:课程名称:单片机原理及应用开课学院(系):电自学院答卷教师:黄云峰共2页,第2页(答案纸与试卷纸要分开放)六、编程题(20分)1。解:程序清单如下:
6、(10分)STRAT:MOVR0,#30H MOVR7,#0FH MOVDPTR,#3000HLOOP: MOVA,@R0 MOVX@DPTR,A INCR0 INCDPTR DJNZR7,LOOP RET2.解:(1)X=216-t(f/12)=216-1×10-3×6×106/12=OFEOCH(2)程序清单如下: ORG3000HSTART:MOVTMOD,#01H MOVTL0,#OCH MOVTHO,#OFEH
7、 SETBTR0LOOP:JBCTFO,DONE SJMPLOOPDONE:MOVTL0,#OCH MOVTHO,#OFEH CPLP1.0 SJMPLOOP