| www.kn34pc.com https://www.kn34pc.com/forums/ |
|
| ATmega8 https://www.kn34pc.com/forums/viewtopic.php?f=77&t=1088 |
Страница 1 от 1 |
| Автор: | LZ2WSG [ 02 Авг 2021, 15:32 ] |
| Заглавие: | ATmega8 |
ATmega8 през Arduino IDE: – 8 Kbytes of In-System Self-programmable Flash program memory – 512 bytes EEPROM – 1 Kbyte Internal SRAM Запис на bootloader, ръководство тук: http://electronoobs.com/eng_arduino_tut43.php --- Artuino UNO като програматор: Примери -> ArduinoISP, зареждане в Arduino UNO Прикачени файлове: В предпочитания, добавяне на: Цитат: https://mcudude.github.io/MiniCore/package_MCUdude_MiniCore_index.json Платки -> MiniCore, избор -> ATmega8, инсталация Избор: ATmega8 с External crystal 16 MHz -> Запис на зареждаща програма Прикачени файлове: И си имаме за използване 8k Flash, 1k SRAM и 512 bytes EEPROM ATmega8 като Arduino, запис през USB_to_TTL_converter. При мен в случая: чрез модулче с CH340: (на този модул надписите по платката RX и съотв. TX са "към къде да се свърже" извода, а не "откъде идва". Т.е. с този модул трябва да се свържат RX->RX, TX->TX!. При друг, нормалне модул е необходимо да се свържат RX->TX, TX->RX). Прикачени файлове: Blink на PB1, pin_13: Код за потвърждение: void setup() {
pinMode(9, OUTPUT); // 9, PB1, pin_13 } void loop() { digitalWrite(9, HIGH); delay(100); digitalWrite(9, LOW); delay(100); } |
|
| Автор: | LZ2WSG [ 02 Авг 2021, 19:22 ] |
| Заглавие: | Re: ATmega8 |
Изводи на ATmega8, обявени в pins_arduino.h Прикачени файлове: Код за потвърждение: #define PIN_PD0 0
#define PIN_PD1 1 #define PIN_PD2 2 #define PIN_PD3 3 #define PIN_PD4 4 #define PIN_PD5 5 #define PIN_PD6 6 #define PIN_PD7 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 // A0 #define PIN_PC1 15 // A1 #define PIN_PC2 16 // A2 #define PIN_PC3 17 // A3 #define PIN_PC4 18 // A4 #define PIN_PC5 19 // A5 #define PIN_PB6 20 // XTAL1 #define PIN_PB7 21 // XTAL2 #define PIN_PC6 22 // RESET |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|