ATtiny1614 през Arduino IDE
– 16 KB In-system self-programmable Flash memory
– 256 bytes EEPROM
– 2 KB SRAM
Оттук:
SpenceKonde/megaTinyCore
https://github.com/SpenceKonde/megaTinyCoreПрикачени файлове:
ATtiny1614.jpg [ 86.3 KiB | Прегледано 5874 пъти ]
Скетч за запис към Arduino UNO/Nano, изпълняващ ролята на програматор:
SpenceKonde/jtag2updi
https://github.com/SpenceKonde/jtag2updiИнструкция за инсталация:
Installing megaTinyCore
https://github.com/SpenceKonde/megaTiny ... llation.md
Программируем в Arduino IDE микроконтроллеры ATtiny417, ATtiny817, ATtiny1604, ATtiny402, ATTiny1614, ATtiny3216 и другие
http://digitrode.ru/computing-devices/m ... o-ide.html
This board package can be installed via the board manager. The boards manager URL is:
http://drazzy.com/package_drazzy.com_index.jsonКод за потвърждение:
File -> Preferences, enter the above URL in "Additional Boards Manager URLs"
Tools -> Boards -> Boards Manager...
Wait while the list loads (takes longer than one would expect, and refreshes several times).
Select "megaTinyCore by Spence Konde" and click "Install". For best results, choose the most recent version.
Прикачени файлове:
1.jpg [ 379.95 KiB | Прегледано 5874 пъти ]
Прикачени файлове:
2.jpg [ 360.3 KiB | Прегледано 5874 пъти ]
Инсталация нa Bootloader.
Прикачени файлове:
ATtiny_x14.gif [ 85.48 KiB | Прегледано 5874 пъти ]
тест с blink на 6 (pin 8, PA5)
Код за потвърждение:
void setup() {
pinMode(6, OUTPUT);
}
void loop() {
digitalWrite(6, HIGH); // turn the LED on
delay(100); // wait
digitalWrite(6, LOW); // turn the LED off
delay(100); // wait for a second
}
Програмиране: през един пин: 10 (PA0/RESET/UPDI) и резистор 4,7 kΩ:
Прикачени файлове:
attiny1614_blink.gif [ 30.73 KiB | Прегледано 5872 пъти ]
Успешно записване: със старото Arduino IDE v1.8.9 (

).