- 1、本文档共14页,可阅读全部内容。
- 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
第二章习题参考答案
2-1 51单片机内部包含哪些主要逻辑功能部件?
(1)一个8位微处理器CPU。
(2)256B数据存储器RAM和特殊功能寄存器SFR。
(3)4K程序存储器ROM。
(4)两个定时/计数器,用以对外部事件进行计数,也可用作定时器。
(5)四个8位可编程的I/O(输入/输出)并行端口,每个端口既可做输入,也可做输出。
(6)一个串行端口,用于数据的串行通信
(7)1个可管理5个中断源、2级优先嵌套的中断管理系统;。
(8)片内振荡器及时钟发生器。
2-2 MCS-51引脚中有多少I/O总线?它们和单片机对外的地址总线和数据总线有什么关系?地址总线和数据总线各是几位32条I/O口线,分为4组,每组8条,称为P0~P3口,P0口有8位数据总线和地址总线的低8位,P2口有地址总线的高8位,因此单片机的地址总线位是16位,寻址空间为64KB,数据总线位宽为8位。同时在P3口还R/W控制信号线。I/O口线的总数与地址总线和数据总线没有多大联系,只是说地址总线和数据总线需要占用一定的端口。像AT89C2051单片机,只有15条I/O口线(P3.6没有引出,作为内部使用),分为P1口(8位)和P3口(7位),没有所谓的地址总线和数据总线,并且P1口并不完整,因为P1.0和P1.1被电压比较器占用了。P3.0 :PxD 串行口输入端
P3.1 :TxD串行口输出端
P3.2 :INT0 外部中断0请求输入端,低电平有效
P3.3 :INT1 外部中断1请求输入端,低电平有效
P3.4 :T0 定时/计数器 0技术脉冲输入端
P3.5 :T1 定时/计数器 1技术脉冲输入端
P3.6 :WR 外部数据存数器写选通信信号输出端,低电平有效
P3.7 :RD 外部数据存数器读选通信信号输出端,低电平有效
2-5 51系列单片机的程序状态字PSW中存放什么信息?其中的OV标志位在什么情况下被置位?置位是表示什么意思?
●PSW是一个8位标志寄存器,它保存指令执行结果的特征信息,以供程序查询和判别。
●1)做加法时,最高位,次高位之一有进位则OV被置位
2)做减法时,最高位,次高位之一借位则OV被置位
3)执行乘法指令MUL AB,积大于255,OV=1
4)执行除法指令DIV AB,如果B中所放除数为0 ,OV=1
●0V=1,置位反映运算结果超出了累加器的数值范围
2-9 片内RAM低128单元划分为哪几个区域?应用中怎么样合理有效的使用?
●工作寄存器区,位寻址区,数据缓冲区
①工作寄存器区用于临时寄存8位信息,分成4组,每组有8个寄存器,每次只用1组, 其他各组不工作
②位寻址区(20H~2FH),这16个单元的每一位都赋予了一个位地址,位地址范围为00H~7FH,位寻址区的每一位都可能当作软件触发器,由程序直接进行位处理。
③由于工作寄存器区,位寻址区,数据缓冲区统一编址,使用同样的指令访问,因此这三个 区的单眼既有自己独特的功能,又可统一调度使用,前两个已未使用的单元也可作为一般的用户RAM单元。
2-10 51系列单片机的堆栈与通用微机中的堆栈有何异同?在程序设计时,为什么要对堆栈指针SP重新赋值?
●堆栈是按先进后出或后进先出的远侧进行读/写的特殊RAM区域
51单片机的堆栈区时不固定的,可设置在内部RAM的任意区域内
●当数据压入堆栈时,SP的内容自动加1,作为本次进栈的指针,然后再存取数据SP的值随着数据的存入而增加,当数据从堆栈弹出之后,SP的值随之减少,复位时,SP的初值为07H,堆栈实际上从08H开始堆放信息,即堆栈初始位置位于工作寄存器区域内,所以要重新赋值
2-13 什么是时钟周期,机器中期和指令周期?当晶振荡频率为6MHZ时,一条双周期指令的执行时间是多少?
●时钟周期:CPU始终脉冲的重复周期(2个振荡周期)
机器周期:一个机器周期包含6个状态周期
指令周期:执行一条指令所占用的全部时间
12MHZ时,一条双周期指令周期时间为2us
6MHZ时,一条双周期指令周期时间为1us
2-14 定时器/计数器定时与计数的内部工作有何异同?
●定时工作模式和技术工作模式的工作原理相同,只是计数脉冲来源有所不同:处于计数器工作模式时,加法计数器对芯片端子T0(P3.4)或T1(P3.5)上的输入脉冲计数;处于定时器工作模式时,加法计数器对内部机器周期脉冲计数。
2-15 定时器/计数器有四种工作方式,它们的定时与计数范围各是多少?使用中怎样选择工作方式?
●工作方式0:定时范围:1~8192us;计数值范围:1~8192
工作方式1:定时范围:1~65536us;计数值范围:1~65536
工作方式2:定时范围:1~256us;
您可能关注的文档
- 北京大学社会学系社会学考博英语真题 笔记资料 考博经验.pdf
- 北京大学社会学考博参考书目 考博真题 报录比.pdf
- 北京大学社会学考博真题.pdf
- 北京大学社会学考博英语真题 笔记资料 考博经验.pdf
- 北京大学经济学院.doc
- 北京大学远程大学英语2第3套题.pdf
- 北京师范大学诉讼法学刘培峰宪法学考博专业课真题分数线报录比.pdf
- 北京物资学院本科毕业论文(设计)学生手册.doc
- 北京理工大学汇编实验一.pdf
- 北京理工大学珠海学院设计与艺术学院毕业实习实施细则(11版).doc
- 【可行性报告】2023年排水设备行业项目可行性分析报告.docx
- 【可行性报告】2023年血管栓塞剂及栓塞材料相关行业可行性分析报告.docx
- 【可行性报告】2023年排水设备相关行业可行性分析报告.docx
- 【可行性报告】2023年触媒材料行业项目可行性分析报告.docx
- 【可行性报告】2023年电容器用铌粉,铌丝相关项目可行性研究报告.docx
- 【可行性报告】2023年膜分离装置相关项目可行性研究报告.docx
- 【可行性报告】2023年面板封接玻璃相关行业可行性分析报告.docx
- 【可行性报告】2023年智能软件行业项目可行性分析报告.docx
- 【可行性报告】2023年机载设备维修服务项目可行性研究分析报告.docx
- 【可行性报告】2023年幼儿教育行业项目可行性分析报告.docx
文档评论(0)