为了进行独立的 atmega328 设置,您首先需要一个 atmega328pu,您可以从https://www.utsource.net/购买它
感谢UTSOURCE.net为本项目提供组件。
新的 atmega328 MCU 可能带有也可能不带有预闪存引导加载程序。
因此,为了使用 Arduino nano 或 uno 将引导加载程序闪存到 MCU 上,您需要将“Arduino as ISP”草图上传到您的主微控制器(在我的情况下为 Arduino nano)。
我们的目标微控制器是 atmega328PU,
首先将您的 atmega 放在面包板上,并根据此方案连接所有东西。
连接晶体和多晶硅帽后,将 atmega 的复位引脚连接到 Arduino nano 引脚 10,
引脚 11 至 11
12 至 12
13 至 13
atmega 的 VCC 至 5V
和接地 ------...... ?/?????
啊,地?!
(另外,不要忘记在主微控制器(Arduino nano)的复位引脚和接地之间添加一个 10uf 聚帽。
现在在工具菜单中选择这些选项并刻录引导加载程序。
在此转到草图菜单之后并点击“使用程序员上传”
这是最后一步。
问题...“如何对 SMD Atmega328AU 进行编程?”
好吧,过程是一样的,只需在复位引脚和 5V 之间连接一个 10K 电阻,添加谐振电路(带有两个 22pf 电容的晶体)就可以了。
但是对于 SMD Atmega 编程,您可能需要一个分线 PCB,或者您可以用黄铜线制作一个自由形式的电路。
就是这样。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !