pic单片机的存储器.pptxVIP

  • 8
  • 0
  • 约4.56千字
  • 约 70页
  • 2020-02-24 发布于上海
  • 举报
●存储器是单片机的一个非常重要的部件,专门用于存放指令、数据和运算结果。PIC16F877单片机配置了三大存储器模块。 ◆ 8K×14位Flash型程序存储器 ◆ 512×8位RAM型数据存储器 ◆ 256×8位E2PROM型数据存储器;3.1 存储器分类;◆随机存储器RAM又称为读/写存储器,用于存放从外部读入的程序、各种输入/输出的数据和运算结果。通信缓冲区、外设的内存映像区和堆栈一般也安排在RAM中。 ◆只读存储器ROM通常用于存放固化的程序和常用表格,如微机中的监控程序和BIOS配置等。;3.2 程序存储器架构;●为实现2K范围外的调用和转移,需用特殊的方式。 ●因此,将8K程序存储器以2K为单位进行分页,共分成4页。;程序存储器的分页;3.3 数据存储器构架;3.3.1 通用寄存器;★通用寄存器在单片机上电复位后,一般各单元的内容是不确定的。 ★尽管在单片机程序运行中时常发现在系统复位后的RAM单元内容处于清0状态,但使用者应注意并养成良好的程序设计习惯,绝不能以此为依据而直接使用。;●实际上通用RAM并不足512个单元,仅有368个单元。这是因为: ◆有19个单元保留未用; ◆有77个特殊功能寄存器; ◆体1、体2和体3的最后16个单元地址映射到体0的070H~07FH。 ★这样可用RAM单元的总数为: 512-19-77-48=368;3.3.2

文档评论(0)

1亿VIP精品文档

相关文档