- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.何谓单片机?单片机与一般微型计算机相比,具有哪些特点?
答:单片机是在一块集成电路上把 CPU、存储器、定时器 / 计数器及多种形式的 I/O 接口集成在一起而构成
的微型计算机。它与通用微型计算机相比,具有如下特点: (1 )单片机的程序存储器和数据存储器是分工
的,前者为 ROM,后者为 RAM;(2 ) 采用面向控制的指令系统,控制功能强; (3) 多样化的 I/O 接口,多
功能的 I/O 引脚; (4 ) 产品系列齐全,功能扩展性强; (5) 功能是通用的,像一般微处理机那样可广泛
地应用在各个方面。
2.8051 单片机存储器的组织结构是怎样的?
答: 8051 存储器包括程序存储器和数据存储器,从逻辑结构上看,可以分为三个不同的空间: (1 ) 64KB
的程序存储器地址空间: 0000H~FFFFH,其中 0000H~0FFFH为片内 4KB 的 ROM地址空间, 1000H~FFFFH为外
部 ROM地址空间; (2 ) 256B 的内部数据存储器地址空间, 00H~FFH,分为两大部分, 其中 00H~7FH(共128B
单元)为内部静态 RAM的地址空间, 80H~FFH为特殊功能寄存器的地址空间, 21 个特殊功能寄存器离散地
分布在这个区域; (3) 64KB 的外部数据存储器地址空间: 0000H~FFFFH,包括扩展 I/O 地址空间。
3.片内数据存储器分为哪几个性质和用途不同的区域?
答: 8051 内部 128B 的数据 RAM区,包括有工作寄存器组区、可直接位寻址区和数据缓冲区。各区域的特
性如下:
(1 ) 00H~1FH 为工作寄存器组区,共分 4 组,每组占用 8 个 RAM字节单元,每个单元作为一个工作寄存
器,每组的 8 个单元分别定义为 8 个工作寄存器 R0~R7。当前工作寄存器组的选择是由程序状态字 PSW的
RS1、RS0两位来确定。如果实际应用中并不需要使用工作寄存器或不需要使用 4 组工作寄存器,不使用的
工作寄存器组的区域仍然可作为一般数据缓冲区使用,用直接寻址或用 Ri 的寄存器间接寻址来访问。 (2 )
20H~2FH为可位寻址区域,这 16 个字节的每一位都有一个地址,编址为 00H~7FH。当然,位寻址区也可以
用作字节寻址的一般数据缓冲区使用。 (3)30H~7FH为堆栈、数据缓冲区。
4. 单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?
答: 8051 单片机内部有 21 个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组
织在内部数据存储器地址空间 80H~FFH中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器
颁在以下各个功能部件中:
(1 ) CPU:ACC、 B、PSW、SP、 DPTR(由DPL和 DPH两个 8 位寄存器组成) ;
(2 ) 中断系统: IP 、 IE ;
(3 ) 定时器 / 计数器: TMOD、TCOM、TL0、TH0、TL1、TH1;
(4 ) 并行 I/O 口: P0、P1、P2、P3;
(5 ) 串行口: SCON、SBUF、PCON。
5.PC 是什么寄存器?是否属于特殊功能寄存器?它有什么作用?
答: PC是 16 位程序计数器( Program Counter ),它不属于特殊功能寄存器范畴,程序员不以像访问特殊
功能寄存器那样来访问 PC。PC是专门用于在 CPU取指令期间寻址程序存储器。 PC总是保存着下一条要执
行的指令的 16 位地址。通常程序是顺序执行的,在一般情况下,当取出一个指令(更确切地说为一个指令
字节)字节后, PC 自动加 1。如果在执行转移指令、子程序调用 / 返回指令或中断时,要把转向的地址赋给
PC。
6.DPTR 是什么寄存器?它由哪些特殊功能寄存器组成?它的主要作用是什么?
答: DPTR是 16 位数据指针寄存器,它由两个 8 位特殊功能寄存器 DPL (数
文档评论(0)