- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机总习题.doc
第二章习题
1、AT89S51单片机内部包含有哪些主要逻辑功能部件?
答:8位CPU,4KB Flash程序存储器,128B RAM,4个8位并行I/O接口,2个16位可编程定时/计数器,6个中断源,5个中断矢量、2个优先级,一个全双工串行通信口,片内看门狗定时器,26个SFR,两个数据指针,在线可编程ISP端口。
2、单片机的时钟周期、机器周期、指令周期是如何组成的?当主频为24MHz时,一个机器周期是多少时间?复位是否能改变内部RAM单元的内容?
答:时钟周期:主频振荡周期。
机器周期:CPU完成某一个规定操作(如存储器读或写、I/O读或写等)所需要的时间称为机器周期;机器周期又由12个振荡周期组成。单片机的每个机器周期包括6个时钟周期S(又称为状态周期)。
指令周期:把执行一条指令所需要的时间称为指令周期;指令周期一般由1~4个机器周期组成。
主频为24MHz时,Tcy=0.5us,执行一条指令最长需要2us。
复位是指使单片机CPU和系统中有关部件都处于一个确定的初始状态,并从这个状态开始工作。复位不影响片内RAM单元的数据变化,仅影响特殊功能寄存器中的内容,对于部分特殊功能寄存器复位后的初始值具有重要意义。
3、单片机系统复位有效时,片内特殊功能寄存器P0~P3、PC、DPTR、SP、ACC、PSW等的内容各是什么?复位是否能改变内部RAM单元的内容?
答:(P0)=(P1)=(P2)=(P3)=FFH,(PC)=0000H,(DPTR)=0000H,(SP)=07H,(ACC)=00H,(PSW)=00H。复位不能改变内部RAM单元的内容。
4、堆栈有何作用?是如何进行操作的?
答:堆栈主要用于断点保护。进栈时首先SP加1,然后数据入栈;出栈时,数据先出,然后SP减1.
5、单片机的存储器从物理结构上可划分几个空间?存储器的空间范围是多少?
答:片内程序存储器、片外程序存储器、片内数据存储器、片外数据存储器,存储器的空间范围依次是4KB、64KB、128B、64KB。
6、单片机的片内数据存储器可以分为几个不同功能的区域?各有什么作用和特点?
答:工作寄存器区(00H~1FH):数据运算和传送时的暂存单元。
位寻址区(20H~2FH):可对位地址直接寻址,执行位操作。
用户RAM(30H~7FH):用于数据的暂存、缓冲区域。
7、AT89S51单片机有多少个特殊功能寄存器?哪些既可以进行字节操作,也可以进行位操作?
答:26个,凡是地址可以被8整除的特殊功能寄存器都可以进行字节操作和位操作。
8、AT89S51单片机的引脚有几根I/O线?它们与单片机对外的地址总线和数据总线之间有什么关系?地址总线和数据总线各有几位?
答:32根。P2、P0是地址线,P0是数据线。地址线16位,数据线8位。
9、看门狗定时器WDT有何作用?它是如何进行操作的?
答:监控CPU正常执行程序。
当WDT计数器开始计数后,若定时时间炒作16383个机器周期没有对它进行复位的话,便会产生溢出,同时单片机复位。
10、双数据指针是如何应用的?
答:通过辅助寄存器AUXR1设置,(AUXR1)=0,选择DPTR0,为1选择DPTR1。
15、单片机并行I/O接口有读锁存器操作指令和读引脚操作指令,各有什么区别?操作时应注意什么?
答:读锁存器时,锁存器的Q端经BUF1进入内部总线,读引脚时,必须首先执行使锁存器的状态为1的指令。
16、单片机最小应用系统电路包含有哪几部分电路?各有什么作用?
答:电源电路:提供芯片工作电源。
时钟电路:提供芯片时钟信号。
复位电路:提供芯片复位信号。
第三章 习题
7.完成某种操作可以采用几条指令构成的指令程序实现,试写出完成以下每种操作的指令程序。
(1)将R6的内容传送到R7;
Mov A,R6; MOV R7 ,A
(2)内部RAM单元50H的内容传送到寄存器R6;
MOV 50H, R6
(3)外部RAM单元2000H的内容传送到内部RAM单元70H;
MOV DPTR,#2000H;MOVX A,@DPTR; MOV 70H, A
(4)外部RAM单元2000H的内容传送到寄存器R6;
MOV DPTR,#2000H;MOVX A,@DPTR; MOV R6, A
(5)外部RAM单元2000H的内容传送到外部RAM单元3000H。
MOV DPTR,#2000H; MOVX A,@DPTR;MOV DPTR ,#3000H;MOVX @DPTR,A
8.若(R1)=30H,(A)=40H,(30H)=60H,(40H)=08H。试分析执行下列程序段后上述各单元内容的变化。
MOV A,@R1 ;(A)=60H
MOV @R1,40H ; (30H)=0
您可能关注的文档
- 单向阀工作原理资料.doc
- 单向陷门函数.doc
- 单回路和串级控制系统仿真研究.doc
- 单回路控制.doc
- 单回路控制实验报告.doc
- 单回路控制系统实验指导书__..doc
- 单回路控制系统整定.doc
- 单回路控制系统整定实验报告.doc
- 单回路控制系统详解.doc
- 单回路谐振放大器.doc
- 2025届河南省五市高三下学期第一次联考政治(原卷版).docx
- 2025届湖北省孝感市八校高三下学期三模历史(原卷版).docx
- 四川省成都市金牛区成都七中万达集团学校2025学年高一下学期4月期中联考政治(原卷版).docx
- 2025届河北省保定市示范高中高三下学期5月质量检测(三模)政治(解析版).docx
- 2025届广东省广州市高三下学期4月二模政治(B)(原卷版).docx
- 江苏省连云港市海州区2024-2025学年高一下学期期中语文(解析版).docx
- 2025届河南省五市高三下学期第一次联考政治(解析版).docx
- 山东省德州市2024-2025学年高一下学期期中考试历史(解析版).docx
- 2025届湖北省孝感市八校高三下学期三模历史(解析版).docx
- 山东省德州市2024-2025学年高一下学期期中考试历史(原卷版).docx
文档评论(0)