单片机原理及应用课程

单片机原理及应用课程

ID:12288604

大小:432.50 KB

页数:15页

时间:2018-07-16

单片机原理及应用课程_第1页
单片机原理及应用课程_第2页
单片机原理及应用课程_第3页
单片机原理及应用课程_第4页
单片机原理及应用课程_第5页
资源描述:

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

1、“单片机原理及应用”课程练习题一、填空题:1.MCS—51单片机引脚信号中,信号名称带上划线的表示该信号或有效。2.通过堆栈操作实现子程序调用,首先要把的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点送回。3.某程序初始化时使(SP)=40H,则此堆栈地址范围为,若使(SP)=50H,则此堆栈深度为。4.在相对寻址方式中,“相对”两字是指相对于,寻址得到的结果是。在寄存器寻址方式中,指令中指定寄存器的内容就是。在变址寻址方式中,以作变址寄存器,以或作基址寄存器。5.假定累加器(A)=49H,执行指令:201AH:MOVCA,@A+PC后,送入A的是程序存储器单元的内容

2、。6.若(DPTR)=5306H,(A)=49H,执行下列指令:MOVCA,@A+DPTR后,送入A的是程序存储器单元的内容。7.假定(SP)=45H,(ACC)=46H,(B)=47H,执行下列指令:PUSHACCPUSHB后,(SP)=,(46H)=,(47H)=。8.假定(SP)=47H,(46H)=46H,(47H)=47H。执行下列指令:POPDPHPOPDPL后,(DPTR)=,(SP)=。9.若(A)=56H,(R0)=56H,(56H)=56H。执行指令:ADDA,@R015后,(A)=,(CY)=,(AC)=,(OV)=。10.若(A)=0FFH,(R0)=46H,(

3、46H)=0FFH,(CY)=1。执行指令:ADDCA,@R0后,(A)=,(CY)=,(AC)=,(OV)=。11.假定(A)=45H,(B)=67H。执行指令:MULAB后,寄存器(B)=,累加器(A)=,(CY)=,(OV)=。12.假定(A)=0FCH,(B)=35H。执行指令:DIVAB后,累加器(A)=,寄存器(B)=,(CY)=,(OV)=。13.执行如下指令序列:MOVC,P1.0ANLC,P1.1ORC,/P1.2MOVP1.3,C后,所实现的逻辑运算式为。14.假定addr11=00100011001B,标号MN的地址为2099H。执行指令:MN:AJMPaddr1

4、1后,程序转移到地址去执行。15.假定标号MN的地址为2000H,标号XY值为2022H。应执行指令:MN:SJMPXY该指令的相对偏移量为。16.累加器A中存放着一个其值小于63的8位无符号数,CY清“0”后执行指令:RLCARLCA则A中数变为原来的倍。17.在MCS—51单片机系统中,采用的编址方式是。MCS—51可提供和两种存储器,其编址方式为,扩展后其最大存储空间分别为和。对80C51而言,片内ROM和片外ROM的编址方式为,片外ROM的地址从开始;片内RAM和片外RAM的编址方式为,片外RAM的地址从15开始。18.为实现内外程序存储器的衔接,应使用信号进行控制,对8031

5、,EA=,CPU对进行寻址;对80C51,EA=1,CPU对寻址。19.访问内部RAM使用指令,访问外部RAM使用指令,访问内部ROM使用指令,访问外部ROM使用指令。20.当计数器产生记数溢出时,定时器/记数器的TF0(TF1)位=。对记数溢出的处理,在中断方式时,该位作为位使用;在查询方式时,该位作为位使用。21.在定时器工作方式0下,计数器的宽度为位,其记数范围为,如果系统晶振频率为6MHZ,则最大定时时间为。22.利用定时器/计数器产生中断时,应把定时器/计数器设置成工作状态,当计数器设置成方式0时,记数初值应为;设置成方式1时,记数初值应为;设置成方式2或方式3时,记数初值应

6、为。23.对单片机而言,连接到数据总线上的输出口应具有功能,连接到数据总线上的输入口应具有功能。24.在多位LED显示器接口电路的控制信号中,必不可少的是控信号和控信号。25.与8255比较,8155的功能有所增强,主要表现在8155具有单元的和一个位的。26.单片机实现数据通讯时,其数据传送方式有和两种。串行数据传送方式分为和两种。27.专用寄存器“串行发送数据缓冲寄存器”,实际上是寄存器和寄存器的总称。28.在串行通讯中,若发送方的波特率为1200bps,则接收方的波特率为。29.D/A转换电路之前必须设置数据锁存器,这是因为。30.对于由8031构成的单片机应用系统,EA脚应接,

7、中断响应并自动生成长调用指令LCALL后,应转向去执行中断服务程序。一、单选题:1.80C51与8031的区别在于A.内部ROM的容量不同15A.内部RAM的容量不同B.内部ROM的类型不同C.80C51使用EEPROM,而8031使用EPROM2.PC的值是A.当前指令前一条指令的地址B.当前正在执行指令的地址C.下一条指令的地址D.控制器中指令寄存器的地址3.假定(SP)=37H,在进行子程序调用时把累加器A和断点地址进栈保护后,SP的值为

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

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

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