资源描述:
《《单片机原理与应用》试卷5.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《单片机原理与应用》试卷5答案一、选择题(每题1分,共8分)1:C2:A3:C4:A5:D6:A7:C8:A二、判断题(每题1分,共8分)1:错2:对3:对4:对5:对6:对7:对8:错三、填空题(每空1分,共14分)1:FCH、64H、30H、41H、43H2:13H3:5、0003H4:IDL、PD5:先进后出(或后进先出)6:0003H、0023H四、综合题(每题6分,共30分)1:单片微型计算机(Single-ChipMicrocomputer)简称单片机。一块芯片上集成了:中央处理器(CentralProcessingUnit,CPU)、随机存取存储器(RandomAccess
2、Memory,RAM)、只读存储器(ReadOnlyMemory,ROM)、定时/计数器及I/O接口电路等。体会(略)2:以上伪指令经汇编以后,将对从1000H开始的若干内存单元赋值:(1000H)=23H、(1001H)=49H、(1002H)=36H、(1003H)=42H、(1004H)=06H。3:答:MOV R1,#60H MOVX A,@R1 MOV 40H,A4:答:串行通信有3种数据传送形式单工方式:数据传送是单向的。第6页共6页《单片机原理与应用》试卷5答案半双工方式:数据传送是双向的,在同一时间只能做一个方向的传送。全双工方式:数据传送是双向的,
3、即可同时发送,又可同时接收。5:答:MCS-51系列单片机用于中断允许和中断优先级控制的寄存器分别是IE和IP;IE:EA——中断允许控制位;ES——串行口中断允许控制位;ET1——定时器/计数器T1的溢出中断允许位;EX1——外部中断1中断允许位;ET0——定时器/计数器T0溢出中断允许位;EX0——外部中断0中断允许位;当相应的位为“1”时允许中断,为“0”时禁示中断。IP:PX0:外部中断0优先级设定位;PT0:定时器T0中断优先级设定位;PX1:外部中断1优先级设定位;PT1:定时器T1中断优先级设定位;PS:串行中断优先级设定位。五、设计应用题(每题10分,共40分)1:ORG
4、0030HMOVR0,#30HMOVR7,#20HMOV2FH,#00HLOOP:MOVA,@R0CJNEA,#24H,LOOP1SJMPHERELOOP1:INCR0INC2FHDJNZR7,LOOPMOV2FH,#0FFHHERE:AJMPHEREEND2:ORG2100MOVSP,#3FHPUSH50HACALLHASCPOP51H第6页共6页《单片机原理与应用》试卷5答案MOVA,50HSWAPAPUSHACCACALLHASCPOP52HSJMP$ORG2500HDECSPDECSPPOPACCANLA,#0FHADDA,07HMOVCA,@A+PCPUSHACCINCSPIN
5、CSPRETTAB:DB30H,31H,32H,……39HDB41H,…………………46H3:1) 电路设计2) 程序设计 ORG0000H LJMPMAIN ORG001BH;中断入口地址 CPLP1.0 RETI ORG1000H MAIN:MOVR1,#00H 第6页共6页《单片机原理与应用》试卷5答案 MOVR0,#23H MOVTMOD,#20H;定时器1工作方式2 MOVIE,#88H;定时器1允许中断L1:MOVDPTR,#3FFFH MOVA,R0;取数 INCR0;修改指针 MOVCA,@A+PC;查表 JZMAIN MOVR1,A;计算计数初值 MOV
6、A,#0FFH CLRC SUBBA,R1 RLA MOVTH1,A;置计数初值 SETBTR1;开始计数L2:CLRC MOVA,DPL;延时 SUBBA,#01H MOVDPL,A MOVA,DPH SUBBA,#00H MOVDPH,A ORLA,DPL JNZL2 CLRTR1 SJMPL1 END ORG1031H;歌曲“送别”编码DB33H,33H,3DH,33H,26HDB26H,26H,26H,2DH,2DHDB26H,2DH,33H,33H,33HDB33H,33H,33H,4DH,45HDB45H,45H45H,45H,45HDB45H
7、,45H,33H,33H,3DHDB33H,26H,26H,26H,28HDB2DH,2DH,26H,26H,33HDB 33H,33H,33H,45H,3DH4:;串并转换实验第6页共6页《单片机原理与应用》试卷5答案timerequ01horg0ljmpstartorg000bhljmpint_t0org0100hstart:movsp,#53hmovtmod,#01hmovtl0,#00hmovth0,#4bhmovr0,