深圳市微雪电子有限公司

首页     产品中心     购买指南     支付方式     销售网点     人才招聘     关于我们
 


 
AVR 8-BIT MCU
 >> AVR 简介
 >> AVR 选型列表
 >> AVR Datasheets
 >> AVR 应用笔记
 >> AVR 软件平台
 >> AVR仿真器 编程器
 >> AVR开发板 评估板
 >> 测试座 | 编程座
 
 
  微控制器
 >> AVR 8-BIT MCU
 
  可编程逻辑器
 >> ATMEL CPLD & FPGA
 >> ALTERA CPLD & FPGA
 
  存储器
 >> EEPROM
 >> FLASH
 >> RAM
 
  接口器件
 >> USB 接口
 
  功能器件
 >> 实时时钟
 >> 光耦
 >> 其它
 
  模块 & 配件
 >> LCD模块

 首页 >> AVR应用笔记 >> AVR单片机内核剖析 >> ATmega16 Flash程序存储器
ATmega16 Flash程序存储器

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

Flash存储器至少可以擦写10,000次。ATmega16的程序计数器(PC)为13位,因此可以寻址8K 字的程序存储器空间。引导程序区以及相关的软件安全锁定位请参见 P234“ 支持引导装入程序 – 在写的同时可以读(RWW, Read-While-Write) 的自我编程能力” ,而 P247“存储器编程” 详述了用SPI 或JTAG 接口实现对Flash 的串行下载。

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

资料说明

可作为如下AVR的参考资料: ATtiny13 ATtiny24 ATtiny44 ATtiny84 ATtiny2313 ATtiny26 ATmega48 ATmega88 ATmega168 ATmega8 ATmega16 ATmega32 ATmega64 ATmega128 ATmega162 ATmega169 ATmega169P ATmega8515 ATmega8535

相关AVR型号资料

ATtiny13
ATtiny24
ATtiny44
ATtiny84
ATtiny26
ATtiny2313
ATmega48
ATmega88
ATmega168
ATmega8
ATmega16
ATmega32
ATmega64
ATmega128
ATmega162
ATmega169
ATmega8515
ATmega8535


  售前咨询&下单:0755-83040855, 83040860, 83040711 售后服务:0755-83040712  传真:0755-83042572  VIP:0755-88861195
  Email:waveshare_1@163.com(业务),waveshare_2@163.com(技术)  
 营业时间:周一至周六,早9:00 -- 晚6:00(北京时间)
  公司地址:深圳市福田区福明路雷圳大厦12B11(
点击查看地图   研发分部地址:深圳市南山区西丽镇深职院现代电子技术应用中心  
  www.waveshare.net(最新) www.22ew.com(备用) 网站地图 友情链接 网营许可证号:粤ICP备05067009号 深圳市微雪电子有限公司版权所有