单片机04级重修李兴富.doc

单片机04级重修李兴富.doc

ID:48386268

大小:72.00 KB

页数:7页

时间:2019-08-05

单片机04级重修李兴富.doc_第1页
单片机04级重修李兴富.doc_第2页
单片机04级重修李兴富.doc_第3页
单片机04级重修李兴富.doc_第4页
单片机04级重修李兴富.doc_第5页
资源描述:

《单片机04级重修李兴富.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、桂林航天工业高等专科学校2006—2007学年第1学期单片机技术(重修)期末考试试题(C卷)适用于2004级电子工程系各班考生注意:题号一二三四五六七总分评分评卷人班别、学号、姓名要准确、工整地填写在相应的框格内。一、填空题(每空1分,共10分)1.单片机8031定时计数器的工作方式是由方式寄存器TMOD[GATE,C/T,M1,M0,GATE,C/T,M1,M0]位状态字决定的,当以定时器T1方式2对内定时,定时器T0不工作时其状态字应为,当定时器T1以方式1对内定时,同时定时器T0以方式2对外记数,其状态字应为。2.JNCrel指令执行时

2、,当CY位为时程序发生跳转。3.单片机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是10H,它所在单元的地址应该是。4.单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用的溢出率来设定和计算波特率。5.在只使用外部程序存储器时,单片机的管脚必须接地。6.ADC0809的转换时钟一般为500KHz,可采用单片机的信号,再经过分频的方法获得。7.在进行BCD码加法运算时,紧跟ADD或ADDC指令后的指令必须是指令。8.中断源的允许是由寄存器决定的,中断源的优先级别是由寄存器决定的。装订线班别学号姓名装订线内

3、不要答题第7页共7页二、选择题(每题1分,共10分)1.下列指令中,不影响堆栈指针的指令是()。ARETBJBbit,relCLCALLaddr16DRETI2.扩展存储器时要加锁存器74LS373,其作用是()。A锁存寻址单元的低八位地址B锁存寻址单元的数据C锁存寻址单元的高八位地址D锁存相关的控制和选择信号3.启动ADC0809进行A/D转换时,使用()指令。AMOVX@DPTR,ABMOVXA,@DPTRCMOVA,R0DMOVCA,@A+DPTR4.在CPU内部,反映程序运行状态或反映运算结果一些特征的寄存器是()。A.PCB.P

4、SWC.AD.SP5.调用子程序、中断响应过程及转移指令的共同特点是()。A.都能返回B.都通过改变PC实现转移C.都将返回地址压入堆栈D.都必须保护现场6.单片机复位后,累加器A、PC、PSW的内容为()A.A=FFHPC=00HPSW=FFHB.A=00HPC=0000HPSW=00HC.A=07HPC=0000HPSW=FFHD.A=00HPC=00HPSW=00H第页(共页)第7页共7页7..当向51单片机片外扩展的并行接口输出数据时,可采用的指令为()。  A、MOV@R0,AB、MOVC@A+DPTR,AC、MOVX@R0,#da

5、taD、MOVX@DPTR,A8.8031定时/计数器是否计满可采用等待中断的方法进行处理,也可通过对()的查询方法进行判断。A.OV标志B.CY标志C.中断标志D.奇偶标志9.扩展程序存储器2732时,需要()条P2口线。A.12  B.5    C.8    D.410.读取A/D转换的结果,使用()指令。AMOVA,@RiBMOVX@DPTR,ACMOVCA,@DPTRDMOVXA,@DPTR三、写出能实现如下要求的指令(每题2分,共10分)1.已知内部RAM的78H单元内容为30H,将其乘以2后送回78H。2.将内部RAM中78H单元

6、的低4位求反。3.将20H单元中的内容的第7位取反后送给F0。第7页共7页4.交换内部RAM30H单元和40H单元的内容。5.将ROM中2000H单元的内容送入片外RAM20H单元中。四、读下列程序段,并在后面填出相应的运行结果(共20分)1.已知(60H)=60H,(70H)=70H,请指出下列程序段执行完后的结果MOVSP,#50HPUSH60HPUSH70HPOP60HPOP70H结果:(60H)=(70H)=2.请指出下列程序段执行完后的结果MOVR1,#7FHMOV7EH,#0MOV7FH,#40HDEC@R1DECR1DEC@R1

7、结果:(R1)=(7EH)=(7FH)=第页(共页)第7页共7页五、在下面程序中的下划线标示的空行处填写合适的指令,使之完成给定的功能(每小题10分,共20分)。1、将存放在片内RAM20H和25H开始单元的两个3字节二进制数(低字节在前)相加,结果仍存放在20H开始的单元。MOVR0,#20HMOVR1,#25HCLRCLOOP:MOV A,@R0MOV@R0,ADJNZR2,LOOPJNCNEXTSJMP$NEXT:DECR0SJMP$2、比较片内RAM60H和61H单元中两个无符号数的大小,并将其中较大数存入62H单元中。MAXEQU6

8、2HORG0000HAJMPMAINORG0030HMAIN:MOVA,NUM1SUBBA,NUM2MOVMAX,NUM1AJMPOVERNEXT:OVER:SJM

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

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

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