2 单片机原理与应用.pptVIP

  • 5
  • 0
  • 约2.37万字
  • 约 99页
  • 2017-06-28 发布于河南
  • 举报
2 单片机原理与应用

将CPU及部分存储器、定时器/计数器以及I/O接口集成在一片超大规模集成电路芯片上构成的微型计算机,称为单片微型计算机,简称单片机。(Single Chip Microcomputer) 现一般称为MCU(Micro Controller Unit) (1)内部(片内)RAM ?堆栈 是RAM中一个 专用的连续存 储区,是一种 单端读写操作 的存储结构。 51单片机的堆 栈在片内RAM 开辟。 ?堆栈指针(SP):8位寄存器,用来存放堆栈的栈顶地址。单片机复位后,SP=07H。 ?堆栈的操作 压入堆栈:SP自动加1,数据进栈。 弹出堆栈:数据出栈,SP自动减1。 例:假设SP=70H,将数据12H、34H依次压入堆栈的过程如下。 ?SP自动加1,SP=71H;将数据12H压入SP所指的堆栈单元(71H); ? SP自动加1,SP=72H;将数据34H压入SP所指的堆栈单元(72H)。 如图所示: 初始状态 ? ? 反之,现在要将堆栈单元的内容弹出的话,过程如下: ?将SP所指堆栈单元(72H)的内容34H弹出;SP自动减1,SP=71H; ?将SP所指堆栈单元

文档评论(0)

1亿VIP精品文档

相关文档