您的位置 首页 5G

怎么选用Arduino体系板进行单片机编程

如何采用Arduino系统板进行单片机编程-Arduino最小系统板电路见下图,适用于对ATmega8、ATmega168、ATmega328等型号的单片机编程。

Arduino编程具有简略易学的特色,但要合作Arduino控制板运用,使得本钱比较高,体积也大,并且除单片机电路以外的大部分电路只在编程时有用,在电子制造上运用后便是剩余的了,造成了糟蹋。能不能不必Arduino控制板,直接想办法用Arduino给单片机编程呢?答案是必定的,只需做一个Arduino最小体系板,合作ISP下载线USBTInyISP或USBasp 就可以给AVR单片机下载程序了,Arduino最小体系板有一个锁紧座,便利单片机插上和取下,下载好程序的单片机就可以取下装到方针板上去运用了。

Arduino最小体系板电路见下图,适用于对ATmega8、ATmega168、ATmega328等类型的单片机编程。

怎么选用Arduino体系板进行单片机编程

电路图的LED相当于Arduino控制板上数字13脚接的LED,这儿用来作编程指示,下载程序时它会快速闪耀,一起也作一个输出用,比方下载例中的Blink就可以看到作用了。

做好的什物:

怎么选用Arduino体系板进行单片机编程

和USBTInyISP下载线的连线图:

怎么选用Arduino体系板进行单片机编程

和USBasp下载线的连线图:

下载程序进程:

1、挑选控制板类型

依据所运用的单片机类型(ATmega8、ATmega168、ATmega328等)挑选控制板的类型,比方运用ATmega8就作如下挑选。

怎么选用Arduino体系板进行单片机编程

2、挑选下载线类型

假如用USBTInyISP下载线,就作如下挑选:

怎么选用Arduino体系板进行单片机编程

3、下载引导程序 bootloader

原本这一步在这儿是不需求做的,由于接下来下载程序的办法和Arduino控制板常用办法不同,即不是用串口下载程序,不需求引导程序。但是在下载引导程序的进程中也包含了AVR单片机熔丝位的主动装备,否则还得用其它软件去装备,由于出厂的默许装备不是咱们所需求的,所以这一步为了熔丝位还不能省。当然也可以用这种办法给Arduino控制板上bootloader已损坏的单片机重写bootloader,或许在单片机已损坏时重写一个单片机换上去。

怎么选用Arduino体系板进行单片机编程

4、下载程序

翻开或编写好程序后就可以点击“运用编程器下载”下载程序了,以Blink 为例,程序下载好今后就可以看到LED以亮1秒、熄1秒闪耀了。

怎么选用Arduino体系板进行单片机编程

怎么选用Arduino体系板进行单片机编程


来历;21ic

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/5g/344181.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部