立即注册 找回密码

微雪课堂

搜索
微雪课堂 AVR AVR单片机内核剖析 ATmega8 查看内容

ATmega8 Flash程序存储器

2015-5-27 11:55| 发布者: waveshare-admin| 查看: 2532| 评论: 0

摘要: ATmega8 Flash程序存储器
ATmega8 程序存储器映像

系统内可编程的Flash 程序存储器

ATmega8具有8K字节的在线编程Flash,用于存放程序指令代码。因为所有的AVR指令为 16位或32位,故而Flash组织成4K x 16位的形式。用户程序的安全性要根据Flash程序存 储器的两个区:引导(Boot) 程序区和应用程序区,分开来考虑。

Flash 存储器至少可以擦写10,000 次。ATmega8的程序计数器(PC) 为12 位,因此可以寻 址4K 字的程序存储器空间。引导程序区以及相关的软件安全锁定位请参见P 196“ 支持引 导装入程序 -在写的同时可以读(RWW, Read-While-Write) 的自我编程能力” ,而P 209“ 存储器编程” 详述了用SPI 或平行编程模式实现对Flash 编程。

常数可以保存于整个程序存储器地址空间( 参考LPM 加载程序存储器指令的说明)。 取指与执行时序图请参见P 11“ 指令执行时序” 。

以上资料参考马潮老师的中文手册,由微雪电子整理并发布,转载请注明出处:www.waveshare.net,否则追究相应责任!


281

顶一下

刚表态过的朋友 (281 人)

最新评论

所有教程
内核剖析
    01Atmega16
    深入剖析Atmega16芯片内核
    02Atmega48
    深入剖析Atmega48芯片内核
    03ATmega8
    深入剖析ATmega8芯片内核
    04ATmega128
    深入剖析ATmega128芯片内核
    05ATmega64
    深入剖析ATmega64芯片内核
    06ATmega32
    深入剖析ATmega32芯片内核
    07ATmega168
    深入剖析ATmega168芯片内核
    08ATtiny13
    深入剖析ATtiny13芯片内核
    09ATmega88
    深入剖析ATmega88芯片内核
    010ATtiny2313
    深入剖析ATtiny2313芯片内核
AVR

微雪官网|产品资料|手机版|小黑屋|微雪课堂. ( 粤ICP备05067009号 )

GMT+8, 2024-4-18 11:30 , Processed in 0.026450 second(s), 20 queries .

返回顶部