- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章–MCS–51系列单片机的硬件
第2章 MCS一51系列单片机的硬件结构
2·1 综述MCS一51系列单片机的大致功能。
2·2 请结合MCS一51系列单片机的结构框图,阐明其大致组成。
2·3 学了第1章,你认为微型计算机的结构应包含有哪些部件?学了第2章,你认为单片机至少包含有哪些部件?
2·4 综述MCS一51系列单片机各引脚的作用,并试行分类。
2·5 什么是ALU?简述MCS一51系列单片机ALU的功能与特点。
2·6 程序计数器的符号是什么?MCS一51系列单片机的程序计数器有几位?它的位置在哪里?
2·7 何谓程序状态字?它的符号是什么?它的位置在哪里?它各位的含义是什么?为1、为
0各代表什么?各在何种场合有用?
2·8 请多看些参考书(微机、单片机方面的教材),在这基础上阐述我们研究CPU时序的
意义。
2·9 何谓时钟周期、机器周期、指令周期?针对MCS一51系列单片机,如采用12MHz晶振,它们的频率和周期各是什么值?
2·10 我们通常说:CPU执行一条指令的时间称为指令周期。请结合CPU时序判断:指令
周期是否包含取指时间在内?再联系主教材图1-14,阐明指令取得后,是送那里以有条不紊
地实现指令操作码所规定的功能的?另外,单片机内部协调工作的最小时间单元是不是指令
周期?
2·11 试说明MCS一51系列单片机自振荡源开始是怎样逐级分频而得到周期为1us的内部时钟脉冲的。
2·12 一般说,PC指的是现指令的地址;严格说,PC指的是下一条指令的地址。请结合
时序解释上述说法。
2·13 综述MCS一51系列单片机其内存可由哪儿部分组成?其编址与访问的规律是怎样的?
2·14 引脚的作用是什么?在下列四种情况下,引脚各应接何种电平?
(1)只有片内ROM
(2)只有片外ROM
(3)有片内ROM和片外ROM
(A)有片内ROM和片外ROM,片外ROM所存为调试程序。
2·l5 MCS一51系列单片机片内RAM有多少单元?有哪些用途?这些用途各占用哪些单元?又,堆栈的栈区设在哪里?
2·16 绘图示出MCS一51系列单片机的各可寻址位,并统计共有多少个可寻址位。
2·17 何谓特殊功能寄存器?8031有那些特殊功能寄存器?试按其用途相关联的硬件功能单元 (如CPU、并行I/O口、串行I/O口、定时器/计数器、中断控制等)进行分类。
2·18 综述TMOD、TCON、SCON、IE、IP、PCON等6个专用寄存器的名称、应用场合、
各位的定义与各位内容的更换办法。
2·19 请结合教材图2-9,综述MCS一51系列单片机定时器/计数器0、1的结构与工作原理。
2·20 定时器/计数器0己预置为FFFFH,并选定用于方式1的计数器方式,间此时定时器
/计数器0的实际用途将是什么?
2·21定时器/计数器0如用于下列定时,晶振为12MHz,试为定时器/计数器0编制初始化
程序:
(1)50ms (2)25ms
2·22定时器/计数器0已预置为156,且选定用于方式2的计数器方式,现在T0引脚上输
入周期为lms的脉冲,问:
(1)此时定时器/计数器0的实际用途是什么?
(2)在什么情况下,定时器/计数器0溢出?
2·23设fOSC=l2MHz,定时器/计数器0的初始化程序和中断服务程序如下:
主程序
MOV TH0 #0DH
MOV TL0,#0D0H
MOV TMOD,#0lH
SETB TR0
;
;中断服务程序
000B MOV TH0,#0DH
MOV TL0,#0D0H
;
RETI
请回答: (1)该定时器/计数器工作于什么方式?
(2)相应的定时时间或计数值是多少?
(3)为什么在中断服务程序中要重置定时器/计数器的初值?
2·24综述定/计0、定/计1、定/计2各有哪几种工作方式,相应的工作特征与用法。
2·25请归纳MCS一51系列单片机的定时器/计数器共有哪些用途,并说清其具体用法。
2·26综述P0、Pl、P2
文档评论(0)