-
Thread
atoi oder char zu integer - Anfängerfrage
Hallo, ich habe folgenden Code auf einem Atmega8 (Ausschnitt): [c] unsigned int empfi; empfi = uart_getc(); if ( empfi & UART_NO_DATA ) { // keine Daten erhalten } else { uart_putc( (unsigned char)empfi ); [/c] an
Buchstaben') angezeigt. Das das mal eine Zahl war, das entsteht erst in deinem Gehirn, welches dem Text "168" eine besondere Bedeutung (nämlich den einer Zahl) zuweist. Aus Sicht der UART unterscheidet sich der Text "168" vom Text "Supercalifragilisticexpialidocious" nur in der Anzahl der Buchstaben und der
-
Thread
Arduino / Atmel UART Fehler
Ich verwende einen Arduino mit ATMega328P. Ist das bei dem auch so?
BirgerT schrieb im Beitrag #4202411: > .. nimm halt die Beispiele aus dem ATmega48A..328P Datenblatt. http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet_complete.pdf Runterladen, lesen, Beispiele (richtig
-
Thread
Fragen zu ISA-CONTROL-Webserver von H.Buss
Ich bin am Verzweifeln. ;-) Ich kann den Webserver nicht "anpingen". Es ist die Version mit Atmega32 und der Software 1.38 mit SD-Karte und der Adresse 192.168.1.66 von Holgers Seite. Istzustand: RTL8019AS-Karte mit Jumpern Adresse 300, IRQ 2/9 eingestellt angeschlossen an einen Router
Ist das vielleicht nur ein Problem mit der IP-Adresse, weil mein Rechner hat 192.168.178.146 und der Webserver eben 192.168.1.66? Oder kann ich meinen Rechner irgendwie in den Adressbereich 192.168.1.xxx zwingen? Ratlos Paul
-
Thread
Frage zu HVP (PP) eines 328p (Arduino nano)
Datum 9.9.2017 gelandet - sorry for confusion. Deckblatt zeigt: 8-bit AVR Microcontrollers ATmega328/P DATASHEET COMPLETE und hat 441 Seiten Das von heute lautet ATmega328P 8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash DATASHEET hat 293 Seiten Danke
ATmega48A/PA/88A/PA/168A/PA/328/P", ist vom 1.11.18 und hat 662 Seiten: https://www.microchip.com/wwwproducts/en/ATMEGA328P
-
Thread
Strom und Spannung messen (Netzteil) mit Atmega8
Mega8 ist somit extrem simpel. Der INA138 / INA168 ist z.B. auf Anfrage bei www.csd-electronics.de für Privatanwender erhaeltlich. Gruß, Dirk
schon ein >Differenzverstärker enthalten. Warum kann man den nicht nehmen? Die Ad Wandler vom Atmega8 sind Signle Ended und der Threadoeffner hat nicht gesagt welche Stromverbraucher er messen moechte wie z.B. erdfreie nicht erdfreie Verbraucher. Ein Atmega16 hat differentiale Ad Wandler mit einstellbarer
-
Thread
AVR Interrupts priorisieren in C?
Hi, Christoph, die Priorität der Interrupts ist beim Atmega festgelegt durch die Rangfolge gemäß Interruptsprungtabelle. Aber 250 kbps müßten machbar sein, wenn Du einen Atmega168 nimmst, den du mit 24 MHz taktest. ciao Wolfgang Horn
. > Aber 250 kbps müßten machbar sein, wenn Du einen Atmega168 > nimmst, den du mit 24 MHz taktest. 250k sind auch jetzt machbar, ATmega16 und 16MHz. Aber gut. Ich weiß nicht, vllt muß ich dann doch Features streichen, schnüff :( Christoph
-
Thread
AVR Einsteigerprobleme mit RS232 Elektorino
out avrdude when programming without the IDE." Du müsstest das Update allerdings noch für den Atmega168 übersetzen oder eine übersetzte Version suchen.
Habe auch den ATmega168_NG.hex bootloader probiert dasselbe Problem. Hatte aber nicht darauf geachtet das er nur ein paar Sekunden auf Befehle wartet. Hatte aber nach aufruf des Arduino uploades auf die Reset Taste gedrückt
-
Thread
AVR Webserver 1.40 E-Mails versenden
du es dem Compiler schon sagst: > avr-gcc -c -mmcu=atmega644 -I. -g -Os -funsigned-char ^^^^^^^^^^^^^^^
mit makefile schon für den ATMEGA644 vorbereitet gewesen. Das meinte ich. Gruß Florian
-
Thread
Starterkit Mikrocontroller
http://www.pollin.de/shop/dt/MzM2OTgxOTk-/Bausaetze_Module/Entwicklerboards/Entwicklungsboard_ATMEL_ATmega168PA.html Auch das ist ein Arduino (Arduino-Pro-Mini Klon), man benötigt dazu lediglich noch (einmalig für alle weiteren arduino pro mini-boards) ein usb-breakoutboard (eigentlich ein usb-serial-Wandler
http://www.pollin.de/shop/dt/MzM2OTgxOTk-/Bausaetze_Module/Entwicklerboards/Entwicklungsboard_ATMEL_ATmega168PA.html Ich glaube, daß er dieses Brettchen aber gar nicht gemeint hat, sondern jenes: als Bausatz: http://www.pollin.de/shop/dt/MTY5OTgxOTk-/Bausaetze_Module/Bausaetze/ATMEL_Evaluations_Board_Version
-
Thread
(Linux-) Debugger für Mega8
OK, ich hab grad bei Atmel noch ein bisschen Dokus gewältzt. Stimmt meine Vermutung, dass der ATmega48/88/168 die gleiche Pin-Konfiguration wie der "normale" mega8 hat? Ich müsste also eigentlich den mega8 durch einen der oben genannten austauchen können, oder? Die haben ja dieses debugWire, das
Gibt es hier vielleicht einen entsprechenden Programmer, der das dW verwendet? (Einen solchen mega168 zu Debug-Zwecken wäre ja kein Problem) MfG Christian
-
Thread
.elf datei not found
##################################################### ## General Flags PROJECT = test MCU = atmega168 TARGET = test.elf CC = CPP = avr-g++ ## Options common to compile, link and assembly rules COMMON = -mmcu=$(MCU) ## Compile options common for all C compilation units. CFLAGS = $(COMMON
: [test2.o] Error 127 (ignored) mmcu=atmega168 -Wl,-Map=test2.map test2.o -o test2.elf /usr/bin/sh: -Wl,-Map=test2.map: command not found make: [test2.elf] Error 127 (ignored) avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature
-
Thread
Projekt : GPS Tracker
Größe und gleicher Pinbelegung, nur mit mehr Speicher. Kennt ihr da irgendeinen? Ich habe mir den ATMega168 ausgeguckt, aber bin mir nicht sicher ob der nun einen schmalen oder breiten Sockel besitzt (ich bräuchte den Schmalen IC Sockel, 28 Pins - So wie ein ATMega8L8 eben :D) Dann kämen dann nur noch
Hi >Ich habe mir den ATMega168 ausgeguckt, aber >bin mir nicht sicher ob der nun einen schmalen oder breiten Sockel Wie wäre es mit Datenblatt S.356 Die ATMega48/88/168 sind praktisch die Nachfolgetypen des ATMega8 und
-
Thread
Referenzspannung zu klein?
Hi >Und weshalb wurde nicht gleich die 2.5v referenz verwendet ? Welche? ATMega48/88/168/328 haben eine interne 1,1V-Referenz. MfG Spess
#3226931: > Hi > >>Und weshalb wurde nicht gleich die 2.5v referenz verwendet ? > > Welche? ATMega48/88/168/328 haben eine interne 1,1V-Referenz. > > MfG Spess Er meint den 4040-2,5
-
Thread
Hilfe/Bertung 2,4ghz Funklayout
.. Die werd ich weglassen, das Pad soll ja laut Appnote floatend sein > > 6. Wenn dein uC (Atmega?) auch mit 16MHz läuft dann brauchst du nur > einen Quarz, und kannst den XC1 des nRF24L01+ über den XTAL2 des uC > mitversorgen. ja, ist ein Atmega328/168 kann ich da einfach am Quarz abgreifen
leider grad nicht mehr. Hängt aber auch davon ab was für ein Gehäuse drum ist. >> 6. Wenn dein uC (Atmega?) auch mit 16MHz läuft dann brauchst du nur >> einen Quarz, und kannst den XC1 des nRF24L01+ über den XTAL2 des uC >> mitversorgen. > > ja, ist ein Atmega328/168 kann ich da einfach am Quarz abgreifen
-
Thread
AVR-ATmega: Multiplex von 8 Digits 7-Segment und 8 Tasten
einem Auszubildendenprojekt zum Thema "multiplexen", hier jetzt eine Version, die an einem 28 pol. ATmega48 bis ATmega328 eine 8-stellige 7-Segmentanzeige sowie 8 Tasten anbindet. Grundsätzlich müßte das auch mit einem ATmega8 funktionieren, wenn man die Register für die Timer1 ändert (konnte ich nicht
FREQ = 8000000ul #MCU = atmega328p #MCU = atmega168 MCU = atmega8 [/code]
-
Thread
LED-Cube spinnt
3x3x3 LED-Cube nachgebaut: http://www.sparkfun.com/products/9391 Ich habe es sogar geschafft den ATMEGA 168 mit dem Source-Code von denen mit AVR-Studio zu Programmieren. Wenn ich das Teil einschalt, sieht man die Programmabläufe, aber die LEDs blinken als hätten sie einen Wackel. Das komische dabei
> Noch ne Frage: Habe zwei 168er die durch falsche Einstellungen nicht > mehr "ansprechbar" sind. Hab dort eben mal ausprobieren wollen wie es > sich bei einer Anderen Einstellung verhält, aber jetzt kommt immer ein > ISP Fehler
-
Thread
DTR - Signal innerhalb AVRDUDE abschalten beim Protokolltype STK500v2
geringfügig) modifiziert, so dass er auch auf einem Arduino UNO Board (und ausserhalb des Boards auf ATmega8, 88, 168 und 328p) funktioniert. - AVRUSB500 verwendet das STK500v2 Protokoll mit einer Baudrate von 115200 Mein Problem: Während auf einem eigenen PCB-Layout (egal ob mit einem FTDI oder
findet AVRDUDE nun einen STK500v2 Programmer und alles ist gut: [code] avrdude -c stk500v2 -p atmega168 -P /dev/ttyUSB0 -b 115200 -V -U flash:w:tetris6_devboard.hex avrdude: stk500_2_ReceiveMessage(): timeout avrdude: AVR device initialized and ready to accept instructions Reading | #######
-
Thread
[V] verschiedene ATMEL µC zum Vatertag ATMEGA16/32/168/2561
ich in Original Tray-Verpackung verschicken. Wenn nur einzeln, dann in ESD-"Schachtel". 10x ATMEGA32-16AU TQFP44 Einzelpreis: 1,95/Stk. Posten: 18Euro 15x ATmega32-16MU MLF44 AVR µC Einzelpreis: 3,95/Stk. Posten: 55Euro 15x ATmega168-20AU TQFP32 Einzelpreis: 2,20/Stk. Posten: 30Euro
Maik Schweiger schrieb im Beitrag #3672669: > 15x ATmega168-20AU TQFP32 > Einzelpreis: 2,20/Stk. > Posten: 40Euro Der Posten mit 15 Stk ist teurer als wenn ich die einzeln kaufe ??? 15x 2,2€ = 33€
-
Thread
suche die "HardwareSerial.o" usw. für arduino uno (atmega328p)
externe Makefile mit dem ich kompiliert habe. ACHTUNG #1: Dort ist als MCU ein anderer AVR (atmega168) eingetragen als deiner (atmega328p). # MCU name MCU = atmega168 Mit MCU = atmega328p konnte ich die Source WInterrupts.c nicht übersetzten. Die Fehlermeldung deutet darauf hin, dass mein
Ja, es war meine veraltete WinAVR Installation bei den Problemen mit dem Atmega328P. In dem Arduino-Paket 0022 ist ein WinAVR-20081205 drin. Damit kann ich die Sourcen auch für den Atmega328P übersetzen.
-
Thread
Info Platinen Bauteiletester / Transistortester
aus China zu ordern, dann aber nach einem kurzen Blick auf die Chinaplatine abgewunken: - nur Atmega 8 bestückt, für ESR brauchst du jetzt mindestens den 168, der ist aber auch schon fast voll, deshalb würde ich schon den Atmega 328 verwenden. - keinen externen 8 Mhz Quarz, ohne sind die Messungen
Barney: 2 (wenn 30 stk.) + 2 ATMega328 seeers: 1 (wenn 30 stk.) Peter W.: 2 (wenn 30 stk.) + 2 ATMega328 Dirk: 1 + 1 ATmega328 John Unruhr: 1 + 1 ATMega328 Tosa: 1 + 1 Bauelemente
-
Thread
(V) Spannungsregler, Logik, MCUs,
ATTINY13V-10PU, DIL8, 1K Flash ATTINY44V-10PU, DIL14, 4K Flash ATTINY84, DIL14, 8K Flash ATMEGA88-20PU, DIL28, 8K Flash ATMEGA168-20PU, DIL28, 16K Flash SMT: LM217, TO263, 1.2V to 37V adjustable voltage regulators LM317, TO263, 1.5A Adjustable Output, Positive Voltage Regulator
Digikey-Preises ansetzen, d.h. ATTINY13V-10PU, 0,50 ATTINY44V-10PU, 1,- ATTINY84, 0,60 ATMEGA88-20PU, 1,10 ATMEGA168-20PU, 1,30 MIC5801, 1,20 AT90CAN128-15AZ, 2,70 PIC16F628, 1,00 LPC1766, 4,00 YARD-IR-Empfänger rev. 2 mit PIC16F628, PDIP18 und MAX232,
-
Thread
[V] Mikrocontroller Boards ATMega 328 +
Hallo, ich habe noch einige ATMega Boards rumliegen: - 3x Deek-Robot ATMega 328 - 10x Pro Mini ATMega ??? (man kanns nicht lesen, wenn ich raten müsste, würde 168P sagen) Ich möchte für das komplette Bundle 20 € inkl. Versand
Markus _. schrieb im Beitrag #7527407: > man kanns nicht lesen, wenn ich raten müsste, würde 168P sagen Jep, der BeteMCU Pro Mini hat einen 168
-
Thread
Temperaturmessung Atmega nur Single Conversion?
Hallo Forum! Ich versuche gerade bei einem Atmega 168 den internen Temperatursensor zu verwenden. Dabei bin ich über den Satz gestolpert: "When the temperature sensor is enabled, the ADC converter can be used in single conversion mode to measure
Hi >Ich versuche gerade bei einem Atmega 168 den internen Temperatursensor >zu verwenden. Dann lies dir das mal durch: http://www.atmel.com/Images/doc8108.pdf >Dabei bin ich über den Satz gestolpert: >"When the temperature sensor
-
Thread
ATmega48-Diagramme im DB auch für V-Varianten gültig?
atmel.com/dyn/resources/prod_documents/doc2545.pdf) auf alle Mikrocontroller in dem Datenblatt, d.h. ATmega48/88/168 und ATmega48V/88V/168V (damit meine ich natürlich nur die Diagramme, die auch den Bereich über 2,7V umfassen)? Weil die V-Varianten müssten doch eigentlich weniger Strom verbrauchen (bzw.
beide, außer es steht extra was anderes dabei. Weniger Strom brauchen nur die PicoPower-Varianten ATMega48P/88P/168P, und für die gibts ein extra Datenblatt.
-
Thread
Arduino-Bootloader auf Atmega328 flashen
Arduino IDE gibt es das Beispiel Arduino-ISP,dieses musst Du auf Deinen funduino flashen und den Atmega328p nach ISP Verdrahtung verkabeln. http://www.arduino.cc/en/Tutorial/ArduinoISP Das untere Beispiel mit dem atmega168P der auch Pin kompatibel ist zeigt Die Lösung auf Deine Frage. Der Guloprog
Arduino IDE gibt es das Beispiel Arduino-ISP,dieses musst > Du auf Deinen funduino flashen und den Atmega328p nach ISP Verdrahtung > verkabeln. > > http://www.arduino.cc/en/Tutorial/ArduinoISP > > Das untere Beispiel mit dem atmega168P der auch Pin kompatibel ist zeigt > Die Lösung auf Deine
-
Thread
? zu Programmkonzept
auch noch heftig drauf rumhüpfen. Das mit den 5us kann gar nicht stimmen. Bei 8MHz schafft der ATMega8 max. 1MBaud. In 5us kommt da nicht mal ein ganzes Byte rüber.
da nicht drin und die PC-Seite kann ich nicht >beeinflussen. >Und ja, ein scheixx >kranker ATMega8 reicht für diese Aufgabe dicke aus. DU ALLEINE hast oben behauptet das er das eben NICHT kann.
-
Thread
[V] Atmel Atmega32-16AUR >3000 Stück
Hallo, Tobias hier, ist Tim dort: https://www.ebay-kleinanzeigen.de/s-anzeige/atmel-atmega32-16au-mcu-smd-8-bit-mikrocontroller/2071276582-168-8695
kannst du die direkt am VCC-Pin mit der Akkuspannung versorgen. Als Einzel-IC habe ich nur den ATMEGA 88A-AU und den ATMEGA 168A-AU da. Die sind im Prinzip gleich, wie der 328, nur halt mit weniger Speicher. Von denen könnte ich dir jeweils 10-20 Stück überlassen. Wenn Du möchtest, kann ich dir
-
Thread
mega8/16 auf 16MHz takten
gibts da irgendeine Möglichkeit ATmega8 bzw. ATmega16 mittels internem Oszillator auf 16MHz zu takten? mfg ubootfanat
ankommt, wäre viellecht auch einer der Mega8-Nachfolger Mega88 (bzw. falls dann mal verfügbar Mega168) interessant. Die kann man immerhin mit einem externen Takt von 20 MHz bereiben. Aber um einen externen Takt/Quarz wird man wohl nicht drumrum kommen. Gruß Ingo
-
Thread
neuer Transistortester GM328 aus China
SMD-Variante ist. Es gibt auch für ein paar Euro mehr welche mit OLED: http://www.aliexpress.com/item/OLED-Atmega328-Transistor-Tester-Diode-Triode-Capacitance-ESR-Meter-L-C-R/32214566383.html
Textdisplays. Außerdem lassen sich damit Transistorpiktogramme besser darstellen. Von dem einen Tester mit Atmega168 würde ich auch die Finger lassen, weil aktelle Firmwareversionen allesamt größer sind. Von den Varianten mit den grafischen Displays kenne ich nicht die Unterschiede. Würde mich aber auch interessieren
-
Thread
Arduino Due Buchempfehlung, Frage zu Programmiersprache
Framework Horizont hinaus schauen willst. Der SAM3X8E ist schon eine andere Klasse, verglichen mit dem ATmega328P.
einen Blick in die fast 1470 Seiten des Datenblatts vom SAM3X8E. Damit verglichen ist das von der ATmega48A-48PA-88A-88PA-168A-168PA-328-328P Serie mit seinen 660 Seiten noch ein Groschenroman. Natürlich ist der Due deutlich leistungfähiger. Aber um diese Leistung nutzen zu können, gilt es, einen ganzen
-
Thread
5V Signal mit 15mA zu 5V Signal mit 80 mA verstärken
gibt uns nach einem bestimmten Verlauf ein Signal zwischen 0 und 5V. Dieses Signal soll von einem Atmega168 eingelesen und verarbeitet werden. Das funktioniert aber nicht. Schließt man ein Netzgerät an den Atmega an und misst den Strom der fließt wenn man 5V an den Eingang legt so stellt sich ein Strom
ist? Wir haben hier die zweite Option genommen weil uns das am logischsten erschien. Es ist ein Atmega168 http://s7b.directupload.net/images/090617/qkbxw7p2.jpg Vielen Dank :-)
-
Thread
Soft-USB AVR
vll ein paar µA). Der Lüfter soll aber über den PC gesteuert werden. Derzeiteiges Konzept: PWM ATMega16 (ich weis,der langweilt sich zu tode), RS232 Das problem ist, dass neuere PC ja keine RS232 mehr haben, jetzt wäre USB schön. für wie aufwändig würdet es ihr halten, die Software von UlrichRadig
selbe Meldung. Ich wollte mir die Anwendung auf nen mega16 umschreiben. Hab das Makefile vom MEGA168 auf MEGA16 umgestellt und einfach compiliert. Keine Fehler. Gibt es tükische Unterschiede vom 16er zum 168er außer, dass der 16er nicht auf 20Mhz läuft? mfg J.K
-
Thread
Artikel: Brushless-Controller für Modellbaumotoren
entsprechenden PINs funktioniert. Ich würde im Artikel unbedingt noch erwähnen, dass wenn der PIN des ATmega168 als Eingang geschaltet ist, er als Source funktioniert und das PWM Signal über den Widerstand an Masse zieht (Das entspricht quasi einer Push-Pull-Ausgangsstufe). Das Signal IN_A (IN_B oder IN_C
ein Schreibfehler und sollte eigentlich heissen "wenn der PIN des ATmega168 als *Ausgang* geschaltet ist"? Falls ja, dann stimme ich zu ;) Karsten B. schrieb im Beitrag #4534586: > Das Signal IN_A (IN_B oder IN_C) ist > dann Masse (LOw Pegel). Das LOW-Signal am IR-Eingang
-
Thread
kleiner Webserver mit LAN8720 oder ENC28J60?
Der v3 hat einen 328, die Vorgänger waren die 168.
verständlich geschrieben. > Und es gibt viele Leute, die den erfolgreich einsetzen. Danke. Der Atmega32 ist wohl vergleichbar mit dem Atmega328 des nano3. Das müsste also gehen. http://www.ulrichradig.de/home/index.php/software/avr-webserver-software Brown-out detection level at VCC=4.3V [BODLEVEL
-
Thread
Brushless Regler Umbau
known Problems: none Version: 23.06.2011 Description: Brushless Motor Controller for ATmega48/88/168 Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder
known Problems: none Version: 23.06.2011 Description: Brushless Motor Controller for ATmega48/88/168 Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
0.4.4 auf 4.8. Aktuell habe ich damit nun immense WiFi probleme. Ping wird ausgeführt für 192.168.10.149 mit 32 Bytes Daten: Antwort von 192.168.10.149: Bytes=32 Zeit=46ms TTL=255 Antwort von 192.168.10.149: Bytes=32 Zeit=85ms TTL=255 Antwort von 192.168.10.149: Bytes=32 Zeit=99ms TTL=255 Antwort von 192.168.10.149: Bytes=32 Zeit=2ms TTL=255 Ping-Statistik für 192.168.10.149: Pakete: Gesendet = 4, Empfangen = 4, Verloren = 0 (0% Verlust), Ca. Zeitangaben in Millisek.: Minimum = 2ms, Maximum
-
Thread
attiny45 lässt sich nicht programmieren
div attiny45... scheinbar lassen sich die nicht mit meinem usbasp programmer programmieren... ein atmega168 geht aber problemlos! Wenn ich einen arduino uno mit avrisp verwende gehen auch die attinys.. haben die irgendwas besonderes das sie nicht gehen?
Sebastian B. schrieb im Beitrag #2143014: > haben die irgendwas besonderes das sie nicht gehen? 168 geht, Tiny geht nicht am Programmer. 168 geht, Tiny geht am Arduino. Daraus schliesst du jetzt, daß die Tinys 'ne Macke haben? Ich würde sagen, dein Programmer hat was besonderes. mfg.
-
Thread
Mehrere RGB-LED PWM
benötigt 20mA. Rot hat 2,1V, Grün 3,27V und Blau 3,15V Forward Voltage. Nun kann ich über meinen Atmega168 die einzelnen Farben schalten. Als nächsten Schritt wollte ich die Farben per PWM faden. Dies funktioniert leider gar nicht. Die LEDs sind an oder aus. Hänge ich eine LED ohne Transistor an
Hey, es handelt sich um einen selbstgeflashten Atmega168, kein gekauftes Board. Ich habe eben noch einmal alles korrigiert und alles neu gesteckt. Und siehe da, es funktioniert. Genau weiß ich nicht wo der Fehler war. Aber ich kann die Farben
-
Thread
Pinkompatible AVR
eine Tabelle, welche 8Bit AVRs pinkompatibel zueinander sind? Konkret interessiert mich gerade der ATMEGA8, aber so etwas währe ja auch generell interessant. Gruß, Thomas
kompatibler Teile, wenn alle Pinfunktionen gleich bleiben sollen, wird die Tabelle ziemlich klein. Beim atmega8 wär dann nur die "8L"-Variante Kompatibel, beim atmega88 gäbs den -48, -88, -168.
-
Thread
Frage zu TDA8444 DA Wandler 6Bit
Baustein gibt, es also eine bidirektionale kommunikation gibt. a)Wie mache ich das wenn ich am Atmega168 für data in und out getrennte Pins habe - ist sicher I²C standard? b) ich würde es gern mit 2 "standard" IO realisieren, wie kann ich das mit dem Empfang lösen ohne eingangsinterrupt? Danke
Hi, danke :-) Also ich habe mich noch mal etwas im Bereich ATmega168 umgesehen. Das Stichwort ist TWI - diese Schnittstelle gibts auch in Hardware wie man im DB des 168iger sieht. Das passt im übrigen auch zu dem Schaltplanschnipsel. Mal sehen was sich hier so
-
Thread
AVR Board (fertig)..wo?
Ansonsten ist EBay anscheinend eine ganz gute Anlaufstelle: http://cgi.ebay.de/Arduino-Duemilanove-2009-ATmega168-PU-Free-USB-Cable_W0QQitemZ190383361117QQcmdZViewItemQQptZLH_DefaultDomain_0?hash=item2c53bb8c5d (es gibt noch einen günstigeren der nicht nach DE verschickt). Fallst du kein USB brauchst: http://cgi.ebay.de/Duino168-Serial-Board-Arduino-Compatible-ATmega168_W0QQitemZ220497728247QQcmdZViewItemQQptZLH_DefaultDomain_0?hash=item3356b052f7 Achtung wegen den Versandkosten! Viel Spaß damit!
-
Thread
Hausbus-Knoten mit RS485
angeschlossen, deswegen der ATmega32 (Platz für Fonts und Graphiken). In den meisten Fällen hängt die Platine direkt in der Unterputzdose, bei Sonderanwendungen nehme ich die Platine huckepack auf eine basisplatine. Wago-Klemmen
. Der Ruhestromverbrauch des LM2675 ist mit max. 3,6mA nicht so das Problem und wenn sich ein ATmega48/88/168 (auch bei 5V) merklich erwärmt, hat man woanders was falsch gemacht ;-) Ich denke das wärmste Bausteil wird (je nach Buslast) der RS485-Treiber werden... Den Temperatursensor wollte ich
-
Thread
Stabilität der Referenzspannung bei ATmega & Co.
garantieren lassen. Beispiel: http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf
Kondensator auch gleich weglassen. Wesentlich besser wird der Analog Comparator Eingang laut ATmega8 Datenblatt bewertet, mit nur +/-50nA. Leider hängt der an PortD und nicht einem A/D-Eingang.
-
Thread
Osram Pictiva OLED
natürlich beliebig kompliziert machen. An Hardware brauchst du einen Controller wie z.B. den ATmega88 der sich einfach auf einer Punkt- oder Streifenrasterplatine anschließen läßt. Neben den AVR Controllern (ATmega gehört dazu) gibts es v.a. noch die 8051er von diversen Herstellern und die PICs
> ... Displays mit serieller Schnittstelle ... Die Pictiva Reihe spricht auch SPI. >ATmega88 (-20AU / -20PU / V-10AU / V-10PU welchen?) Du brauchst hier bedrahtete Typen (DIP). Das sind die PUs. Mit 3,3V kommen alle 88er oder auch 168er zurecht. Such dir den schönsten aus. Sieh dir
-
Thread
Ersatz einer Diskette im Diskettenlaufwerk??
Jetzt bin ich den Codec Sourcecode nochmal durchgegangen und denke das > man das auch auf einen ATMega8 bekommt. Lohnt nicht. Der lässt sich nicht debuggen. Wenn schon, dann ATmega88, dann hat man auch Reserven bezüglich Aufrüstbarkeit (mittlerweile bis zum ATmega328P). Allerdings finde ich
Debuggen über JTAG schöner > als über debugWIRE, und die paar Cent Preisunterschied zwischen einem > ATmega88 und ATmega16 machen den Kohl nicht fett. Die RAMs sind ohnehin > teurer (egal, welche Variante). Es ging mir mehr um die Baugröße. Der Mega8/48/88/168 ist schlichtweg kompakter und einfacher zu
-
Thread
Suche kleines Echtzeitbetriebsystem für at90s8535
mega325P tiny24 mega1284P mega48 tiny25 mega162 mega48P tiny261 mega164P mega64 tiny43U mega168 mega640 tiny44 mega168P mega644 tiny45 mega16 mega644P tiny461 mega2560 mega645 tiny48 mega2561 mega6450 tiny84 mega324P mega8 tiny85 mega328P mega8515 tiny861 mega32 mega8535
Aus der FAQ For microcontrollers, TinyOS supports the Texas Instruments MSP430 family, Atmel's Atmega128, Atmega128L, and Atmega1281, and the Intel px27ax processor. There is work underway to support the Cortex M3. Ebenfalls aus der FAQ It's been designed for very reasource-constrained devices