立即注册 找回密码

微雪课堂

搜索
微雪课堂 AVR
订阅

AVR

ATmega64 ALU
ATmega64 ALU 与32 个通用工作寄存器直接相连。寄存器与寄存器之间、寄存器与立即数之间 的ALU 运算只需要一个时钟周期。ALU 操作分为3 类:算术、逻辑和位操作。此外还提 供了支持无/ 有符号数和分数乘法的乘法器。 ...
分类:    2015-5-27 22:44
ATmega64 内核介绍
本节从总体上讨论AVR 内核的结构。CPU 的主要任务是保证程序的正确执行。因此它必 须能够访问存储器、执行运算、控制外设以及处理中断。
分类:    2015-5-27 22:44
ATmega64 引脚功能
引脚名称引脚功能说明VCC数字电路的电源。GND地。端口A(PA7..PA0)端口A 为8 位双向I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特 性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能 ...
分类:    2015-5-27 22:44
ATmega64 简介
ATmega64是基于增强的AVR RISC结构的低功耗8位CMOS微控制器。由于其先进的指令集以及单时钟周期指令执行时间, ATmega64 的数据吞吐率高达1 MIPS/MHz,从而可以缓减系统在功耗和处理速度之间的矛盾。ATmega64 AVR内 ...
分类:    2015-5-27 22:43
ATmega128 看门狗定时器
看门狗定时器看门狗定时器由独立的1 Mhz 片内振荡器驱动。这是VCC= 5V 时的典型值。请参见特性 数据以了解其他VCC电平下的典型值。通过设置看门狗定时器的预分频器可以调节看门狗 复位的时间间隔,如 P 53Table 22 ...
分类:    2015-5-27 15:04
ATmega128 中断向量
本节说明ATmega128 的中断处理。更一般的AVR 中断处理请参见 P 12“ 复位和中断处理” 。
分类:    2015-5-27 15:04
ATmega128 基准电压使能信号和启动时间
ATmega128 具有片内能隙基准源,用于掉电检测,或者是作为模拟比较器或ADC 的输入。ADC 的2.56V 基准电压由此片内能隙基准源产生。电压基准的启动时间可能影响其工作方式。启动时间列于Table 20。为了降低功耗,可以 ...
分类:    2015-5-27 15:03
ATmega128 MCU 控制和状态寄存器-MCUCSR
MCU 控制和状态寄存器提供了有关引起MCU 复位的复位源的信息。在ATmega103 兼容模式下只有EXTRF 和PORF 存在。• Bit 4 – JTRF: JTAG 复位标志通过JTAG 指令AVR_RESET 可以使JTAG 复位寄存器置位,并引发MCU 复位, ...
分类:    2015-5-27 15:03
ATmega128 看门狗复位
看门狗定时器溢出时将产生持续时间为1 个CK 周期的复位脉冲。在脉冲的下降沿,延时 定时器开始对tTOUT记数。请参见看门狗定时器的具体操作过程。
分类:    2015-5-27 15:03
ATmega128 掉电检测复位
ATmega128 具有片内BOD(Brown-out Detection) 电路,通过与固定的触发电平的对比来检测工作过程中VCC的变化。此触发电平可以通过设置熔丝位BODLEVEL 来设定BOD电平为2.7V (BODLEVEL 不编程) 或4.0V (BODLEVEL 被编程 ...
分类:    2015-5-27 15:03
ATmega128 外部复位
外部复位由外加于RESET引脚的低电平产生。当复位低电平持续时间大于最小脉冲宽度 时( 参见Table 19) 即触发复位过程,即使此时并没有时钟信号在运行。当外加信号达到 复位门限电压VRST( 上升沿) 时, tTOUT延时周期 ...
分类:    2015-5-27 15:02
ATmega128 上电复位
上电复位(POR) 脉冲由片内检测电路产生。检测电平列于Table 19。POR 在VCC低于 检测电平时产生。POR 电路可以用来触发启动复位,或者用来检测电源故障。POR电路保证器件在上电时复位。VCC达到上电门限电压后触发延迟 ...
分类:    2015-5-27 15:02
ATmega128 复位源
复位AVR复位时所有的I/O 寄存器都被设置为初始值,程序从复位向量处开始执行。复位向量处的 指令必须是绝对跳转JMP 指令,以使程序跳转到复位处理例程。如果程序永远不会使能 中断,则中断向量可以由一般的程序代码 ...
分类:    2015-5-27 15:02
ATmega128 减少功耗的方法
试图降低AVR 控制系统的功耗时需要考虑几个问题。一般来说,要尽可能利用睡眠模式, 并且使尽可能少的模块继续工作。不需要的功能必须禁止。下面的模块需要特殊考虑以达 到尽可能低的功耗。模数转换器使能时, ADC ...
分类:    2015-5-27 15:02
ATmega128 Standby 模式
当SM2..0 为110 时, SLEEP 指令将使MCU 进入Standby 模式。这一模式与掉电模式唯一的不同之处在于振荡器继续工作。其唤醒时间只需要6 个时钟周期。当SM2..0 为111 时, SLEEP 指令将使MCU 进入扩展的Standby 模式。 ...
分类:    2015-5-27 15:01
AVR

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

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

返回顶部