I2C Display och Arduino
Re: I2C Display och Arduino
Fast kan man utföra det med hjälp av en Arduino eller måste det till någon typ av ATMEL-programmerare?
Behöver jag en sådan här? https://www.elfa.se/Web/Downloads/_t/ds/462_eng_tds.pdf
Behöver jag en sådan här? https://www.elfa.se/Web/Downloads/_t/ds/462_eng_tds.pdf
Re: I2C Display och Arduino
Skall gå att köra med en arduino som ISP.
https://docs.arduino.cc/built-in-exampl ... ArduinoISP
Jag har alltid kört med en äkta atmel/microchip ISP för deras hårdvaru debugging protokoll debugWire är inte öppet.
https://docs.arduino.cc/built-in-exampl ... ArduinoISP
Jag har alltid kört med en äkta atmel/microchip ISP för deras hårdvaru debugging protokoll debugWire är inte öppet.
Re: I2C Display och Arduino
Jag läste det här https://www.electrosoftcloud.com/en/cha ... ock-speed/
men då måste bootloadern laddas in först sedan går det ändra klockfrekvensen via en UNO.
Jag antar att man sedan kan plocka bort bootloadern?
men då måste bootloadern laddas in först sedan går det ändra klockfrekvensen via en UNO.
Jag antar att man sedan kan plocka bort bootloadern?
Re: I2C Display och Arduino
Du kan ändra frekvensen i din kod:
Så valfri programmerare funkar.
Kod: Markera allt
CLKPR = (uint8_t)_BV(CLKPCE); //Switch CPU to 8MHz
CLKPR = 0;
Re: I2C Display och Arduino
Tekniskt sett är det väl tvärt om, någon har tagit en sådan generell converter och en billig display, satt ihop dom och säljer bundlade till extra högt pris.
Det är ingen ny produkt, jag har några jag haft i minst 5 år och dom var inte nya då heller.
Re: I2C Display och Arduino
80kr styck var priset och fri frakt då jag köpte ett hålborr också.
Re: I2C Display och Arduino
Har läst på lite mer nu men troligen inte tillräckligt.
Sparkfun har en Pocket AVR Programmer som jag tror ska gå att programmera en ren ATmega328P med med hjälp av AVRDude, men
om jag då kan ha min AVR på kopplingsdäcket med en 8MHz kristall och bara koppla upp mot rätt pinnar eller om det ska gå igenom
en Arduino med bootloader?
AVR-ISP500 ska också fungera med AVRDude.
Sparkfun har en Pocket AVR Programmer som jag tror ska gå att programmera en ren ATmega328P med med hjälp av AVRDude, men
om jag då kan ha min AVR på kopplingsdäcket med en 8MHz kristall och bara koppla upp mot rätt pinnar eller om det ska gå igenom
en Arduino med bootloader?
AVR-ISP500 ska också fungera med AVRDude.
Re: I2C Display och Arduino
Man kopplar in ISP programmerare direkt på pinnarna VCC, GND, Reset, MOSI, MISO, SCK på MCU.
Ingen bootloader behövs.
Ingen bootloader behövs.
Re: I2C Display och Arduino
nä, den inställd att går i 1MHz när den är ny. Ändrar man CKDIV8 fuse så går den i 8MHz utan kristall. Går även bra att köra den med 3.3V i de frekvenserna.
Re: I2C Display och Arduino
På Arduinokortet sitter en 16MHz kristall men vad jag förstår
är det USB-chippet som vill ha någon multipel av 16MHz.
Vad Arduino snurrar på vet jag inte.
Delay och sådant kan bli fel om jag för över ett program till en ATmega som är inställd på 1MHz?
är det USB-chippet som vill ha någon multipel av 16MHz.
Vad Arduino snurrar på vet jag inte.
Delay och sådant kan bli fel om jag för över ett program till en ATmega som är inställd på 1MHz?
Re: I2C Display och Arduino
USB->serial drivs av ett annat chip på arduino korten.
Man får sälla in F_CPU på rätt frekvens så blir delay rätt.
För 1MHz
#define F_CPU 1000000UL
Man får sälla in F_CPU på rätt frekvens så blir delay rätt.
För 1MHz
#define F_CPU 1000000UL
Re: I2C Display och Arduino
Med ett AVR ISP Shield 2.0 https://shop.evilmadscientist.com/productsmenu/253#
så fungerar det tydligen att ladda bootloader eller bara ett program till en tom 328P
så fungerar det tydligen att ladda bootloader eller bara ett program till en tom 328P
Re: I2C Display och Arduino
Skall du bara ladda program så finns det mycket att välja på. Duger med en annan arduino.
https://docs.arduino.cc/built-in-exampl ... ArduinoISP
Jag kör med ATMEL ICE då kan man även köra den som debugger i Atmel/Microchip Studio.
https://docs.arduino.cc/built-in-exampl ... ArduinoISP
Jag kör med ATMEL ICE då kan man även köra den som debugger i Atmel/Microchip Studio.
Re: I2C Display och Arduino
Lite väl dyr tycker jag men den är verkligen kompetent och säkert värt pengarna om man inte enbart ska ladda in programmet.