单片机原理与应用答案第二版李建忠.pdf

单片机原理与应用答案第二版李建忠.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

单片机原理与应用答案第二版李建忠--第1页

22-351单片机的EA,AL,PSEN信号个自动功能是什么?

EA:为片外程序存储器选用端,该引脚有效(低电平)时,只选用片外程序存储器,否则单片机

上电或复位后选用片内程序存储器。

ALE:地址索存有效信号输出在访问片外程序存储器期间,ALE以每机器周期两次进行信号

输出,其下降沿用于控制锁存P0输出的低8位地址;在不访问片外程序存储器期

间,ALE端仍以上述频率(振荡频率f的1/6)出现,可作为对外输出的时钟脉冲或用于

osc

定时目的.端,

PSEN:片外程序存储器读选通信号输出端,低电平有效。

2-451系列单片机有哪些信号需要芯片引脚的第二功能方式提供?

●p1.0:定时计数器2的计数脉冲输入端T2P1.1:定时计数器2的外部控制端T2EX

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-551系列单片机的程序状态字PSW中存放什么信息?其中的OV标志位在什么情况下

被置位?置位是表示什么意思?

●PSW是一个8位标志寄存器,它保存指令执行结果的特征信息,以供程序查询和判别。

●1)做加法时,最高位,次高位之一有进位则OV被置位

2)做减法时,最高位,次高位之一借位则OV被置位

3)执行乘法指令MULAB,积大于255,OV=1

4)执行处罚指令DIVAB,如果B中所放除数为0,OV=1

●0V=1,置位反映运算结果超出了累加器的数值范围

2-9片内RAM低128单元划分为哪几个区域?应用中怎么样合理有效的使用?

●工作寄存器区,位寻址区,数据缓冲区

①工作寄存器区用于临时寄存8位信息,分成4组,每组有8个寄存器,每次只用1组,其

他各组不工作

②位寻址区(20H~2FH),这16个单元的每一位都赋予了一个位地址,位地址范围为

00H~7FH,位寻址区的每一位都可能当作软件触发器,由程序直接进行位处理。

③由于工作寄存器区,位寻址区,数据缓冲区统一编址,使用同样的指令访问,因此这三个

区的单眼既有自己独特的功能,又可统一调度使用,前两个已未使用的单元也可作为一般的

用户RAM单元。

2-1051系列单片机的堆栈与通用微机中的堆栈有何异同?在程序设计时,为什么要对堆

栈指针sp重新赋值?

●堆栈是按先进后出或后进先出的远侧进行读/写的特殊RAM区域

51单片机的堆栈区时不固定的,可设置在内部RAM的任意区域内

●当数据压入堆栈时,sp的内容自动加1,作为本次进栈的指针,然后再存取数据sp的值

单片机原理与应用答案第二版李建忠--第1页

单片机原理与应用答案第二版李建忠--第2页

随着数据的存入而增加,当数据从堆栈弹出之后,sp的值随之减少,复位时,sp的初值为

07H,堆栈实际上从08H开始堆放信息,即堆栈初始位置位于工作寄存器区域内,所以要重

新赋值

2-13

文档评论(0)

LLFF222 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档