-
首先我们来讲讲设置熔丝位的目的:
最基本的就是
avr
单片机可以使用
外部晶振和内部晶振,设置熔丝位就是
为了选择内部晶振或者外部晶
振,很重要,如果设置不正确会导致程序无法运行
1.
连接仿真器和控制板,记得给控制板上电
,不然找不到串口号,首次
连接需要下载串口驱动程序,用下载好的驱动程序或者驱动精
灵更新
就行
2.
在
avr
studio
中选中端口号,两种方式
方式一:直接点击
con
按钮
方式二:菜单栏
Tool->proram
AVR->connect
在选择相应端口号,如
:JTAG
ICE(
仿真器硬件仿真
)
,COM2
3.
进入
JTAG ICE
设置中的
fuses
(熔丝位)界面
设置端口后自动跳入
JTAG ICE
设置界面,或者设置完端口以后其他两
种方式进入
方式一:点击按钮
AVR
方式二:
tools->program avr->auto
connect
接着进入
JTAG ICE
设置界面,
选择单片机型号
megal128
,选择型号以
后才能进行设置熔丝位
下面就可以选择进入
fuses
界面设
置熔丝位
设置前说明:
下面对
AVR
STUDIO
具体配置信息进行简单说明:
英文
中文
不选中此模式,
M103
模式取消,使用
M128
模式,使用外部
7.3728M
晶振。
选中此项开门狗常开
片内
调试
使能
JTAG
接口
使能
On-
Chip Debug Enabled
JTAG Interface
Enabled
允许
JTAG
接口期
间,
JTAG
所对应的接口不能作
为<
/p>
I/O
口使用
Serial
program
downloading
(SPI)
串行编程下载
(SPI)
使能
(ISP
下载时该位不能修改
)
enabled
Preserve EEPROM
memory through
芯片擦除时
EEPROM
p>
的内容保留
the Chip
Erase cycle;
设置引导
(Boot)
区的大小
xxxx
个字
(
两个字节)
,
后面是对应
Boot
Flash section size=
xxxx
words
的引导区启始地址。
引导区与程序区共用芯片空间
,引导区
Boot start address=$$yyyy;
大的话,程序区就变小。
Boot
Reset vector Enabled
引导
(Boot
)
、复位
向量
使能
掉电检测的电平为
VCC=xxxx
伏
Brown-out
VCC=xxxx V;
中后当系统电压低这个值时将
CPU
复位让其运行。
Brown-out detection enabled;
Start-up time: xxx CK + yy ms
Ext. Clock;
Int. RC Osc.
Ext. RC Osc.
允许掉电检测功能,
作为正式产品时建议允许此功能
。
启动时间
xxx
个时钟周期
+ yy
毫秒
外部时钟
内部
RC(
阻容
)
振荡器,
默认选项,初学者建议使用这个。
外部
RC(
阻容
)
振荡器
detection
level
at
BOD
掉电检测电平
VCC=
xx
伏
,可跟据工作电压选择。选
-
-
-
-
-
-
-
-
-
上一篇:我的老师作文50字
下一篇:niosII常见错误及解答