电子说
步骤1:将ATtiny Core Supprt添加到Arduino IDE软件
对于Arduino 1.8。 5:
打开 Arduino软件(又名Arduino集成开发环境[IDE])。
打开首选项:[FILE]-》 [PREFERENCES]
粘贴 URL到其他Boards Manager URL中: http://drazzy.com/package_drazzy.com_index.json
第2步:对Arduino进行编程以用作系统内编程器(ISP)
选择 Arduino开发板:[TOOLS]-》 [BOARD]-》 [ARDUINO/[GENUNINO UNO]。注意:尽管我有 Arduino UNO ,但是我已经用预先编程的Atmega328P替换了处理器,该处理器要求我选择“ Arduino Duemilanove或Diecimila”。
选择程序员:[工具]-》 [程序员]-》 [AVR ISP]。
打开 ArduinoISP草图:[文件]-》 [示例]- -》 [11.ArduinoISP]-》 [ArduinoISP]
上传草图。
步骤3:连接ATtiny84用于编程
将Arduino引脚连接到ATtiny84引脚:
Arduino 5V到ATtiny84引脚1
Arduino引脚10到ATtiny84引脚4
Arduino引脚11到ATTiny84引脚7
Arduino引脚12到ATtiny84引脚8
Arduino引脚13到ATtiny84引脚9
Arduino GND到ATtiny84引脚14
Arduino RESET到10uF电容器(+侧/长脚)
GND至10uF电容器(-侧/短支脚)
步骤4:将Arduino设置为ATtiny84编程
选择 Arduino开发板:[工具]-》 [开发板]
-》 [ATtiny24/44/84]。现在,下次打开工具时,其他工具板选项将出现在“工具”菜单中。
选择 B.O.D。禁用:[工具]-》 [货到付款]-》 [货到付款禁用]
选择禁用LTO:[工具]-》 [仅限LTO 1.6.11+]-》 [禁用]
逆时针选择引脚映射:[工具]-》 [引脚映射]-》 [逆时针]
选择芯片Attiny84:[工具]-》 [芯片]-》 [Attiny84]
选择时钟8MHz:[工具]-》 [时钟]-》 [内部8 MHz]
刻录引导加载程序:[工具]-》 [刻录引导加载程序]
步骤5:编程ATtiny84
打开眨眼草图:[FILE]-》 [EXAMPLES]-》 [01.Basics]-》 [Blink]
编辑草图:
在无效setup()之前,定义引脚名称(led)和位置(引脚0): int led = 0;
将“ LED_BUILTIN ”与“ led ”一起放在空白处stetup()和在void loop()中
上传草图。
关闭电源和 disconne
步骤6:将ATtiny84连接到独立运行状态
ATtiny引脚1到5V电源(实际上尚未打开电源)
ATtiny引脚2到LED(长脚)
ATtiny将引脚14接地
将LED(短脚)连接到电阻(端1),电阻在100到1k Ohm之间
电阻(端2)接地”
转对ATtiny84的权力
责任编辑:wv
全部0条评论
快来发表一下你的评论吧 !