立即注册 找回密码

微雪课堂

搜索
微雪课堂 AVR
订阅

AVR

ATtiny13 掉电检测
ATtiny13 具有片内BOD(Brown-out Detection) 电路,通过与固定的触发电平的对比来检测工作过程中VCC 的变化。此触发电平通过熔丝位BODLEVEL 来设定, 2.7V(BODLEVEL 未编程),4.0V (BODLEVEL 已编程)。BOD 的触发电 ...
分类:    2015-5-28 21:13
ATtiny13 外部复位
外部复位由外加于RESET 引脚的低电平产生。当复位低电平持续时间大于最小脉冲宽度时( 参见Table 12) 即触发复位过程,即使此时并没有时钟信号在运行。当外加信号达到复位门限电压VRST( 上升沿) 时, tTOUT 延时周期 ...
分类:    2015-5-28 21:12
ATtiny13 上电复位
上电复位(POR) 脉冲由片内检测电路产生。检测电平请参见 Table 12。 无论何时VCC 低于检测电平POR 即发生。POR 电路可以用来触发启动复位,或者用来检测电源故障。POR电路保证器件在上电时复位。VCC 达到上电门限电 ...
分类:    2015-5-28 21:12
ATtiny13 复位源
复位AVRATtiny13复位时所有的I/O 寄存器都被设置为初始值,程序从复位向量处开始执行。复位向量处的指令必须是绝对跳转JMP 指令,以使程序跳转到复位处理例程。如果程序永远不利用中断功能,中断向量可以由一般的程 ...
分类:    2015-5-28 21:12
ATtiny13 减少功耗的方法
试图降低AVR 控制系统的功耗时需要考虑几个问题。一般来说,要尽可能利用睡眠模式,并且使尽可能少的模块继续工作。不需要的功能必须禁止。下面的模块需要特殊考虑以达到尽可能低的功耗。模数转换器使能时, ADC 在 ...
分类:    2015-5-28 21:12
ATtiny13 掉电模式
当 SM1..0 为 10 时,SLEEP 指令将使 MCU 进入掉电模式。在此模式下,外部晶体停振, 而外部中断及看门狗(如果使能的话)继续工作。只有外部复位、看门狗复位、BOD 复 位、外部电平中断 INT0 或引脚变化中断可以使 ...
分类:    2015-5-28 00:26
ATtiny13 ADC噪声抑制模式
当SM1..0 为01 时, SLEEP 指令将使MCU 进入噪声抑制模式。在此模式下,ATtiny13 CPU 停止运行,而 ADC、外部中断和看门狗继续工作。这个睡眠模式只停止了clkI/O、clkCPU 和clkFLASH,其他时钟则继续工作。此模式提 ...
分类:    2015-5-28 00:26
ATtiny13 空闲模式
当SM1..0 为00 时,SLEEP 指令将使MCU 进入空闲模式。在此模式下,ATtiny13 CPU 停止运行,而模拟比较器、ADC、定时器 计数器、看门狗和中断系统继续工作。这个休眠模式只停止了clkCPU和clkFLASH,其他时钟则继续工 ...
分类:    2015-5-28 00:25
ATtiny13 MCU控制寄存器MCUCR
MCU 控制寄存器包含了电源管理的控制位。· Bit 5–SE: 休眠使能为了使 MCU 在执行 SLEEP 指令后进入休眠模式, SE 必须置位。为了确保进入休眠模 式是程序员的有意行为,建议仅在 SLEEP指令的前一条指令置位 SE。MC ...
分类:    2015-5-28 00:25
ATtiny13 系统时钟预分频器
ATtiny13 系统时钟可通过设置时钟预分频寄存器 CLKPR 来分频。该特性可用来降低功 耗。该分频器对所有时钟源都有效,且可影响 CPU 时钟频率及所有同步外设。 clkI/O、 clkADC、clkCPU 及clkFLASH 分频因子见Table 9 ...
分类:    2015-5-28 00:25
ATtiny13 128kHz片内振荡器
ATtiny13 128 kHz片内振荡器为提供时钟频率为128 kHz的低功耗振荡器。该频率为在3V、 25°C下 的标定值。通过将 CKSEL 熔丝位编程为 “11”,该时钟作为系统时钟。 当选择该时钟源,启动时间由 Table 8 中所示的 SUT ...
分类:    2015-5-28 00:25
ATtiny13 外部时钟
为了从外部时钟源驱动芯片, CLKI 必须如 Figure 12 所示的进行连接。同时,ATtiny13 熔丝位 CKSEL 必须编程为 “00”。选择了这个振荡器之后,启动时间由熔丝位 SUT确定,如 Table 7 所示。为了保证 MCU 能够稳定工 ...
分类:    2015-5-28 00:24
ATtiny13 标定的片内RC振荡器
标定的片内 RC 振荡器提供了固定的 9.6 MHz 或 4.8 MHz 的时钟。 这些频率都是 3V、 25 C下的标称数值。若频率超出器件标称值,必须对CKDIV8熔丝位编程,以在启动阶段 对内部频率 8 分频,详见 P24“ 系统时钟预分频 ...
分类:    2015-5-28 00:24
ATtiny13 时钟源
ATtiny13芯片有如下几种通过Flash熔丝位进行选择的时钟源。时钟输入到AVR时钟发生器,再分配到相应的模块。不同的时钟选项将在后续部分进行介绍。当 CPU 自掉电模式或省电模式唤醒之后,被选 择的时钟源用来为启动过 ...
分类:    2015-5-28 00:24
ATtiny13 时钟系统及其分布
时钟系统及其分布Figure 11为AVR的主要时钟系统及其分布。这些时钟并不需要同时工作。为了降低功耗, 可以通过使用不同的睡眠模式来禁止无需工作的模块的时钟,详见ATtiny13 P26“ 电源管理及睡眠 模式 ” 。时钟系 ...
分类:    2015-5-28 00:24
AVR

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

GMT+8, 2024-3-28 17:21 , Processed in 0.022322 second(s), 9 queries .

返回顶部