微机原理与应用-2009b-final-s

微机原理与应用-2009b-final-s

ID:35344840

大小:73.62 KB

页数:7页

时间:2019-03-23

微机原理与应用-2009b-final-s_第1页
微机原理与应用-2009b-final-s_第2页
微机原理与应用-2009b-final-s_第3页
微机原理与应用-2009b-final-s_第4页
微机原理与应用-2009b-final-s_第5页
资源描述:

《微机原理与应用-2009b-final-s》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、东华大学2009--2010学年笫一学期期末试题B卷踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。课程名称微机原理及应用使用专业—机械制造及其自动化班级姓名学号试题得分一二三四五六七八九十总分一.填空题(共20分)(D.MCS-51系列单片机的硬件由哪几部分组成:、、I/Oo(2)•—个字节是由,位十六进制数组成。十六进制数0FCH的二进制数形式为Bo(3).8051单片机的内部数据存储器共有字节空间,其中00H~lFH是工作寄存器组区,是位寻址区,是用户数据区。⑷.假设RS0二0RS1=1,则当前工作寄存器组的地址范围是oR3寄存器的地址是o(5)•十六进

2、制数85H的二进制原码是,反码是,补码是o(6).十进制数3052转换成十六进制数是Ho(7).8051单片机中有5个中断源,其中断向量入口地址范围是o8051有级中断。在同一级别中,自然优先级最高的是,最低的是0(8).8051具有7种寻址方式,MOVCA,@A+DPTR是寻址,MOVC,08H使用了寻址,MOVA,@R0使用寻址,JC78H使用寻址。二.选择题(共10小题,每小题2分,共20分):1.下列指令正确的的是()A.MOVSP,#OFFHB.PUSHAC.MOVA,#1234HD.SUBBRl,#09H2.下列指令不能将A清零的是()A.MOVA,#00HB

3、.CLRAC.ORLA,#00HD.XRLA,A3.下列说法正确的是:()A.PC不是指向当前执行的指令。B.PC是特殊功能寄存器C.8051的5个中断源优先级相同。D.51系统可以没有复位电路。4.执行PUSHACC指令,MCS・51完成的操作是()A.(ACC)-(SP)SP-1-*SPB.SP+1-SP(ACC)-*(SP)C.SP-1fSP(ACC)-(SP)D.(ACC)-(SP)SP+1-SP5.8051执行MOVA,#0AH后,PSW的哪一位被置1()A.ACB.FOC.OVD.P6.设累加器A的内容为0C9H,寄存器R2的内容为54H,CY=1,执行指令S

4、UBBA,R2后结果为:()A.(A)=74HB.(R2)=74HC.(A)=75HD.(R2)=75H7.设(A)二0F3H,(RO)=0AAH,执行指令ANLA,RO后,结果()A.(A)=82HB.(A)=A2HC.(RO)=82D.(RO)=6CH8.如果定时器工作在方式3,TH0计数溢出的中断请求标志是()A.TROB.ETOC.TF0D・TR19.下面不属于中断源的是()A.TOB./INTOC.TXDD.SP10..若不使用MCS-51片内程序存储器则哪个引脚必须接地.()A.EA管脚B.XTAL1C.VCCD.P3.3三.程序运行分析与译码:1.分析如下程

5、序段,试着模拟运行分析执行到断点处(断点处指令未执行)寄存器A・R1、R2取值填入表格?(提示:表格可能有多余行)(10分)MOVR2,#02MOVSP,#30HMOVA,#1OHMOVRl,#00LOOP:INCR1TADDA,R1;;此处为断点观察A和Rl、R2值PUSHACCDJNZR2,LOOP;;POP40HSJMP$RET第?次到断点A值R1值R2值SP值(SP)值第1次到断点最后取值2.指令译码:并分析RO所指向地址的数据是,3FH单元所存的数据是地址(PC值)机器码程序源码ORG2000H2000H74MOVA,#3FH753FMOV3FH,#40HF8M

6、OVRO,A76MOV@R0,#00H80SJMP$NOP四,编程(每小题5分共20分)1.编写程序,把内部RAM从70H〜7EH的内容传送到从1000H开始的区域。(提示可用DJNZ或CJNE控制循环,INCDPTR)2.设中断优先设置为PT1=O,PTO=1,PX0=0o当CPU正在执行T1溢出的中断服务程序,T0和/INTO同时产生中断请求,试文字描述CPU的中断响应过程。1.请用数据传送指令实现下列要求的数据传送:外部RAM1000H单元的内容送到外部RAM200Ho(MOVX)2.初始化定时器TO,使英可定时3ms,晶振频率为6MH乙五.综合编程:在下面已有电路

7、基础上,设计一个循环灯系统,通过单片机的P1口并行输出驱动8个发光二极管。编写程序,使这些发光二极管每次只点亮一个,循环左移或右移,一个接一个地亮20ms,循环不止。(提示LED正常电压l・7v左右。需串接电路分压,延时程序可以用定时器也可以用循环延时)(20分)mJTVccVssXTAL1XTAL2RESET8051P1.0Pl.lPl.2Pl.3PL4Pl.5Pl.6Pl.7定时与中断用寄存器:仅供参考EA一PSET1EX1ETOEXOTF1TR1TFOTROIE1IT1IEOITOTCONGATEC/TMlMOGATEC

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

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

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