登录
注册
论坛
HAM个人空间
HAM相册
搜索
帮助
会员
界面
简洁版本
在线
业余无线电探索频道
HAM技术探索
HAM单片机学习计划
HAM单片机学习计划AVR篇之三:如何下载程序到单片机和熔丝的设置
帖子标题
HAM快乐休闲
装备交流
HAM技术探索
广播爱好者乐园 - *Salina公主*专栏
BCL过山车
收音机摩天轮
电台碰碰车
短波游戏机
灌水泳池
用户服务区
HAM单片机学习计划
新HAM训练营
HAM设备
HAM天线
数字与空间通讯
DIY和单片机技术
VHF&UHF&高频通讯
短波通讯&收听
系统公告
QSL卡片和影音
HAM水吧
HAM活动展板
HAM真人秀
无线电设备交流
1
/ 1 页
1
跳转
页
查看:
4909
标题: HAM单片机学习计划AVR篇之三:如何下载程序到单片机和熔丝的设置
本主题由 管理员 xidongs 于 2008-1-13 9:08:29 执行 设置高亮 操作
xidongs
admin
个人空间
相册
组别:
管理员
性别:
来自:
积分:
228
帖子:
228
注册:
2007-11-27
2008-01-13 09:06
|
只看楼主
树型
|
收藏
|
小
中
大
1
HAM单片机学习计划AVR篇之三:如何下载程序到单片机和熔丝的设置
写在前面:
大家好,大概我有10几天没有上线了,由于我现在非常忙碌,所以没有更新教程了。如果我再不更新的话,恐怕真的要比越狱更新的慢了。呵呵,开个玩笑。我现在在东北林业大学的学习还没有结束,但我仍然找了个时间来写这个教程,主要是怕大家太着急了,冷了大家的心,感谢大家长期以来的支持。
好了,直接切入正题,首先来说一下
程序如何下载程序到单片机?
我们不论使用生成什么开发工具,通常会生成一个二进制的文件扩展名为 .hex 或 .bin
ww.jpg
(19.80 K)
2008-1-13 9:17:47
我们只要把这个程序写入单片机呢?
很简单,我们用一根简单的电缆线将单片机和电脑的并口连接起来,然后使用一个下载软件既可。
连接图如下:
avr简易下载线.jpg
(51.46 K)
2008-1-13 9:21:08
软件用很多选择,可以使用小马,也可以使用双龙的,效果都不错,看个人爱好了。
这里我们使用双龙的下载软件,可以到工具软件专贴下载
http://ham.armcu.com/showtopic-16.aspx
。
我们安装并打开软件:
slpic.jpg
(78.84 K)
2008-1-13 9:44:12
好,这个软件十分的简单,通讯参数按照图片的设置既可,最后一项是芯片,选择你要使用的芯片既可。
选择好flash和eeprom的程序,当然,这里的flash和eeprom都是单片机片内的空间。
在例子中我们将flash选择我们的第一个流水等范例。
编程选项也看就回了,很简单,这里就部分口舌了,如果还是有问题可以发帖子提出来,或看下载软件自带的帮助,很简单的。
关键的一项是使用熔丝的功能,这个相对比较复杂,后面我们单独来讲一下这一块。
点击下面的功能键就可以操作相应的功能。
值得一提的是,有些功能很有用的,比如读取和编辑功能,我们在做简单存储的时候可以把,单片机的eeprom读回来,看看是不是按照我们的要求存储的。
片内的eeprom很方便,可以存储写参数什么的,就不用外挂芯片了,原来用51,只好外挂个片子。
好,现在点击编程,好了,我下载成功了,你呢?
好了,下面我们来看一下如何设置熔丝。
点击那个配置熔丝的选项,可以打开熔丝的配置窗口。
fusepic.jpg
(182.94 K)
2008-1-13 9:57:07
好了这么多选项,我们应该如何设置呢?
我们都知道,avr是内置晶振的mcu,所以设置熔丝最主要的内容之一就是设置晶体的频率,avr既可以使用内置震荡电路,也可以使用外接的震荡电路,默认使用内部的。如果,我们设置错了,在外部没有接震荡电路的时候置为外置,那么就会使单片机不起震,也就是我们通常说的锁死了。
知道了什么是锁死之后,我们来看看如何设置,看看下面的中英文对照表:
(部分资源来自网络呀。版权属于原所有人)
上表的英文翻译说明如下:
setfuse.jpg
(100.01 K)
2008-1-13 10:10:38
好了现在知道了每个选项的具体意思,我们就可以设置了。
在很多情况下,我们只是将内部震荡设置为8M
Int. RC Osc. 8 MHz; Start-up time: 6 CK + 64 ms; [CKSEL=0100 SUT=10]
掉电选择为4V就可以了。
Brown-out detection level at VCC=4.0 V; [BODLEVEL=0]
因为AVR可以支持电压为2.7-5.5所以在使用5V供电时,选择电压为4V。
好了,以上基本就是我们今天的课程了。
写在后面:如果你看到这里,很高兴你读完了今天的教程,不知道对你是不是有帮助,实践才是最重要的,希望大家可以多练习。还有,就是C语言的练习不要松懈呀,语言才是开发好单片机的关键,至少对大多数来说到目前还是这样的。我会在春节期间集中放假的几天写出C的后续教程的。
谢谢大家支持。我还要继续在东北林业大学参加培训,要到25号左右才可以结束。
BG2ANV 2008.01.13 与 北国 哈尔滨
xidongs 最后编辑于 2008-01-13 10:21:54
呼号:BG2ANV
姓名:丛喜东
地址:150081
黑龙江哈尔滨市哈平路134号(黑龙江省木材采运研究所)
电话:0451-89629801
QQ: 9960862
Email:congxd@vip.sina.com
体谅 Considerate
忠诚 Loyal
进取 Progressive
友爱 Friendly
适度 Balanced
爱国 Patriotic
发送短消息
查看公共资料
查找该会员全部帖子
UID:
1
精华:
0
威望:
0
金钱:
57.55 元
状态:
离线
BG9GAS
个人空间
相册
组别:
新手上路
性别:
来自:
积分:
17
帖子:
17
注册:
2007-11-30
2008-01-13 11:34
|
树型
|
收藏
|
小
中
大
2
回复:HAM单片机学习计划AVR篇之三:如何下载程序到单片机和熔丝的设置
呵呵.忙里偷闲.不容易.定起来
发送短消息
查看公共资料
查找该会员全部帖子
UID:
7
精华:
0
威望:
0
金钱:
2.3 元
状态:
离线
xidongs
admin
个人空间
相册
组别:
管理员
性别:
来自:
积分:
228
帖子:
228
注册:
2007-11-27
2008-01-13 11:53
|
只看楼主
树型
|
收藏
|
小
中
大
3
回复:HAM单片机学习计划AVR篇之三:如何下载程序到单片机和熔丝的设置
BG9GAS 一定要学会呀。
呼号:BG2ANV
姓名:丛喜东
地址:150081
黑龙江哈尔滨市哈平路134号(黑龙江省木材采运研究所)
电话:0451-89629801
QQ: 9960862
Email:congxd@vip.sina.com
体谅 Considerate
忠诚 Loyal
进取 Progressive
友爱 Friendly
适度 Balanced
爱国 Patriotic
发送短消息
查看公共资料
查找该会员全部帖子
UID:
1
精华:
0
威望:
0
金钱:
57.55 元
状态:
离线
bg3mvr
个人空间
相册
组别:
新手上路
性别:
来自:
积分:
30
帖子:
30
注册:
2007-12-02
2008-01-13 12:44
|
树型
|
收藏
|
小
中
大
4
回复:HAM单片机学习计划AVR篇之三:如何下载程序到单片机和熔丝的设置
总算看到新的教程了.没教程的日子我在搞C语言.学AVR顺便把C也解决了!
bg3mvr 最后编辑于 2008-01-13 13:00:28
发送短消息
查看公共资料
查找该会员全部帖子
UID:
20
精华:
0
威望:
0
金钱:
4.2 元
状态:
离线
BG6IZP
个人空间
相册
组别:
新手上路
性别:
来自:
积分:
30
帖子:
30
注册:
2007-12-13
2008-01-13 13:39
|
树型
|
收藏
|
小
中
大
5
回复:HAM单片机学习计划AVR篇之三:如何下载程序到单片机和熔丝的设置
感谢 感谢 又学习了不少东西
发送短消息
查看公共资料
查找该会员全部帖子
UID:
43
精华:
0
威望:
0
金钱:
3 元
状态:
离线
xidongs
admin
个人空间
相册
组别:
管理员
性别:
来自:
积分:
228
帖子:
228
注册:
2007-11-27
2008-01-13 14:36
|
只看楼主
树型
|
收藏
|
小
中
大
6
回复: HAM单片机学习计划AVR篇之三:如何下载程序到单片机和熔丝的设置
引用:
原帖由
bg3mvr
于 2008-1-13 12:44:51 发表
总算看到新的教程了.没教程的日子我在搞C语言.学AVR顺便把C也解决了!
还是你狠,把C都解决了。
其实大家也需要时间想一想如何学习,如何面对编程。
毕竟大多数时候电路变化不大的。
呼号:BG2ANV
姓名:丛喜东
地址:150081
黑龙江哈尔滨市哈平路134号(黑龙江省木材采运研究所)
电话:0451-89629801
QQ: 9960862
Email:congxd@vip.sina.com
体谅 Considerate
忠诚 Loyal
进取 Progressive
友爱 Friendly
适度 Balanced
爱国 Patriotic
发送短消息
查看公共资料
查找该会员全部帖子
UID:
1
精华:
0
威望:
0
金钱:
57.55 元
状态:
离线
bg3mvr
个人空间
相册
组别:
新手上路
性别:
来自:
积分:
30
帖子:
30
注册:
2007-12-02
2008-01-13 23:56
|
树型
|
收藏
|
小
中
大
7
回复:HAM单片机学习计划AVR篇之j三:如何下载程序到单片机和熔丝的设置
我也没有什么办法.把谭浩强的书看几边,背了好多例子,再研究点大型程序,过年的时候把专门针对AVR的C语言仔细学学。现在只能只能这样,我等开发板.无论何时搞出来我都要抢一个.
发送短消息
查看公共资料
查找该会员全部帖子
UID:
20
精华:
0
威望:
0
金钱:
4.2 元
状态:
离线
BG6IZP
个人空间
相册
组别:
新手上路
性别:
来自:
积分:
30
帖子:
30
注册:
2007-12-13
2008-01-14 12:42
|
树型
|
收藏
|
小
中
大
8
回复:HAM单片机学习计划AVR篇之三:如何下载程序到单片机和熔丝的设置
等开发板 复习C 语言中。
发送短消息
查看公共资料
查找该会员全部帖子
UID:
43
精华:
0
威望:
0
金钱:
3 元
状态:
离线
acbear
个人空间
相册
组别:
新手上路
性别:
来自:
积分:
13
帖子:
13
注册:
2007-11-30
2008-01-14 19:39
|
树型
|
收藏
|
小
中
大
9
回复:HAM单片机学习计划AVR篇之三:如何下载程序到单片机和熔丝的设置
等开发板中!!!!!
发送短消息
查看公共资料
查找该会员全部帖子
UID:
10
精华:
0
威望:
0
金钱:
1.3 元
状态:
离线
bg3mvr
个人空间
相册
组别:
新手上路
性别:
来自:
积分:
30
帖子:
30
注册:
2007-12-02
2008-01-17 11:52
|
树型
|
收藏
|
小
中
大
10
回复:HAM单片机学习计划AVR篇之三:如何下载程序到单片机和熔丝的设置
谁有学C更好的办法吗?
发送短消息
查看公共资料
查找该会员全部帖子
UID:
20
精华:
0
威望:
0
金钱:
4.2 元
状态:
离线
xidongs
admin
个人空间
相册
组别:
管理员
性别:
来自:
积分:
228
帖子:
228
注册:
2007-11-27
2008-01-17 22:22
|
只看楼主
树型
|
收藏
|
小
中
大
11
回复: HAM单片机学习计划AVR篇之三:如何下载程序到单片机和熔丝的设置
引用:
原帖由
bg3mvr
于 2008-1-17 11:52
8 发表
谁有学C更好的办法吗?
勤于练习
呼号:BG2ANV
姓名:丛喜东
地址:150081
黑龙江哈尔滨市哈平路134号(黑龙江省木材采运研究所)
电话:0451-89629801
QQ: 9960862
Email:congxd@vip.sina.com
体谅 Considerate
忠诚 Loyal
进取 Progressive
友爱 Friendly
适度 Balanced
爱国 Patriotic
发送短消息
查看公共资料
查找该会员全部帖子
UID:
1
精华:
0
威望:
0
金钱:
57.55 元
状态:
离线
x25045
个人空间
相册
组别:
版主
性别:
来自:
积分:
9
帖子:
9
注册:
2007-12-01
2008-02-10 11:24
|
树型
|
收藏
|
小
中
大
12
回复:HAM单片机学习计划AVR篇之三:如何下载程序到单片机和熔丝的设置
老师使用双龙的下载软件,可苦了我们这些使用AVR Studio下载的学生了
发送短消息
查看公共资料
查找该会员全部帖子
UID:
14
精华:
0
威望:
0
金钱:
0.9 元
状态:
离线
<<
上一主题
|
下一主题
>>
1
/ 1 页
1
跳转
页
论坛跳转...
HAM快乐休闲
装备交流
HAM技术探索
广播爱好者乐园 - *Salina公主*专栏
BCL过山车
收音机摩天轮
电台碰碰车
短波游戏机
灌水泳池
用户服务区
HAM单片机学习计划
新HAM训练营
HAM设备
HAM天线
数字与空间通讯
DIY和单片机技术
VHF&UHF&高频通讯
短波通讯&收听
HAM开发单片机资料
系统公告
QSL卡片和影音
HAM水吧
HAM活动展板
HAM真人秀
无线电设备交流
我的主题
我的帖子
我的精华
我的空间
我的相册
帖子标题
空间日志
相册标题
作 者