PCB图如下:
成分
22pF 陶瓷电容 | × 2 |
100nF 陶瓷电容 | × 2 |
5mm LED | × 1 |
10K电阻 | × 1 |
220R电阻 | × 1 |
16MHz晶体振荡器 | × 1 |
40 针 Zif 插座 | × 1 |
按钮 6x6x8.5mm | × 1 |
接头公头 2.54mm 1x6 | × 1 |
接头公头 2.54mm 1x8 | × 1 |
接头公头 2.54mm 1x10 | × 1 |
描述
MIGHTYCORE 程序员
一般信息
MIGHTYCORE Programmer 是 Arduino Uno 的开源扩展板,有助于将引导加载程序写入 ATmega DIP-40 系列 IC(MCU 8 位)。屏蔽板上有一个用于插入 IC(40 针 Zif)、一个 LED 和一个 16 MHz 晶体振荡器的插座。尽管结构简单,但它极大地帮助了微控制器的生产速度。支持的 IC 有:
ATmega8535
ATmega16
ATmega32
ATmega164
ATmega324
ATmega644
ATmega1284
如何刷写自举程序
先决条件
安装 MCUdude (MightyCore) 库。详细流程请点击以下链接:
https://github.com/MCUdude/MightyCore#how-to-install
程序
将示例部分中的第 11 号草图上传到 Arduino Uno;
在工具→卡片→MightyCore中选择所需的卡片;
在工具→程序员中,选择“Arduino as ISP (MightyCore)”;
仍然在“工具”部分,单击“编写引导加载程序”;
如果程序成功,防护罩上的 LED 将开始闪烁。
代码
https://github.com/CrossRoadLAB/MightyCore-Programmer
下载资料需要登录,并消耗一定积分。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !