02_存储器组织分析
2.2.4 程序存储器 C8051F120 有64K程序存储器空间,在该空间集成了128KB Flash 存储器(用于存储程序代码或各种非易失性数据)。 另外还有两个128B字节的FLASH页,只能用来存储非易失性数据。 FLASH存储器特性: 一个FLASH 位可以随便从1清0。但是一旦被清0,必须经过擦除才能再回到1状态。因此在进行重新编程之前,应将数据字节擦除(置为0xFF)。写和擦除操作由硬件自动定时,以保证操作正确。 程序存储器通常被认为是只读的,有两种情况下读程序存储器: 1.CPU根据PC从程序存储器相应的地址读出下一条指令,然后译码执行; 2.执行程序时,遇到MOVC指令,执行该条指令时将到程序存储器某个地址获得一个字节的数据。 特殊情况下 : MOVX 写入 程序存储器空间 这一特性为CIP-51 提供了更新程序代码和将程序存储器空间用于非易失性数据存储的机制。 128K程序存储器组织成4 个32KB 的程序存储块。地址在0x0000 到0x7FFF 之间的32K 字节为公共程序存储块(块0)。其它3 个高地址程序存储块(块1、块2 和块3)都映射到地址0x8000 ~ 0xFFFF,由PSBANK 寄存器中的块选择位选择当前存储块,见图11.3。 当SFLE=0时: 指向128KB FLASH 存储器 当SFLE=0时: 指向128KB FLAS
您可能关注的文档
- 3.2-解一元一次方程(一)第三课时分析.ppt
- 3.2.1独立性检验的基本思想及其初步应用分析.doc
- 3.2.1国家财政分析.ppt
- 3.2.4人体的免疫调节分析.ppt
- 3.2ANSYS软件的几何建模(一)分析.ppt
- 3.2今天用用移项的方法解一元一次方程分析.ppt
- 3.2代数式的值US分析.ppt
- 3.2农业区位因素与农业地域类型(上课用)-副本分析.ppt
- 02我的母亲(用)分析.ppt
- 3.2大规模的海水运动(上课)优质课分析.ppt
- 清明节高中下学期主题班会课件.pptx
- 统编版语文一年级下册课件《语文园地三》.pptx
- 统编版语文一年级下册课件《语文园地六》.pptx
- 一例ECMO术患者的个案护理.pptx
- 2.12 辽宋夏金元时期经济的繁荣 课件 2025-2026学年统编版七年级历史下学期.pptx
- 一例重症肺炎患者改善肺功能的循证个案护理.pptx
- 青春不“翻车”:电动车安全小贴士 高中下学期主题班会.pptx
- 主动脉夹层破裂的急救护理.pptx
- Unit 3 My school calendar Part A let's spell 课件(内嵌音视频)2025-2026学年人教PEP版英语五年级下册.pptx
- 乳糜尿的微生物学分析.pptx
原创力文档

文档评论(0)