ATmega8时钟选择熔丝设置

发布者:码字探险最新更新时间:2016-08-25 来源: eefocus关键字:ATmega8  时钟选择  熔丝设置 手机看文章 扫描二维码
随时随地手机看文章
以下内容根据mega8的英文手册翻译,希望对大家有所帮助。如发现错误,恳请大家指正。
mega8熔丝位:
1:未编程(不选中)
0:编程(选中)
********************************
熔丝位        说明            缺省设置
********************************
RSTDISBL:    复位或I/O功能选择    1        1:复位功能;0:I/O功能(PC6)
WDTON:        看门狗开关        1        1:看门狗打开(通过WDTCR允许);0:看门狗禁止
SPIEN:        SPI下载允许        0        1:ISP下载禁止;0:ISP下载允许(注:当使用SPI编程时,该项不可用)
EEAVE:        烧录时EEPROM数据保留    1        1:不保留;0:保留
BODEN:        BOD功能控制        1        1:BOD功能禁止;0:BOD功能允许
BODLEVEL:    BOD电平选择        1        1:2.7V电平;0:4.0V电平
BOOTRST:    复位入口选择        1        1:程序从0x0000地址开始执行;0:程序从引导区确定的入口地址开始执行
********************************
BOOTSZ1/0:    引导区程序大小及入口    00        
00:1024Word/0xc00;
01:512Word/0xe00;
10:256Word/0xf00;
11:128Word/0xf80
********************************
BLB02/01:    程序区指令位选择    11
11:SPM和LPM指令都允许执行
10:SPM指令禁止写程序区
01:引导区LPM指令禁止读取程序区内容;如果中断向量定义在引导区,则禁止该中断在程序区执行。
00:SPM指令禁止写程序区;引导区LPM指令禁止读取程序区内容;如果中断向量定义在引导区,则禁止该中断在程序区执行。
********************************
BLB12/11:    引导区指令位选择    11
11:SPM和LPM指令都允许执行
10:SPM指令禁止写引导区
01:程序区LPM指令禁止读取引导区内容;如果中断向量定义在程序区,则禁止该中断在引导区执行。
00:SPM指令禁止写引导区;程序区LPM指令禁止读取引导区内容;如果中断向量定义在程序区,则禁止该中断在引导区执行。
********************************
LB2/1:        程序区加密位选择    11        
11:未加密
10:程序和EEPROM编程功能禁止,熔丝位锁定
00:程序和EEPROM编程及校验功能禁止,熔丝位锁定
(注:先编程其他熔丝位,再编程加密位)
********************************
CKSEL3/0:    时钟源选择        0001
CKOPT:        晶振选择        1
SUT1/0:        复位启动时间选择    10
********************************
CKSEL3/0=0000:外部时钟,CKOPT=0:允许芯片内部XTAL1管脚对GND接一个36PF电容;CKOPT=1:禁止该电容
----------------
CKSEL3/0=0001-0100:已经校准的内部RC振荡,CKOPT总为1
0001:1.0M
0010:2.0M
0011:4.0M
0100:8.0M
----------------
CKSEL3/0=0101-1000:外部RC振荡,CKOPT=0:允许芯片内部XTAL1管脚对GND接一个36PF电容;CKOPT=1:禁止该电容
0101:<0.9M
0110:0.9-3.0M
0111:3.0-8.0M
1000:8.0-12.0M
----------------
CKSEL3/0=1001:外部低频晶振,CKOPT=0:允许芯片内部XTAL1/XTAL2管脚对GND各接一个36PF电容;CKOPT=1:禁止该电容
----------------
CKSEL3/0=1010-1111:外部晶振,陶瓷振荡子,CKOPT=0:高幅度振荡输出;CKOPT=1:低幅度振荡输出
101X:0.4-0.9M
110X:0.9-3.0M
111X:3.0-8.0M
********************************
SUT1/0:        复位启动时间选择
当选择不同晶振时,SUT有所不同。
关键字:ATmega8  时钟选择  熔丝设置 引用地址:ATmega8时钟选择熔丝设置

上一篇:CH451驱动LED数码管单片机C语言实例程序
下一篇:AVR TWI读写读写范例

推荐阅读最新更新时间:2024-03-16 15:07

