完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
arduino官方支持的芯片中,Atmega8最便宜,所以我们就拿他开刀讲解一下怎样自己在面包板上制作arduino最小系统。
准备材料 1,Atmega8 DIP封装芯片一个 2 , 16MHz晶振一个 3 , 22P电容两个 按键一个,面包板一个,面包板连接线若干 先看看这个芯片 一个新的芯片现需要下载arduino的bootloader,我们使用官方推荐的USBtinyISP来进行下载。 先看一下Atmega8的引脚示意图,还有ICSP的引脚连接图 +5V连接VCC GND连接GND D11,D12,D13分辨连接17,18,19引脚 reset连接reset 再来看看晶振连接图 晶振连接芯片9,10引脚,两只脚再分别接一个22p电容,电容另一端接地。 下面是ICSP下载的实物连接图 在IDE中选择的板子为arduino NG 然后选择bootloader中的USBtinyISP就可以进行下载了。 下载好bootloader以后就需要给芯片下载程序了,这时,随便找一个u***转串口的下载器就ok。5V,GND正常连接。TX,RX有讲究。。。请看官方的图 官方使用的芯片FT232RL,TX、RX输出与arduino的TX,RX是互换的。。。如果大家正常连接不行,就把TX,RX互换一下。 下面是用u***转串口连接器下载的实物图,这里需要把reset接好,reset为芯片1引脚,串联一个电阻接上开关,接GND。 程序编译好点击下载后,按一下reset,这时程序就能下载进去了,如果出现无法下载的情况,请先检查板子有没有选为NG,另外就是有没有按reset。 剩下的就是使用了,放一个Atmega168引脚,与模拟、数字接口对应的图,Atmega8与它一样的。大家对着往上用就ok 补充一份官方的Atmega8和arduino端口的对照图 |
|
相关推荐
|
|
这也是屌啊,楼主果然大神,求带我飞啊。
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
WIO Terminal +MCP2515 实现车辆OBD的速度监控
10408 浏览 0 评论
60659 浏览 77 评论
5992 浏览 3 评论
一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)
36533 浏览 219 评论
10054 浏览 0 评论
523浏览 1评论
请教:esp32中用u8g2显示shtc3传感器数据到i2c液晶屏,显示不稳定的问题
1299浏览 1评论
1438浏览 1评论
645浏览 0评论
565浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 20:47 , Processed in 0.870024 second(s), Total 76, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号