| www.kn34pc.com https://kn34pc.com/forums/ |
|
| АТmega1609 https://kn34pc.com/forums/viewtopic.php?f=77&t=1153 |
Страница 1 от 1 |
| Автор: | LZ2WSG [ 21 Авг 2023, 23:16 ] |
| Заглавие: | АТmega1609 |
АТmega1609 през Arduino IDE - 16 KB In-system self-programmable Flash memory – 256B EEPROM – 2 KB SRAM - 48 pins Оттук: MCUdude/MegaCoreX https://github.com/MCUdude/MegaCoreX clock: 16 MHz Internal или 20 MHz Прикачени файлове: В Arduino IDE: Прикачени файлове: Запис чрез Arduino UNO/Nano и jtag2updi: ElTangas/jtag2updi https://github.com/ElTangas/jtag2updi Arduino UNO pin 6 свързан с към ATmega1609 UPDI pin 41. Blink към PD4 (в средата е 29) (pin 25) Код за потвърждение: void setup() { pinMode(26, OUTPUT); } void loop() { digitalWrite(26, HIGH); // PD4 delay(100); digitalWrite(26, LOW); // PD4 delay(100); } Прикачени файлове: Само! за blink теста съм свързал само изводи 14 (GND) и 15 (+5V). Работи. За схеми да се свързват всички изводи, предназначени за това към захранването, както е в документацията. Описание на изводите. Видими са оттук: При мен е в C:\Users\USER1\AppData\Local\Arduino15\packages\MegaCoreX\hardware\megaavr\1.1.2\variantss\48pin-standard\pins_arduino.h Код за потвърждение: // Arduino pin macros
#define PIN_PA0 0 #define PIN_PA1 1 #define PIN_PA2 2 #define PIN_PA3 3 #define PIN_PA4 4 #define PIN_PA5 5 #define PIN_PA6 6 #define PIN_PA7 7 #define PIN_PB0 8 #define PIN_PB1 9 #define PIN_PB2 10 #define PIN_PB3 11 #define PIN_PB4 12 #define PIN_PB5 13 #define PIN_PC0 14 #define PIN_PC1 15 #define PIN_PC2 16 #define PIN_PC3 17 #define PIN_PC4 18 #define PIN_PC5 19 #define PIN_PC6 20 #define PIN_PC7 21 #define PIN_PD0 22 #define PIN_PD1 23 #define PIN_PD2 24 #define PIN_PD3 25 #define PIN_PD4 26 #define PIN_PD5 27 #define PIN_PD6 28 #define PIN_PD7 29 #define PIN_PE0 30 #define PIN_PE1 31 #define PIN_PE2 32 #define PIN_PE3 33 #define PIN_PF0 34 #define PIN_PF1 35 #define PIN_PF2 36 #define PIN_PF3 37 #define PIN_PF4 38 #define PIN_PF5 39 #define PIN_PF6 40 |
|
| Автор: | LZ2WSG [ 22 Авг 2023, 23:06 ] |
| Заглавие: | Re: АТmega1609 |
Четене, запис и промяна на фюзове на АТmega1609 с AVRdudess_2.14 Arduino UNO като програматор, зареден с jtag2upd, извод 6 по схемата по-горе. Прикачени файлове: Добавям за тестове и blink, компилиран до hex през Arduino IDE, меню "Скица/Изнасяне на компилирания двоичен файл": Прикачени файлове: Начинът би трябвало да работи и с наличните ми ATtiny402 и ATtiny1614, типовете присъстват в менюто. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|