《单片机原理与应用》试卷21.doc

《单片机原理与应用》试卷21.doc

ID:50329623

大小:53.50 KB

页数:5页

时间:2020-03-08

《单片机原理与应用》试卷21.doc_第1页
《单片机原理与应用》试卷21.doc_第2页
《单片机原理与应用》试卷21.doc_第3页
《单片机原理与应用》试卷21.doc_第4页
《单片机原理与应用》试卷21.doc_第5页
资源描述:

《《单片机原理与应用》试卷21.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《单片机原理与应用》试卷21答案一、选择题(每题1分,共8分)1:B2:C3:D4:B5:C6:A7:B8:D二、判断题(每题1分,共8分)1:对2:对3:错4:错5:对6:对7:对8:对三、填空题(每空1分,共14分)1:机器语言、双字节2:10H3:直接寻址方式4:6030H、38H5:内部时钟信号、外部引脚信号;6:计数7:300bit/s8:3、69:DAC0832、ADC0809四、综合题(每题6分,共30分)1:MCS-51系列单片机提供了7种寻址方式:①立即寻址:操作数在指令中直接给出,立即数前面有“#”。②直接寻址:在指令中直接给出操作数地址。对应片内低128个字节单元和

2、特殊功能寄存器。③寄存器寻址:以寄存器的内容作为操作数。对应的寄存器有:R0~R7、A、AB寄存器和数据指针DPTR。④寄存器间接寻址:以寄存器的内容作为RAM地址,该地址中的内容才是操作数。对应片内RAM的低128个单元采用R0、R1作为间址寄存器,片外RAM低256个单元可用R0、R1作为间址寄存器,整个64KB空间可用DPTR作为间址寄存器。第5页共5页《单片机原理与应用》试卷21答案⑤变址寻址:以DPTR或PC作为基址寄存器,以累加器A作为变址寄存器,并以两者内容相加形成的16位地址作为操作数地址。对应片内、片外的ROM空间。⑥相对寻址:只在相对转移指令中使用。对应片内、片外的R

3、OM空间。⑦位寻址:对可寻址的位单独进行操作。对应位寻址区20H~2FH单元的128位和字节地址能被8整除的特殊功能寄存器的相应位。2:①MOV A,R0MOV R1,A②MOV A,20H③MOV R0,#30H或MOVR1,#30HMOVX A,@R0MOVXA,@R1MOV R0,AMOVR0,A3:(TMOD)=27H=00100111B此时,T1工作于模式2,定时方式(即波特率发生器方式)。T1工作于模式3,TL0和TH0同为计数方式。4:模式0的波特率固定:fosc/12模式2的波特率固定:fosc/n(n=64或32)模式1、3的波特率可变:T1溢出率/n(n=32或16)

4、5:MOV  IE, #10010110B     ;T0、、串行口允许中断   MOV  IP, #00010100B     ;和串行口中断为高优先级   CLR  IT1                ;电平触发方式五、设计应用题(每题10分,共40分)1:答:在本题计算中要求八个单元的和小于255.按题目要求编程如下:MOVR0,#50HMOVR1,#8MOVA,#0L1:ADDA,@R0INCR0DJNZR1,L1MOVB,#8DIVABMOV5AH,A2:答:按题目要求编程如下:MOVDPTR,#1000H;数据块首地址MOVR2,#100;查找长度GO_ON;MOVXA,@

5、DPTR;取一个数CJNEA,#‘A’,IFEND;是否等于“A”?MOVA,DPH;是,将地址存入指定单元第5页共5页《单片机原理与应用》试卷21答案MOVB,DPLMOVDPTR,#10A0HMOVX@DPTR,AINCDPTRXCHA,BMOVX@DPTR,ARETIFEND:INCDPTR;不是,下一个DJNZR2,GO_ON;为查找完,继续RET3:1)计算计数初值2)专用寄存器初始化D7D6D5D4D3D2D1D0GATEM1M0GATEM1M0       01100000所以,TMOD=60H   使用查询方式,所以关闭中断,即IE=00H3)程序设计: MOVIE,#0

6、0H;禁止中断 MOVTMOD,#60H;T1工作在方式2,计数功能 MOVTH1,#9CH  MOVTL1,#9CH;装载计数初值START:SETBTR1;启动DEL:JBCTF1,LOOP  AJMPDEL LOOP:INCA;溢出响应程序 AJMPSTART 4:程序如下:PUL1:MOVDPTR,#7FFFH;设置的D/A口地址P1:MOVA,#0FFH;给A送最大值MOVX@DPTR,A;D/A输出相应的模拟量ACALLDELAY;延时MOVA,#00H;给A送最小值第5页共5页《单片机原理与应用》试卷21答案MOVX@DPTR,A;D/A输出相应的模拟量ACALLDELAY

7、;延时(延时子程序略)AJMPP1第5页共5页《单片机原理与应用》试卷21答案第5页共5页

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。