步驟1:將ATtiny Core Supprt添加到Arduino IDE軟件

對(duì)于Arduino 1.8。 5:
打開(kāi) Arduino軟件(又名Arduino集成開(kāi)發(fā)環(huán)境[IDE])。
打開(kāi)首選項(xiàng):[FILE]-》 [PREFERENCES]
粘貼 URL到其他Boards Manager URL中: http://drazzy.com/package_drazzy.com_index.json
第2步:對(duì)Arduino進(jìn)行編程以用作系統(tǒng)內(nèi)編程器(ISP)


選擇 Arduino開(kāi)發(fā)板:[TOOLS]-》 [BOARD]-》 [ARDUINO/[GENUNINO UNO]。注意:盡管我有 Arduino UNO ,但是我已經(jīng)用預(yù)先編程的Atmega328P替換了處理器,該處理器要求我選擇“ Arduino Duemilanove或Diecimila”。
選擇程序員:[工具]-》 [程序員]-》 [AVR ISP]。
打開(kāi) 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電容器(+側(cè)/長(zhǎng)腳)
GND至10uF電容器(-側(cè)/短支腳)
步驟4:將Arduino設(shè)置為ATtiny84編程

選擇 Arduino開(kāi)發(fā)板:[工具]-》 [開(kāi)發(fā)板]
-》 [ATtiny24/44/84]?,F(xiàn)在,下次打開(kāi)工具時(shí),其他工具板選項(xiàng)將出現(xiàn)在“工具”菜單中。
選擇 B.O.D。禁用:[工具]-》 [貨到付款]-》 [貨到付款禁用]
選擇禁用LTO:[工具]-》 [僅限LTO 1.6.11+]-》 [禁用]
逆時(shí)針選擇引腳映射:[工具]-》 [引腳映射]-》 [逆時(shí)針]
選擇芯片Attiny84:[工具]-》 [芯片]-》 [Attiny84]
選擇時(shí)鐘8MHz:[工具]-》 [時(shí)鐘]-》 [內(nèi)部8 MHz]
刻錄引導(dǎo)加載程序:[工具]-》 [刻錄引導(dǎo)加載程序]
步驟5:編程ATtiny84

打開(kāi)眨眼草圖:[FILE]-》 [EXAMPLES]-》 [01.Basics]-》 [Blink]
編輯草圖:
在無(wú)效setup()之前,定義引腳名稱(led)和位置(引腳0): int led = 0;
將“ LED_BUILTIN ”與“ led ”一起放在空白處stetup()和在void loop()中
上傳草圖。
關(guān)閉電源和 disconne
步驟6:將ATtiny84連接到獨(dú)立運(yùn)行狀態(tài)

ATtiny引腳1到5V電源(實(shí)際上尚未打開(kāi)電源)
ATtiny引腳2到LED(長(zhǎng)腳)
ATtiny將引腳14接地
將LED(短腳)連接到電阻(端1),電阻在100到1k Ohm之間
電阻(端2)接地”
轉(zhuǎn)對(duì)ATtiny84的權(quán)力
責(zé)任編輯:wv
-
編程
+關(guān)注
關(guān)注
90文章
3723瀏覽量
97430 -
ATtiny
+關(guān)注
關(guān)注
3文章
128瀏覽量
20333 -
Arduino
+關(guān)注
關(guān)注
190文章
6527瀏覽量
197431
發(fā)布評(píng)論請(qǐng)先 登錄
深入解析Atmel ATtiny24/44/84 8位AVR微控制器
Atmel ATtiny87/ATtiny167:8位AVR微控制器的卓越之選
深入解析Atmel ATtiny102/ATtiny104 8位AVR微控制器
Atmel ATtiny87/ATtiny167:高性能8位AVR微控制器的技術(shù)剖析
ATtiny13/ATtiny13V 8位微控制器深度解析
TPS84A20:高效集成電源解決方案的全面解析
ATtiny13/ATtiny13V:低功耗8位微控制器的強(qiáng)大之選
ATtiny24A/44A/84A:高性能低功耗8位微控制器的全方位解析
UNO Q:開(kāi)啟Arduino的全新未來(lái)
貿(mào)澤電子開(kāi)售全新Arduino UNO Q單板計(jì)算機(jī)
Arduino Uno l兩輪自平衡機(jī)器人 電機(jī)驅(qū)動(dòng)無(wú)輸出求解
ATtiny3224/3226/3227:高性能低功耗的tinyAVR? 2系列微控制器
Arduino UNO Q 登陸 DigiKey,現(xiàn)已開(kāi)放預(yù)訂
如何用Arduino Nano/UNO R3開(kāi)發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開(kāi)發(fā)板重新燒錄引導(dǎo)程序bootlaoder
如何使用Arduino Uno編程ATTINY84-20PU
評(píng)論