立即注册 找回密码

微雪课堂

搜索
微雪课堂 AVR
订阅

AVR

ATmega8 标定的片内RC振荡器
标定的片内RC 振荡器提供了固定的1.0、2.0、4.0 或8.0 MHz 的时钟。这些频率都是 5V、25°C 下的标称数值。这个时钟也可以作为系统时钟,只要按照Table 9 对熔丝位 CKSEL进行编程即可。选择这个时钟(此时不能对CKOPT ...
分类:    2015-5-27 12:05
ATmega8 外部RC振荡器
对于时间不敏感的应用可以使用Figure 12 对于时间不敏感的应用可以使用Figure 12 的 外部RC 振荡器。频率可以通过方程f = 1/(3RC) 进行粗略地鼓估计。电容C 至少要22 pF。通过编程熔丝位CKOPT,用户可以使能XTAL1和G ...
分类:    2015-5-27 12:05
ATmega8 低频晶体振荡器
为了使用32.768 kHz 钟表晶体作为器件的时钟源,必须将熔丝位CKSEL 设置为“1001” 以选择低频晶体振荡器。晶体的连接方式如Figure 11 所示。通过对熔丝位CKOPT 的编 程,用户可以使能XTAL1 和XTAL2 的内部电容,从 ...
分类:    2015-5-27 12:04
ATmega8 晶体振荡器
XTAL1 与XTAL2 分别为用作片内振荡器的反向放大器的输入和输出,如Figure 11 所示, 这个振荡器可以使用石英晶体,也可以使用陶瓷谐振器。熔丝位CKOPT 用来选择这两种 放大器模式的其中之一。当CKOPT 被编程时振荡器 ...
分类:    2015-5-27 12:04
ATmega8 时钟源
ATmega8芯片有如下几种通过Flash熔丝位进行选择的时钟源。时钟输入到AVR时钟发生器,再分配到相应的模块。不同的时钟选项将在后续部分进行介绍。当CPU 自掉电模式或省电模式唤醒之后,被选 择的时钟源用来为启动过程 ...
分类:    2015-5-27 12:04
ATmega8 时钟系统及其分布
时钟系统及其分布Figure 10为AVR的主要时钟系统及其分布。这些时钟并不需要同时工作。为了降低功耗, 可以通过使用不同的睡眠模式来禁止无需工作的模块的时钟,详见P 30“ 电源管理及睡眠 模式” 。时钟系统详见Figu ...
分类:    2015-5-27 12:03
ATmega8 I/O存储器
ATmega8 的I/O 空间定义见 P 271"寄存器概述"。ATmega8所有的I/O及外设都被放置于I/O空间。所有的I/O位置都可以通过IN 与OUT指令 来访问,在32 个通用工作寄存器和I/O 之间传输数据。 地址为0x00 - 0x1F 的I/O 寄存 ...
分类:    2015-5-27 12:02
ATmega8 EEPROM数据存储器
ATmega8 EEPROM数据存储器
分类:    2015-5-27 11:56
ATmega8 SRAM数据存储器
ATmega8 SRAM数据存储器
分类:    2015-5-27 11:56
ATmega8 Flash程序存储器
ATmega8 Flash程序存储器
分类:    2015-5-27 11:55
ATmega8 复位与中断处理
ATmega8 复位与中断处理
分类:    2015-5-27 11:55
ATmega8 指令执行时序
这一节介绍指令执行过程中的访问时序。AVR CPU 由系统时钟clkCPU 驱动。此时钟直接来自选定的时钟源。芯片内部不对此时钟进行分频。
分类:    2015-5-27 11:55
ATmega8 堆栈指针
ATmega8 堆栈指针
分类:    2015-5-27 11:54
ATmega8 通用寄存器
ATmega8 通用寄存器
分类:    2015-5-27 11:54
ATmega8 状态寄存器
ATmega8 状态寄存器
分类:    2015-5-27 11:54
AVR

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

GMT+8, 2024-11-25 09:30 , Processed in 0.015750 second(s), 17 queries .

返回顶部