ATMEGA8单片机对步进电机的驱动
#include #include #defineucharunsignedchar #defineuintunsignedint ucharnp; //步进电机运行数据表 constucharmotortb[]={0x11,0x99,0x88,0xCC,0x44,0x66,0x22,0x33}; voiddelay_nms(uintms)//每步延时de子程序 { uinti; for(i=0;i_delay_loop_2(8*250); } voida_step(uchard,uchart)//步进电机走一步d=0正转d=1反转t越大走得越慢 { if(d&0x01) { if(np==0) np=7; else np
[单片机]
<font color='red'>ATMEGA8</font>单片机对步进电机的驱动
基于Atmega8的PID控制策略的车辆稳定行驶及加速、减速控制
本文介绍汽车自动巡航控制系统的结构组成和工作原理,选择基于Atmega 8 单片机 的PID控制策略实现车辆的稳定行驶及加速、减速的控制过程。本系统能有效地减轻长途驾驶中驾驶员的工作强度,提高舒适性,并减少燃料消耗,利于环保。 据调查,10%的交通事故是由疲劳驾驶、操作不当引起的,本文介绍的汽车自动巡航控制系统可以有效地减轻驾驶员的疲劳,避免交通事故,并利于环保。当在高速公路上长时间行驶时,打开该系统的自动操纵开关后,巡航控制系统将根据行车阻力自动增减节气门开度,避免驾驶员频繁踩油门踏板就可使汽车行驶速度保持一定,大大地减轻了驾驶员的疲劳强度。由于巡航控制系统能自动地维持车速,避免了油门踏板不必要的人为变动,进而减少了汽车
[单片机]
基于<font color='red'>Atmega8</font>的PID控制策略的车辆稳定行驶及加速、减速控制
1602b液晶显示使用范例
液晶显示模块具有体积小、功耗低、显示内容丰富等特点,现在字符型液晶显示模块已经是单片机应用设计中最常用的信息显示器件了。 本实验以常见的1602B字符型LCD模块为例,介绍该模块的简单使用。1602B可以显示2行16个字符,有8位数据总线D0-D7,和RS、R/W、EN三个控制端口,工作电压为5V,并且带有字符对比度调节和背光。 该模块也可以只用D4-D7作为四位数据分两次传送。这样的话可以节省MCU的I/O口资源。本实验将使用Atmega8并采用四位数据方式来控制1602B循环显示“Welcome www.527dz.com!”和“Tel:13308844201 527dz@527dz.com”。 1602B外观如下
[单片机]
1602b液晶显示使用范例
基于单片机的数字频率计设计
频率计是我们经常会用到的实验仪器之一,本实验要使用单片机和计数电路及液晶器件来设计一个宽频的频率计。 期望达到10Hz-1.1G范围的频率精确测量。 实验电路图(初步方案) 1) 计数及显示电路: 2)前置放大及分频电路: 设计思路 频率的测量实际上就是在1S时间内对信号进行计数,计数值就是信号频率。用单片机设计频率计通常采用两种办法,1)使用单片机自带的计数器对输入脉冲进行计数,或者测量信号的周期;2)单片机外部使用计数器对脉冲信号进行计数,计数值再由单片机读取。 由于单片机自带计数器输入时钟的频率通常只能是系统时钟频率的几分之一甚至几十分之一,因此采用单片机的计数器直接测量信号频率就受到了很大的限制。 本
[单片机]
基于单片机的数字频率计设计
基于Atmega8的数字功放设计
1 引言 数字功放由于其效率高、易与数字音源对接等优点而在现实生活中具有越来越广泛的应用。它主要包含两部分,图1为数字功放的基本框图。其中PWM变换大致有两种,一是模拟PWM,即将输入的模拟信号或数字信号经D/A后与三角波进行比较,这种变换必须要有频率上百kHz、线性度好、满幅的三角波,而且还要有高速模拟比较器,否则将影响PWM波形在解调后的波形,这些都将增加成本和设计复杂度(使用集成D类功放或D类控制芯片另当别论)。二是数字式PWM,即将输入数字信号或模拟信号经A/D后与计数器相比较,即用计数的方法代替三角波,从而避免了三角波非线性所引起的失真。同传统的模拟方式相比,数字方式具有设计简单,效率更高,抗干扰性更强等优点。而Atm
[应用]
基于ATmega8L的智能LED紧急刹车灯的设计
2.1 ATmega8L简介     本系统设计选用美国Atmel公司推出的AT-mega8L器件,它是基于增强的AVR RISC 结构的低功耗8位CMOS微控制器,增强型RISC内载Flash的单片机,片上Flash存储器附在用户产品中,可随时编程,易于用户产品设计,便于产品更新。AT-mega8L具有先进的指令集和单时钟周期指令执行时间,其数据吞吐率高达1 MIPS/MHz,从而缓解系统在功耗和处理速度之间的矛盾。同时,ATmega8L内部集成有增强RISC 8位CPU与在线系统编程和应用编程的Flash存储器,使其成为功能强大的单片机,为许多嵌入式控制应用提供了灵活且低成本的解决方案。     ATmega8L内含8 KB的
[单片机]
Arduino - 最小系统(基于ATMEGA8-16PU)
【基础介绍篇】 材料准备: ATMEGA8-16PU 单片机。 直接通过ISP编程器进行程序下载,所以不需要烧录Bootloader。 (可选)USB ISP 编程器(如果没有编程器,则用Nano制作下载器,并用芯片出厂默认熔丝参数进行编译下载即可)。 (可选)16M晶振一个,22pF陶瓷电容两个(如果使用外部晶振,则9、10针接外部晶振两脚,并各串联22pF电容后接地)。 (可选)0.1uF 去耦电容一个(实际应用中,要在VCC与GND之间加个去耦电容:VCC←→电容←→GND)。 ATMEGA8-16PU 单片机针脚图示 参考资料 http://www.geek-workshop.com/thread-25004-1
[单片机]
Arduino - 最小系统(基于<font color='red'>ATMEGA8</font>-16PU)
ATmega88 复位与中断处理
AVR有不同的中断源。每个中断和复位在程序空间都有独立的中断向量。所有的中断事件都有自己的使能位。当使能位置位,且状态寄存器的全局中断使能位I 也置位时,中断可以发生。根据程序计数器PC 的不同,在引导锁定位BLB02 或BLB12 被编程的情况下,中断可能被自动禁止。这个特性提高了软件的安全性。详见 P254“ 存储器编程” 的描述。 程序存储区的最低地址缺省为复位向量和中断向量。完整的向量列表请参见 P47“中断”。列表也决定了不同中断的优先级。向量所在的地址越低,优先级越高。RESET 具有最高的优先级,第二个为INT0 – 外部中断请求0。通过置位MCU 控制寄存器 (MCUCR) 的IVSEL,中断向量可以移至引导Fla
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved