单片机技术试题.doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:3 大小:34KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

单片机技术试题.doc

单片机技术试题.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

“成人教育”期末考试单片机技术试题一.填空题(30分)1.MCS-51单片机中唯一一个供用户使用的16位寄存器是___________该寄存器在访问外部数据存储器时作为__________________使用。2.单片机系统中经常采用的地址译码技术包括___________方法和_____________方法。3.MCS-51单片机外部中断请求信号有脉冲方式和___________,在脉冲方式下,当采集到INTO,INTl的有效信号为___________________时,激活外部中断。4.INTEL8279是一种专用于__________和_______________的可编程接口芯片。当8279的引脚A0为"1"时,CPU对8279写人的数据为________,读出的数据为___________5.DAC0832是一种常用的分辨率为_______位的_______________转换芯片。这种芯片与单片机的2种接口方式分别是__________方式和____________方式,0832的转换输出量为___________形式。二、简答题(10分)II-I已知:在某一个子程序执行至RET指令时(尚未执行RET指令),堆栈指针(SP)=25H.程序计数器(PC)=5555H.片内RAM的(24H)=l2H.(25H)=34H,(26H)=56H.在执行完了RET指令后,(SP)=_______________(PC)=________________三、参数计算题(20分}有一单片机系统的外部晶体振荡器频率为l2MHz.现启动单片机的的定时器O工作于定时方式,要求定时器O的定时时间为lms.请计算:机器周期为多少?计时lms所对应的定时器计数值为多少?在方式O下,装入定时器的初值为多少?,THO、TLO中装人的初值数据分别是多少?在方式l下,装入定时器的初值为多少?THO、TLO中装入的初值数据分别是多少?四、判断题(5分)1旦旦|请判断MCS-51单片机的下列各条指令的书写格式是否有错误,如有请说明错误原因。1.CLRRO2.ADD30H,20日3.MOVC@A+DPTR.A4.MOVRO,#ZOOOH5.JMP@RO十DPTR322五、写出下列各条指令中源操作数的寻址方式(9分)1.MOVPl.R72.MOV30H.50H3.MOVDPTR.#l050H4.MOVA.@Rl5.MOVCA.@A+DPTR6.MOVCA.@A+PC7.MOV30H.C8.MOVC.lOH9.DJNZR7rel六、程序分析题(8分)设在MCS-51单片机片内RAM中.(20H)=lOH.(40H)=lOH.PI=OCFH.P3=OAAH当下列程序执行至伪指令END处时,各相关单元的内容分别为多少?请填人给定的各个寄存器及片内、片外存储单元中。MOVB.20HMOVA.40HMULABMOVPl.AMOVP3.BADDA.BMOVDPTR,#2000HMOVX@DPTR,AINCDPTRMOVA,BMOVX@DPTR,AEND(A)=_____;(B)=______;(P1)=___________;(P3)=______________(20H)=__________;(40H)=___________;(片外2000H)=____________;(片外2001H)=_______________七、编程题(18分)已知在单片机片内RAM30H地址开始的缓冲区中存有一组48字节的ASCII码字符串,现要将这组字符串送往片外RAM20H开始的数据缓冲区,在传送过程中,当检测到字符串中的ASCII码字符"&."(ASCII码为62H)时,在完成了"&"字符的传送后结束本次数据传送,若这组字符串中不含有"&"字符,则完成全部字符串的传送。请编程。