下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章单片机内部结构习题答案一、填空1.在AT89S52单片机中,如果采用12MHz晶振,一个机器周期为。答:1us2.单片机常采用的时钟电路为。答:内部时钟方式AT89S52单片机的机器周期等于个振荡周期。答:12内部RAM中,位地址为0x20所在字节的字节地址为。答:0x24AT89S52单片机复位时,程序指针PC中的内容为。答:0x0000使AT89S52单片机复位,需在RST引脚加上大于机器周期的高电平。答:2个7.若Acc中的内容为0x63,则P标志位的值为。答:08.
两个无符号数0x43和0x8A进行加法运算后,则CY=、AC=、OV=和P=的值。答:0、0、0、19.若PSW
=0x10。
这时的工作寄存器区是区工作寄存器。答:2
AT89S52
单片机程序存储器的寻址范围为KB。答:64二、选择题1.
程序在运行中,当前PC的值是。A.当前正在执行指令的前一条指令的地址B.当前正在执行指令的地址C.当前正在执行指令的下一条指令的首地址D.控制器中指令寄存器的地址答:C2.AT89S52单片机要使用片内ROM,EA引脚______。 A.必须接+5V B.必须接地 C.必须悬空 D.没有限定答:A3.单片机上电复位后,SP的内容为______。 A.0x00 B.0x07 C.0xFF D.随机数答:B4.单片机上电复位后,P0~P1的内容为______。 A.0x00 B.0x07 C.0xFF D.随机数答:C5.MCS-51单片机的复位信号是______有效。 A.下降沿 B.上升沿 C.低电平 D.高电平答:D6.定义特殊功能位使用的关键字为______。A.sfr B.sfr16 C.sbit D.bit答:C7.将常数存储到ROM,使用的存储类型为______。A.data B.xdata C.bdata D.code答:D8.采用绝对宏方式定义片内RAM0x30绝对地址的语句为#defineNRAM______[0x30]A.XBYTE B.CBYTE C.DBYTE D.PBYTE答:C9.P1.0引脚外接一个按键,该特殊功能位的定义语句为sbitkey=______。A.P1.0 B.P1^0 C.P1.0; D.P1^0;答:D10.哪个选项不适于填在sbitCY=______;里。A.PSW^7 B.0xD0 C.0xD0.7 D.0xD7答:B四、简答题1.AT89S52单片机片内都集成了哪些功能部件?答:集成了如下部件:1个CPU;256个数据存储器(RAM)单元;8KFlash程序存储器;4个8位可编程并行I/O口(P0口、P1口、P2口、P3口);1个全双工串行口;3个16位定时器/计数器;1个看门狗定时器;一个中断系统,6个中断源,2个优先级;32个特殊功能寄存器(SFR)。2.
AT89S52
单片机的64KB程序存储器空间有6个单元地址对应AT89S52
单片机6个中断源的中断入口地址,请写出这些单元的入口地址及对应的中断源。答:见下表表AT89S51各中断源的中断入口地址中断源入口地址外部中断00x0003定时器/计数器T00x000B外部中断10x0013定时器/计数器T10x001B串行口0x0023定时器/计数器T20x002B3.
说明AT89S52单片机的EA引脚接高电平或低电平的区别。答:当脚为高电平时,单片机读片内程序存储器(8K字节Flash)中的内容,但在PC值超过1FFFH(即超出8K字节地址范围)时,将自动转向读外部程序存储器内的程序;当脚为低电平时,单片机只对外部程序存储器的地址为0000H~FFFFH中的内容进行读操作,单片机不理会片内的8K字节的Flash程序存储器。4.AT89S52单片机有哪两种低功耗节电模式?说明两种低功耗节电模式的异同。答:AT89S52单片机有两种低功耗节电工作模式:待机模式(idlemode)和掉电模式(powerdownmode)。待机模式下,虽然振荡器仍然运行,但是CPU进入待机状态。此时,片内所有外围电路(中断系统、串行口和定时器)仍继续工作,SP、PC、PSW、A、P0~P3端口等所有其他寄存器,以及内部RAM和SFR中的内容均保持进入待机模式前的状态。因为CPU耗电量通常要占芯片耗电的80%~90%,因此CPU停止工作则会大大降低功耗。掉电模式下,振荡器停止工作。由于没有了时钟信号,内部的所有部件均停止工作,但片内的RAM和SFR的原来内容都被保留,有关端口的输出状态值都保存在对应的特殊功能寄存器中。5.
当单片机运行出错或者程序陷入死循环时,如何摆脱困境?答:可采用看门狗定时器。工作原理如下:“看门狗”技术就是使用一个“看门狗”定时器来对系统时钟不断计数,监视程序的运行。当看门狗定时器启动运行后,为防止看门狗定时器的不必要溢出而引起单片机的非正常的复位,应定期地把看门狗定时器清0,以保证看门狗定时器不溢出。当由于干扰,使单片机程序“跑飞”或陷入“死循环”时,单片机也就不能正常运行程序来定时地把看门狗定时器清0,当看门狗定时器计满溢出时,将在AT89S52的RST引脚上输出一个正脉冲(宽度为98个振荡周期),使单片机复位,在系统的复位入口0000H处重新开始执行主程序,从而使程序摆脱“跑飞”或“死循环”状态,让单片机归复于正常的工作状态。6.什么是单片机最小系统?请画出由89C51
单片机构成的最小系统。答:单片机最小系统也称单片机最小应用系统,是指用最少的元件组成的单片机可以工作的系统,由电源、晶振、复位电路和程序存储器选择电路组成。单片机最小应用系统电路如图所示。7.使用宏来访问绝对地址时,一般需要包含的库文件是什么?
答:absacc.h。8.根据指定的存储类型和数据类型,写出下列变量的说明形式。(1)在data区定义无符号字符型变量value1。答:unsignedchardatavalue1;(2)在idata区定义无符号整型变量value2。答:unsignedintidalavalue2(3)在xdata区定义无符号字符型数组val3[4]。答:unsignedcha
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于跨学科理解的初中生物“激素调节”单元教学设计
- 初中语文七年级名著阅读素养检测与评估教学设计
- 千克与克的进阶探索:称量物品教学设计-冀教版三年级数学上册
- 2025-2026学年河南省焦作市高一(下)期末数学试卷(含简略答案)
- 2026理想数据运营面试题及答案
- 2026名企面试题及答案大全
- 2026情景规划面试题及答案
- 医院业务学习管理制度
- 特殊教育教师培训实施方案
- 法规验证与车载视觉升级驱动ADAS传感摄像头测试设备稳步扩容
- 2026年宣城广德市大学生乡村医生专项计划招聘3名考试参考题库及答案详解
- 2026年广东广州越秀区社区专职工作人员招聘考试试卷-含答案解析
- GB/T 47651-2026温室气体产品碳足迹量化方法与要求光热发电
- 2026年上海高考英语(秋考)完整真题(考生回忆版)+ 参考答案与解析
- 高温天户外劳动者休息驿站建设
- (2026年)腹腔镜下食管裂孔疝修补术健康宣教课件
- 胃肠镜科普宣传
- 乳胶漆涂刷质量保证措施
- 2026年及未来5年市场数据中国成都市酒店市场运行现状及行业发展趋势预测报告
- 小升初语文拼音与汉字专项练习(含解析)
- 作业标准培训教材
评论
0/150
提交评论