-
Thread
atMega8 zu atMega168
laut den Migration Notes von Atmel geändert. Jedoch habe ich beim Timer ein kleines Problem: atmega8: [c]TIFR = 0x04; TIMSK = 0x04; TCNT1H = 0x00; TCNT1L = 0x00;[/c] atmega168: [c]TIFR0 = 0x04; TIMSK0 = 0x04; TCNT1H = 0x00; TCNT1L = 0x00;[/c] Beim Compilieren
wurde oder ein Doppelpunkt stattdessen da steht. Ansonsten, evtl. vergessen, im Makefile auf den Mega168 umzustellen?
-
Thread
Windows GUI mit µC USB ComPort
reingehen sollen. Aktuell habe ich zwar eine GUI, jedoch keinen Quellcode dafür und auch nicht für den Atmega168, da der Programmierer gestorben ist. Nun möchte einen neuen µC verwenden, der den ganzen kram handelt. Ggf auch eine neue GUI erstellen. Es sollen via Häckchen setzen diverse Daten Seriell weitergegebene
sollen. > Aktuell habe ich zwar eine GUI, jedoch keinen Quellcode dafür und auch > nicht für den Atmega168, da der Programmierer gestorben ist. > Nun möchte einen neuen µC verwenden, der den ganzen kram handelt. > Ggf auch eine neue GUI erstellen. > Es sollen via Häckchen setzen diverse Daten Seriell
-
Thread
debugen mit debugwire
Geschwindikeit bis zu diesem besagten Breackpoint und dann erst kommt der Pc wieder ins spiel Jetzt beim Atmega 168 läuft der simulator irgendwie sehr langsam zeile fürzeile durch den code bis zum Breakpoint aberwie gesagt nich in voller Geschwindikeit ! So nützt mir das ding irgend wie nichts ! Ich hoffe ich
zimmermann schrieb: > Jetzt beim Atmega 168 läuft der simulator irgendwie sehr langsam zeile > fürzeile durch den code bis zum Breakpoint aberwie gesagt nich in voller > Geschwindikeit ! Welcher Simulator? Ein Breakpoint wird bei
-
Thread
ADC, LCD und Uhr mit ATMEGA8, ist das möglich?
schon mal gemacht. Allerdings nicht mit dem Atmega8 sondern mit dem 168. Uhrenquarz an Timer2, 8 MHz intern. Alles völlig Problemlos. mfg.
Zündung mit einem Interrupt. Da drängt sich dann wieder der Atmega 88 auf. Bei dem kann man jeden Pin als Interrupt-Quelle verwenden. mfg.
-
Thread
Agilent HCMS-29xx LED Display seriell ansteuern
Hallo jjk, die Datenleitungen des 4 Zeichen Display HCMS-2904 sind an einem ATMEGA168 (auf MyAVR Board) an den Pins C0-C3 angeschlossen. Der Atmega hat einen externen Quartz, 3.8 Mhz. Das Display soll den eingebauten internen Qszillator verwenden. Den Hinweis das zuerst CW1 und
>die Datenleitungen des 4 Zeichen Display HCMS-2904 sind an einem >ATMEGA168 (auf MyAVR Board) an den Pins C0-C3 angeschlossen. Der Atmega >hat einen externen Quartz, 3.8 Mhz. Das Display soll den eingebauten >internen Qszillator verwenden. Ok. Dann ist auch CW1 mit
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Meine ersten versuche mit einem atmega16 :-)
sind alle Funktionen implementiert; der Aufbau erfolgte auf Lochraster. Als Controller wurden 2 ATMega8 und 2 ATMega16 verwendet.
-
Thread
LiPo Unterspannungsabschaltung
-3 Wochen mit folgendem Vorhaben: Ich habe vor einen 6S LiPo vor Unterspannung mithilfe eines ATMega´s und eines Transistors zu schützen, indem ich die einzelnen Zellen des LiPo´s auf die Analogen Eingänge des ATMega´s lege diese Werte dann auswerte und sobald eine Zelle unter 3,25 V fällt alle Verbraucher
für deine Antwort, nur weshalb die Spannungsteiler? Wenn ich die einzelnen LiPo Zellen an den ATMega anschließe komme ich doch max. auf 4,2 V womit der ATMega zurecht kommen sollte (max. 5 V)?! Wenn ich den LiPo mittels Gesamtspannung messen würde bekäme ich einen schädlichen Zellendrift nicht
-
Thread
2x Arduino im Gleichtakt
UBRRn + 1)), wenn U2Xn = 1 (Async. Double Speed) https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf#G3.1199934 2Mbps bei fosc = 16MHz, UBRRn = 0, U2Xn = 1 https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf
-
Thread
Atmega8 fuses auslesen
Verständnis für die Frage: Ich habe mit dem Programmierboard Arduino (nach einer Anleitung) einen Atmega168 erfolgreich programmieren können. Er hatte einen extern angeschlossenen 16MHz Quarz. Ausgelesen und beschrieben habe ich die Fuses mit dem Programm "Burn-O-Mat". In dessen Einstellungen hatte ich
Baudrate eingestellt. Das hat alles gut funktioniert. Jetzt wollte ich meine Experimente mit einem Atmega8 fortsetzen. Laut Datenblatt ist die Pinbelegung die gleiche wie beim Atmega168. Diesmal habe ich kein Quarz angeschlossen. Leider kann ich weder die Fuses auslesen, noch ein Programm aufspielen.
-
Thread
Zeiger auf mehrere lange Strings im Flash
Display ausgeben. Dazu habe ich mehrere über 1000 Zeichen lange Strings im Flash (PROGMEM) meines Atmega168. Ich möchte nun den Text scrollen, brauche also einen Zeiger auf die aktuelle Position im Flash, ab der dann ausgegeben wird. Ich möchte der Ausgaberoutine übergeben, ab welchem Buchstaben sie
Display ausgeben. Dazu habe ich mehrere > über 1000 Zeichen lange Strings im Flash (PROGMEM) meines Atmega168. > Ich möchte nun den Text scrollen, brauche also einen Zeiger auf die > aktuelle Position im Flash, ab der dann ausgegeben wird. Soweit richtig > Ich möchte der Ausgaberoutine übergeben
-
Thread
Arduino Uno Seriell zu Parallel Umsetzer Problem
Die Baudrate habe ich auf 9600 eingestellt und die Lib habe ich nur leicht überarbeitet da der ATMEGA328P fehlte. #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined (__AVR_ATmega328P__) #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT
es nur zwei Verbindungen zwischen den beiden Prozessoren - rein zufällig RXD(D0) und TXD(D1) des ATMega328 - sonst nichts.
-
Thread
suche ATmega 8,88,168 im MLF-Gehäuse
Was brauchst Du denn jetzt konkret: 8,88,168 ? Wieviele benötigst Du denn? Ron
von dem ATMEGA168-20MU habe ich noch einige in Originalverpackung. Die Stückzahl kann ich erst heute Nachmittag sagen. Der Preis wird sich zwischen 1,20 EUR und 0,80 EUR bewegen. Kommt darauf an, welche Stückzahl
-
Thread
STK500 ISP Problem
Hallo, ich habe seit kurzem ein STK500. Zuerst habe ich den ATmega8515L gegen einen ATmega168P (grüner Sockel) getauscht. Jumper habe ich wie folgt gesteckt: VTARGET: gesteckt AREF: gesteckt RESET: gesteckt XTAL1: gesteckt OSCSEL: auf 2/3 gesteckt BSEL2: nicht
da nur an den XTAL1 Pin des AVR der Takt kommt. Im Anhang habe ich ein Bild vom Takt an XTAL1 des ATmega168P. Ich hoffe ihr könnt mir helfen. Gruß Felix
-
Thread
Arduino RBBB - nur einmaliger USB Download nach Bootloader burn möglich
Bare Bones Board" erstanden (http://shop.moderndevice.com/products/rbbb-kit) - wobei ich den µC (ATMEGA168) und die meisten Teile schon zuhause hatte. Nach dem Zusammenlöten habe ich dann mittels meines ISP Programmers "mySmartUSBLight" (http://shop.myavr.de/index.php?sp=article.sp.php&artID=200006
LOCKBIT 0xDF Danach in der Arduino Software das Board "Arduino Diecimila or Duemilanove w/ ATmega168" und als Programmer "USBasp" eingestellt. Für den Download nutze ich einen FTDI USB - Seriell Wandler (ähnlich diesem: http://www.ebay.de/itm/FTDI-USB-to-serial-UART-interface-Board-FT232BM-BL-RL
-
Thread
ATMega 328p lm35
Hallo Roman, läuft der Atmega überhaupt? Blink doch mal eine LED. Hast du einen Logikanalyser den du mal an Atmega Pin 3 und GND hängen könntest? LG, Sebastian
Roman, an welchen IC-Pins des Atmega328P sind A4 und A5 angeschlossen? LG, Sebastian
-
Thread
Batterie und Netzversorgung gleichzeitig
meine rudimentären Elektronikkenntnisse nicht ausreichen... Ich habe ein Projekt, bei dem ein Atmega168 verbaut ist. Er soll im "Primärbetrieb" über die 12V eines Zugarettenanzünders in meinem Auto laufen und im "Sekundärbetrieb" portabel mit einem 9V-Block (kein Akku). Wenn ich nun die Netzversorgung
den Versorgungsstrom. Dann gehen sie ja wohl auf einen Spannungsregler, um die 5 V für den Atmega168 zu erzeugen.
-
Thread
Arduino mit vielen Motoren
immer 5 Motoren mit einem Steckboard-Arduino (also praktisch einem selbstgebastelteten arduino mit atmega168 oder so) zu steuern und so die rechenlast aufzuteilen und die komplexität der software ein bisschen zu reduzieren. aber wie gesagt das sind jetzt meine vorstellungen... bin leider (noch?) kein experte
jonas schrieb im Beitrag #1708606: > selbstgebastelteten arduino mit atmega168 oder so) zu steuern und so die > rechenlast aufzuteilen So hoch ist die ja auch wieder nicht. Deine Motoren müssen ja nicht mit zig-tausend Umdrehungen drehen. Die einzige wirklich interessante
-
Thread
Eigene Interruptvektortabelle mit WinAVR
komischerweise sogar drin, nur der jump zu main fehlt dann. Nochmal zur Präzisierung: ich verwende einen ATmega168, AVR-Studio mit WinAVR (der erzeugt das make-File für mich) und bringen tut die eigene Interruptvektortabelle auch was, es wurde in einem pur-asm-Programm schon implementiert. Man kann wertvolle
SS-Pin wird mit auf einen externen Interrupt gelegt. Das ist sogar schon ein Externinterrupt beim ATmega168 (INT2). Ich würde vermuten, dass man diesen auch unabhängig von der SPI-Funktionalität benutzen kann, aber das wäre natürlich mal experimentell zu prüfen. > Der Master zieht nun /SS auf low
-
Thread
undefined reference to `__eeprom_write_byte_1C1D1E
aber das ist nicht, was du haben willst, denke ich. Compiling: stk500boot.c avr-gcc -c -mmcu=atmega168 -I. -v,-gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -mno-tablejump -Wall -Wstrict-prototypes -Wa,-adhlns=stk500boot.lst -std=gnu99 -MD -MP
stk500boot.o avr-gcc: unrecognized option '-v,-gdwarf-2' Linking: stk500boot.elf avr-gcc -mmcu=atmega168 -I. -v,-gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -mno-tablejump -Wall -Wstrict-prototypes -Wa,-adhlns=stk500boot.o -std=gnu99 -MD -MP -
-
Thread
USB-Display DIY
inklusive versand aus china. dazu dann http://de.aliexpress.com/item/Free-Shipping-Pro-Mini-Module-Atmega168-5V-16M-For-Arduino-Compatible-Nano/32503908465.html ein arduino nano für 1,30$ aus china und du hast außer 4 drähten um LCD und Arduino zu verbinden alles was du brauchst.
Marc S. schrieb im Beitrag #4382020: > http://de.aliexpress.com/item/Free-Shipping-Pro-Mini-Module-Atmega168-5V-16M-For-Arduino-Compatible-Nano/32503908465.html > > ein arduino nano Das ist ein Arduino-MINI der keine direkte USB-Verbindung hat.
-
Thread
LIN Sync Break Erkennung
Hallo, ich habe folgendes Problem: ich habe hier einen ATmega168 mit einem ATA6624 und versuche eine LIN Kommunikation aufzubauen. Als Master dient ein Lipowsky Baby-LIN-RM auf welchem momentan der Master und der Slave emuliert werden. Zunächst würde ich
asynchrone Übertragung da viel zu ungenau. -> externen Takt benutzen Ich mache dasselbe mit einem ATMEGA168 und externem Quarz, das funktioniert so einwandfrei.
-
Thread
Division mit "krummen" 10
wahnsinnig enorme, extrem riesige, unvorstellbar gigantische 134 Byte Flash, das sind volle 0,4% Deines ATmega32. Findest Du es nicht selber lachhaft, darum so ein Getöse zu machen?
: bc 01 movw r22, r24 ec: cd 01 movw r24, r26 ee: 0e 94 b4 00 call 0x168 ; 0x168 <__fixunssfsi> f2: dc 01 movw r26, r24 f4: cb 01 movw r24, r22 f6: 0f 90 pop r0 f8: 0f 90 pop r0 fa: df 91 pop r29 fc: cf
-
Thread
ein paar AT-Mega48 Fragen
Potenzen 2^0 bis 2^8) 2. Dazu gibt es extra eine Application Note von Atmel Using the USART on the ATmega48/88/168 as a SPI master Das sollte Deine Fragen beantworten. Im Datasheet gibt es auch einen Beitrag dazu. Wenn ich das richtig verstehe, bekommst Du einfach einen weiteren SPI-Master. Dazu
laufen lassen will, wobei ich beim Programmieren schon wieder so meine Probleme hab (siehe andern ATMEGA48 Thread). Dann is ja alles OK. Danke soweit
-
Thread
AVR assembler frage, IO ports
90S8515 (EOL issued) 90S4434 (Obsolete) 90C8534 (Obsolete) 90S8535 (EOL issued) ATmega103 (Obsolete) ATmega161 (Obsolete) folgende haben ein PUD bit ATtiny11 ATtiny12 ATtiny13 ATtiny15 ATtiny26 ATtiny2313 ATmega8 ATmega16 ATmega32 ATmega48 ATmega64 ATmega88 ATmega128 ATmega162 ATmega163 ATmega168 ATmega169 ATmega323 ATmega8515 ATmega8535 bei dem rest hab ich es mir noch nicht angeschaut cu Hauke
-
Thread
Transistor - Basiswiderstand am AVR-Pin berechnen
hi, ich will mit meinem ATMEGA einige Lastwiderstände steuern, dafür benötige ich den BDP948 da er 500 mA schalten muss und er dieses aushält. jetzt meine frage wenn ich richtig gerechnet habe müsste der Vorwiderstand bei 168 Ohm Liegen. Stimmt das? oder habe ich mich da verhaun? ich meine der ATMEGA Ausgang liefert mir 5V und 10 mA. dann habe ich hier eben was gelesen von 1/20 und das sind dann 25mA dann meine 4,2 Volt / 25 mA = 168 Ohm richtig oder falsch?
-
Thread
USB MIDI Gerät
du unbedingt bei AVR bleiben möchtest, wäre ein Arduino Nano (bzw. ein Clone mit einem "echten" Atmega8/16u(!) und nicht mit einem CH340 chip) eine Möglichkeit. Da würde die unnötige Verbindung Atmega16u2 <> Atmega328 wegefallen. Du müssest nur im Datenblatt nachsehen, ob die USB Pins sich nicht mit
Controller hab diese auch mit einem Logischem Namen in Cubase auftauchen., deßhalb die Lösung mit dem Atmega16u2 was ja sehr einfach ist. MIDI-IN/OUT benötige ich nicht auch kein SysEx. Mein Plan: einen Atmega 8/16u2/4 als USB-Controller und einen Atmega168 oder 328 oder was auch immer zum abfragen der
-
Thread
ADF4350-Modul SIG01 Eisch-Kafka Ulm
Wunschfrequenz eingeben, und die Software berechnet irgendwie daraus die nächstmögliche Frequenz mit dem ATMega168. Technische Daten laut Datenblatt : Frequenzbereich: 35MHz ... 4000MHz Auflösung: 78Hz .... 5kHz Ausgangsleistung: +10dBm ±1,5dB über den vollen Bereich Pegel: -20dBm .... +10dBm Auflösung
Die 6-polige Stiftleiste am ATMega168, mutmaßlich der Programmieranschluss, dürfte von Molex sein: https://www.molex.com/en-us/products/connectors/wire-to-board-connectors/picoblade-connectors https://www.molex.com/content/dam/molex
-
Thread
Wie passenden Atmega finden?
Ich hab mir eine Tüte Atmega48 und eine Tüte Atmega1284 bestellt, und nehme die ersteren für Kleinmist und die zweiteren wenn ich mehr Speicher oder Pins brauche. Das Zeug ist imho viel zu billig dass es sich für ein Einzelstück
rausnimmt, weil Atmel da vor Jahren schon mehr System reingebracht hat. Ich benutze im wesentlichen ATMega88PA (TQFP32) und ATMega164PA (TQFP44), welchen jeweils entscheidet sich mit den benötigten Pins. Und zu beiden gibt es jeweils mehrere Pin- und Funktions- kompatible Typen die mehr Speicher haben.
-
Thread
Suche günstige alternative µC mit CAN
ATMega16M1, 32 Pins, TQFP oder QFN, der ATMEGA16M1-AU kostet bei Mouser und Digikey jeweils 1,82 € pro Stück ab 100 Stück, Digikey hat die auf Lager. Sowas geht aber bestimmt noch günstiger, vielleicht
kostet. Er besitzt CAN, braucht keinen externen Quarz und hat >16 I/O pins. >100 Stück >ATMega16M1, 32 Pins, TQFP oder QFN, der ATMEGA16M1-AU kostet bei Mouser >und Digikey jeweils 1,82 € pro Stück ab 100 Stück, Digikey hat die auf Macht bestenfalls 168 Euro Einsparung. Aber dazu muss
-
Thread
Retro Fieber: Z80 oder 68000 ?
Tastatur. Es gibt ja auch Software dafür, die geladen werden kann. Wie kriegt man sowas in einen Atmega Stick?
There even were instances of code which, when compiled for the 801 and simulated on a System/370 Model 168, ran faster in real time than the same program run directly on a Model 168 when compiled by the PL/I compiler."
-
Thread
ATMega328p RX UART Interrupt µC stürzt ab
empfangen wurden. Daher meine Frage: Muss man das vll. manuell zurücksetzen?! Habe schon mal mit ATMega168 gearbeitet, da war das nicht so. Und ich dachte das ist der gleiche Chip nur 32kb. Macht das P dort was aus?! Im Datenblatt habe ich dazu nichts gesehen!
Liegt im Widerspruch zu: Marius D. schrieb im Beitrag #4906140: > ich habe ein Projekt mit einem ATMega328P Der ATmega162 hat einen USART0_RXC_vect Beim ATMega328P heißt das Ding: USART_RX_vect Jobst M. schrieb im Beitrag #4908129: > Wahrscheinlich ehr nicht ... Sehe ich auch so! Ich glaube
-
Thread
DIAMEX-AVR unter arch linux
Hi, da ich mich mit AVR-Microcontroller programmierung beschäftigen wollte, habe ich mir einen Atmega168 & DIAMEX USB ISP (https://www.reichelt.de/Programmer-Entwicklungstools/DIAMEX-USB-ISP/3/index.html?ACTION=3&LA=5700&ARTICLE=110344&GROUPID=2969&artnr=DIAMEX+USB+ISP) gekauft. Als Entwicklungsumgebung
> da ich mich mit AVR-Microcontroller programmierung beschäftigen wollte, > habe ich mir einen Atmega168 & DIAMEX USB ISP > gekauft. Als Entwicklungsumgebung habe ich Eclipse inkl. AVR Plugin > installiert. Nun habe ich das Problem, dass mein programmer nicht > erkannt wird. Ich erhalte in Eclipse
-
Thread
RS232 nach HTTP/HTML Konverter
diskutieren und in die Tat umsetzen ? Ich experimentiere gerade eine wenig mit einem Lantronix XPORT/Atmega 8 und Bascom herum. Danke und liebe Grüße, Jasmin
fielen mir spontal zwei Donge ein: - gibts schon .... nennt sich Webserver -> siehe Webserver mit Atmega32 - warum einfach wenn es auch kompliziert geht. Der XPORT hat einen eingebauten Webserver ...
-
Thread
Wie programmier ich das elegant in C
mal einen Bus-Koppler bis mir ein besserer Name einfält. Mit dem 74HC245 kann ich ein Byte vom ATmega8 auf den rechten Bus transportieren. (Write_Bus) Mit dem 74HC574 kann ich von dem rechten Bus ein Byte zum ATmega8 transportieren. (Read_Bus) Die CPU auf dem rechten Bus ist der Master, er steuert alle Funktionen. Der ATmega8 ist nur der Slave. Ich brauche von dem ATmega8 PD0(RxD) und PD1(TxD) für eine RS232 Schnittstelle. PB6 und PB7 brauche ich für den Quarz. Deshalb sind die Bits der Bytes schön auf Port B, C und
-
Thread
Suche AT90S4433
Falls nicht. Man sollte ihn ja mit dem Atmega8 ersetzen. Aber mit welchem? Es gibt da soviele Atmega8 http://www.stkcheck.com/evs/atmel/atmelheader2.asp?mfg=atmel&part=ATmega8 gruß
Danke für die Auskunft. Ich habe einen Hinweis gefunden, dass ich den AT90S4433 für den ATMEGA8-16PI-ND ersetzen kann. Hat den jemanden, bitte? Ist der ATMEGA8-16PI 16 MHZ PDIP IND TEMP 5.0 gleich dem ATMEGA8-16PI-ND? gruß
-
Thread
Bootloader : Atmega48, 88, 168
habe ich die gewünschte antwort noch nicht gefunden. wenn ich das richtig verstanden habe, sind atmega88 und 168 bereits mit dem code versehen. der 48 aber nicht. stimmt das? wer kann mir welchen aktuellen bootloader empfehlen? besten dank für eine antwort
beim 48er ist schlichtweg kein Platz für einen Bootloader vorgesehen. beim 88 und beim 168 ist Platz vorgeshen, aber kein Code drauf. Das musst Du schon selbst machen. SPM können sie aber alle. der 48 kann via SPM überall in den Flash schreiben, die CPU hält aber immer 4 Takte an. (WWR,
-
Thread
ATmega und MK2 spinnt?
Welchen ATmega verwendest du?
Hi, ich verwende einen Atmega 168. Flashen tu ich direkt aus Bascom raus. Mfg, Flo
-
Thread
Rasberry Webradio von Michael Schwarz
I test it only atmega32 with glcd but it show like this photo. What happen?
My lcd show haft. Do you fix JTAG-fuse of Atmega32 before?
-
Thread
simulavr und avr-gdb
address out of bounds: 0x4ff[/c] Und nichts geht mehr. Ich würde auch gerne meinen richtigen atmega simulieren (Atmega168), der wird aber von dieser simulavr-Version nicht unterstützt. Ich habe auch versucht, mir eine aktuelle Version herunterzuladen (0.8..) konnte dieser aber nicht compilieren,
> [c]storage.c:97: ERROR: address out of bounds: 0x4ff[/c] Die Stack-Initialisierung deines ATmega168 versucht auf Speicher zuzugreifen, den es im simulierten ATmega8 nicht gibt. Du musst dir wohl oder übel die Mühe machen, deinen Code für einen ATmega8 zu compilieren, damit du ihn damit simuliert
-
Thread
wie lange gibt es schon AVRs (z.B. ATtiny13V/13A)?
AT90S8515 8PC aus meiner "Sammlung": 97/37 Wenn man nun überlegt, dass AT90S1200 der erste und ATmega103 der zweite AVR waren, dann liegen diese noch weiter zurück. Deren Datenblätter haben allerdings noch keine Revision History, aus der man die genauen Daten entnehmen könnte.
erst mit 16MHz und dann mit 12MHz. Die groß beworbenen 20MHz-AVRs gab es erst viel später mit den ATmega48/88/168 Der Atmega103 kam erst 1998.
-
Thread
Arduino oder
---- nano.menu.cpu.atmega328=ATmega328P (New Bootloader Old Mem) nano.menu.cpu.atmega328.upload.maximum_size=30720 nano.menu.cpu.atmega328.upload.maximum_data_size=2048 nano.menu.cpu.atmega328.upload.speed=115200 nano.menu.cpu.atmega328
=atmega/ATmegaBOOT_168_atmega328.hex nano.menu.cpu.atmega328old.build.mcu=atmega328p [/c] der Bootloader muss aber ggf. angepasst werden, ich habe aus optiboot noch diese compiliert
-
Thread
Sehr kompaktes AVR/PIC Eval Board gesucht
www.pollin.de/shop/dt/MzM2OTgxOTk-/Bauelemente_Bauteile/Entwicklerboards/Atmel/Entwicklungsboard_ATMEL_ATmega168PA.html
: RJ485 - PMBus bei Servernetzeilen. In meinem Fall ist jetzt folgendes in nähere Auswahl: +ATMEGA328PB Xplained Mini +EHAJO Atmega32U4 Breakout-Board (https://www.ehajo.de/baus%C3%A4tze/bedrahtete-baus%C3%A4tze/atmega32u4-breakout-board.html) Wer sonst noch was weis, bitte sagen.. mfg
-
Thread
MMC/SD Bootloader füt ATMega16
Ich weiß dieser Beitrag ist alt ,aber trotzdem: Könnt ihr mir ein angepasstes Programm für den Atmega 168 reinstellen?
Hallo, Geht dieser auch fūr den atmega328? Gruss
-
Thread
Projekt Li-Ion Akkutester
2016/03/02 Press 'c' to calibrate Press 'd' to start discharge Press 's' to show status > s U=4.168V, R=5.00Ohm > c calibration. U=4.165V Your value (V): 4.17 recalibrated. U=4.168V Load resistor (Ohm): 5 R=5.00Ohm calibration done > d discharge requested discharge started - stop with CTRL
angesteckt wird - Display auf 4-Bit Betrieb abspecken und Pinbelegung so ändern, daß auch ein mega168 oder mega328 im DIP28 reicht
-
Thread
ADWandler beim ATMEGA
Nun ja, die korrecke Bezeichnung des Atmega, z.b. Atmega8, Atmega16, Atmega32, ...
ATMega168, sorry, vergessen. Aber damit ist meine Frage schon beantwortet, ich habe das im Datenblatt nicht richtig (klar) rauslesen können, mag aber auch an der Späten Uhrzeit gestern gelegen haben, aber
-
Thread
Ideenfindung für modulares Software Konzept
Würde ich nicht machen, weil Du dann genau das Problem hast, dass die Static-Library nur auf dem ATmega168A funktioniert und Du keine projektspezifischen Unterscheidungen mehr machen kannst. Besser ist es, den gemeinsamen C-Code in einem gemeinsamen Ordner abzulegen und die Dateien als Links in jedes
Würde ich nicht machen, weil Du dann genau das Problem hast, dass die > Static-Library nur auf dem ATmega168A funktioniert und Du keine > projektspezifischen Unterscheidungen mehr machen kannst. > > Besser ist es, ... Oder noch besser (IMO), man lässt "on demand" individuelle private Libraries
-
Thread
Programmspeicher
? Der ATmega32 sollte in der Tat bis auf den größeren Speicher dem ATmega16 ziemlich gleich sein. Sie entstammen einer Familie und sind ungefähr gleich alt. ATmega324P, ATmega644 und ATmega644P (sowie der
Auch ganz witzig: ATmega328 -> pinkompatibel zum mega8 ansonsten ein atmega48/88/168 mit eben 32kb flash. leider noch nicht verfügbar :(