立即注册 找回密码

微雪课堂

搜索
微雪课堂 AVR
订阅

AVR

ATmega128 EEPROM数据存储器
EEPROM 数据存储器ATmega128包含4K字节的EEPROM。它是作为一个独立的数据空间而存在的,可以按字 节读写。EEPROM 的寿命至少为100,000 次(擦除)。EEPROM 的访问由地址寄存器, 数据寄存器和控制寄存器决定具体的SP ...
分类:    2015-5-27 14:03
ATmega128 SRAM数据存储器
SRAM 数据存储器ATmega128 支持两种不同的SRAM 配置,如Table 1 所示。Figure 9 说明了ATmega128 的SRAM 存储器是如何组织的。ATmega128是一个复杂的微处理器,其支持的外设要比预留的64个I/O(通过IN/OUT指令访问) ...
分类:    2015-5-27 14:02
ATmega128 Flash程序存储器
系统内可编程的Flash 程序存储器ATmega128具有128K字节的在线编程Flash。因为所有的AVR指令为16位或32位,故尔 FLASH 组织成64K x 16 的形式。考虑到软件安全性, Flash 程序存储器分为两个区:引 导程序区和应用程 ...
分类:    2015-5-27 14:02
ATmega128 复位与中断处理
AVR有不同的中断源。每个中断和复位在程序空间都有一个独立的中断向量。所有的中断 事件都有自己的使能位。当使能位置位,且状态寄存器的全局中断使能位I 也置位的情况 下,中断可以发生。根据不同的程序计数器PC 数 ...
分类:    2015-5-27 14:02
ATmega128 指令执行时序
这一节介绍指令执行和内存访问时序。AVR CPU 由系统时钟clkCPU 驱动。此时钟由外部 晶体直接产生。芯片内没有时钟分频。
分类:    2015-5-27 14:01
ATmega128 堆栈指针
堆栈指针主要用来保存临时数据,局部变量和中断/ 自程序的返回地址。堆栈指针总是指 向堆栈的顶部。要注意AVR 的堆栈是向下生长的,即新数据推入堆栈时,堆栈指针的数 值将减小。堆栈指针指向位于SRAM 的函数及中断 ...
分类:    2015-5-27 14:01
ATmega128 通用寄存器
(点击图片放大)寄存器文件针对AVR 增强型 RISC 指令集做了优化。为了获得需要的性能和灵活性,寄存器文件支持以下的输入/ 输出方案:• 一个 8 位输出操作数和一个 8 位结果输入。• 两个 8 位位输出操作数和一个 8 ...
分类:    2015-5-27 14:00
ATmega128 状态寄存器
状态寄存器包含了最近执行的算术指令的结果信息。这些信息可以用来改变程序流程以 实现条件操作。状态寄存器的内容只有在ALU 运算结束后才会更新。这样,在多数情况 下就不需要专门的比较指令了,从而使系统运行更快 ...
分类:    2015-5-27 14:00
ATmega128 ALU
ATmega128 ALU 与32 个通用工作寄存器直接相连。寄存器与寄存器之间、寄存器与立即数之间 的ALU 运算只需要一个时钟周期。ALU 操作分为3 类:算术、逻辑和位操作。此外还提 供了支持无/ 有符号数和分数乘法的乘法器 ...
分类:    2015-5-27 14:00
ATmega128 内核介绍
本节从总体上讨论AVR 内核的结构。CPU 的主要任务是保证程序的正确执行。因此它必 须能够访问存储器,执行运算,控制外设以及处理中断。(点击图片放大)为了得到最大程度的性能以及并行性, AVR 采用了Harvard 结构, ...
分类:    2015-5-27 14:00
ATmega128 引脚功能
引脚名称引脚功能说明VCC数字电路的电源。GND地。端口A(PA7..PA0)端口A 为8 位双向I/O 口,并具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动 特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使 ...
分类:    2015-5-27 14:00
ATmega128 简介
ATmega128为基于AVR RISC结构的8位低功耗CMOS微处理器。由于其先进的指令集以 及单周期指令执行时间, ATmega128 的数据吞吐率高达1 MIPS/MHz,从而可以缓减系 统在功耗和处理速度之间的矛盾。ATmega128 AVR 内核具 ...
分类:    2015-5-27 13:56
ATmega8 中断向量
本节说明ATmega8的中断处理。更一般的AVR中断处理请参见P 12“复位与中断处理” 。
分类:    2015-5-27 12:10
ATmega8 看门狗定时器
看门狗定时器看门狗定时器由独立的1 MHz 片内振荡器驱动。这是VCC = 5V 时的典型值。请参见特性 数据以了解其他VCC 电平下的典型值。通过设置看门狗定时器的预分频器可以调节看门狗 复位的时间间隔,如P 41Table 17 ...
分类:    2015-5-27 12:10
ATmega8 基准电压使能信号和启动时间
ATmega8 具有片内能隙基准源,用于掉电检测,或者是作为模拟比较器或ADC 的输入。 ADC 的2.56V 基准电压由此片内能隙基准源产生。电压基准的启动时间可能影响其工作方式。启动时间列于Table 16。为了降低功耗,可以 ...
分类:    2015-5-27 12:10
AVR

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

GMT+8, 2024-11-25 07:40 , Processed in 0.013359 second(s), 9 queries .

返回顶部