ATtiny84 ISP Arduino programmer
- Войдите на сайт для отправки комментариев
Втр, 10/02/2015 - 10:56
В качестве библиотеки прошивок https://code.google.com/p/arduino-tiny/
########################################################################### attiny84at8.name=ATtiny84 @ 8 MHz (internal oscillator; BOD disabled) # The following do NOT work... # attiny84at8.upload.using=avrispv2 # attiny84at8.upload.using=Pololu USB AVR Programmer # The following DO work (pick one)... attiny84at8.upload.using=arduino:arduinoisp # attiny84at8.upload.protocol=avrispv2 # attiny84at8.upload.using=pololu attiny84at8.upload.maximum_size=8192 # Default clock (slowly rising power; long delay to clock; 8 MHz internal) # Int. RC Osc. 8 MHz; Start-up time PWRDWN/RESET: 6 CK/14 CK + 64 ms; [CKSEL=0010 SUT=10]; default value # Brown-out detection disabled; [BODLEVEL=111] # Preserve EEPROM memory through the Chip Erase cycle; [EESAVE=0] attiny84at8.bootloader.low_fuses=0xE2 attiny84at8.bootloader.high_fuses=0xD7 attiny84at8.bootloader.extended_fuses=0xFF attiny84at8.bootloader.path=empty attiny84at8.bootloader.file=empty84at8.hex attiny84at8.build.mcu=attiny84 attiny84at8.build.f_cpu=8000000L attiny84at8.build.core=tiny ###########################################################################
Для меня непонятна ситуация с пинами. Верить Datasheet или как то после прошивки всё иначе?
Вот так у меня получилось:

А так в Datasheet:

Попробовал залить Hex в Proteus и сэмулировать простой пример так все пины не соответствуют Datasheet
Искал информацию, чтобы внести ясности в эту ситуацию - не нашел.
Только лишь карту пинов, которая соответствует моему случаю в Proteus. Хотелось бы понять из-за чего такая ситуация сложилась и как исправить можно...
Очень интересует еще такой вопрос, аналоговые можно A0,A1... обозначать также как и 10,9... ??? равнозначно?
Никто не сталкивался с таким?