-
Thread
Näherung für ArcusTangens?
aufblasen moechte. Minimale Codegroesse und Ausfuehrungszeit ist auch nett. Nur soll die auf den ATMega festgelegt werden. Dann kann ich in einen grossen ATMega die Library linken plus 2 Operationen und dann ist voll. Ungeachtet dem, muss man eben alle Moeglichkeiten abklopfen. Taylor, stueckweise
stimmte ja schon mit Turbo-Pascal auf CP/M nicht mehr. Allerdings hat man dort als Kompromiss eine 48-Bit-Implementierung gewählt, was übrigens sogar C-Standard-konform als "double" durchgehen würde. Nur 32 bit tut's nicht.
-
Thread
Verständnisproblem bei C-Programmierung
entdeckt habe? Hier die Programmausschnitte. Funktionierende Abwärtszählung [c]if ((*z_i <= 48 ) & (*e_i <= 48)) { *h_i = *h_i - 1; *z_i = 57; *e_i = 57; } else { if (*e_i <=48) { *z_i = *z_i - 1; *e_i = 57
Zudem sind das zwei Bedingungen, die Du prüfen willst. Also prüfe sie auch getrennt. if ((*z_u <= 48) && (*e_u <= 48)) Da gibt es nichts zu verkürzen.
-
Thread
PDP11 KL11 SLU in altem CPLD?
aber anstelle des CDP6402 nehme ich ein 74HCT652 als bidirektionaler Buffer und hänge daran einen ATmega328P der ein VT-100 Terminal emuliert mit VGA output und PS/2 input. Ich habe in meinem Fundus ein altes Projekt mit einem ATmega328 und einem 74HC166, das ungefähr so etwas wie ein VT-100 emuliert.
auf dem Versuchsaufbau. Wie du sagst, wenn man intelligente Peripherie zulässt dann könnte der ATmega natürlich auch andere Schnittstellen abbilden, etwa eine V.24, dann würde ich aber gleich einen ATmega mit 2 USARTs nehmen, dann kann er auch gleich zwei serielle Interfaces abbilden. Noch etwas
-
Thread
Drehstrom motor
Analog, Ich habe mir Motoren von defekte HD zur seite gelegt und ich möchte gerne dieser mit ein ATmega 8 Steuern.
die Spulenenden aktiv auf High(Plus) oder Low(GND) oder offen schalten kann. Wenn Du schon einen Atmega hast, solltest Du den auch nehmen. Das "Lauflicht" ist nur eine Krücke die nur eingeschränkt brauchbar ist. Damit klappt der Leerlauf. Den Atmega kannst du später zu einem "echten" BLDC-Treiber erweitern
-
Thread
Einstieg: SMD Atmel
(ATmega48) bis 32 KiB (ATmega328), teilweise auch mit "Picopower" (Suffix P) und mittlerweile als "die-shrink"-Version (Suffix A). Im Gegensatz zum ATmega8 kann man diese (bspw. mit einem AVR Dragon) auch online debuggen. Auch den ATmega8 bzw. ATmega8A gibt's jedoch nach wie vor, auch in SMD-Gehäusen.
-
Thread
UpdateLoader: Benutzeroberfläche für FastBoot AVR-Bootloader
Mit dieser Version läuft das Update auch über ein RN42 Bluetooth UART Modul fehlerfrei durch (ATmega238/16MHz, Windows 7).
zürückgeben. Basis war die Version 2.2.5, dazugekommen sind, Erkennung der Signaturen für: - ATmega644p : 1E 96 0A - Atmega2560 : 1E 98 01 Sowie ein paar Anpassungen, damit ich es auf meinem Lazarus Build compilieren konnte (Bereich VersionInfos). Es grüsst, Markus
-
Thread
Interrupts ausscalten
15ms. Während dieser 15ms sollen alles anderen Interrupts ausgeschaltet werden. Nur wie? Atmega48 in C Gruß Björn
Atmega48 in C
-
Thread
Auswertung mehrerer Drehencoder
brauchst keine 800kHz Abtastrate. Man könnte es auch in einen AVR mit ausreichend Pins auslagern, z.B, ATmega64. Aber auch das ist eine Beleidigung eines 32 Bit Prozessors. ;-) 16 Drehgeber sind 3x16=48 Pins (incl. Taster). Die kann man per Schieberegister ala 74HC165 einlesen und gut.
keine 800kHz Abtastrate. Man könnte es auch in einen AVR mit ausreichend > Pins auslagern, z.B, ATmega64. Aber auch das ist eine Beleidigung eines > 32 Bit Prozessors. ;-) Völliger Quatsch! > 16 Drehgeber sind 3x16=48 Pins (incl. Taster). Die kann man per > Schieberegister ala 74HC165 einlesen
-
Thread
Audiotisch (Daft Punk)
Schaltung eine Chance. Auch mit der Beschaltung um Q2 herum. Dort wirst Du vermutlich den Pullup des ATmega benutzen - da würde ich nicht noch 10K in Reihe hängen. 390Ω sind da schon okay, falls man mal den Port des ATmega falsch konfiguriert. Gruß Jobst
gesichtet. Irgendwie bekomme ich das grad einfach nicht hin. Build started 25.6.2011 at 21:23:48 AVR Memory Usage ---------------- Device: atmega168 ... usw Also es ist definitv für ein ATmega168. Könnte ich da auch etwas evtl. durch die FUSE-Bits vermasselt haben ? Danke aber für dein
-
Thread
Musiktempoänderung
ändern? Matthias O. schrieb im Beitrag #4332969: > Nein, darf sie nicht Das wird auf einem Atmega fast unmöglich sein, erst recht in Echtzeit.
dass dieses Verfahren nicht das beste ist. Aber aus meiner Sicht das einzig praktikable auf einem Atmega.
-
Thread
Siemens Logo -> Es reicht
In einen Crouzet Millenium3 ist ein ATMEGA128 drin. Die Dinger haben mehr IOs.
schon beim Prozessor ins stocken. Es ist einer von Texas Instruments. es steht : SC4C129 4NCPDTI2 48A6LYW G4 Kann jemand mehr damit anfangen? Danke
-
Thread
AVR Studio hängt beim flashen vom uc
Hehe, so in der Art kam es mir auch vor, als ich ihn hier liegen sah ;) Ich habe hier noch einen ATmega48, der wird dann morgen mal als Vergleich herhalten müssen. Nun habe ich echt keinen Nerv mehr, und es entzieht sich einfach jeglicher Logik, was hier passiert :/
Guten Morgen, transplantation geglückt, Patient ATmega48 lebt, und läuft problemlos, mit folgendem Programm: #include <stdlib.h> #define F_CPU 8000000 #include <util/delay.h> #include "lcd.h" int LCDMenuPoint; int main(void) { char buffer
-
Thread
ATmega Reset defekt?
so etwas und gleich zwei mal? Mein normaler Reset pullup beträgt 10Kohm - 100Kohm. Gibt es am ATmega8 etwas besonderes, was ich nciht kenne? Ich hab in den letzten beiden Jahren nur mit dem ATmega128 und AT90CAN128 gearbeitet. Von diesen habe ich mit dem Programmer etwa zig Chips programmiert und
wirklich gelungen, ihn zu schrotten, womit auch immer. Ich hatte letztens auch mal ein Pin an einem ATmega48 geschrottet. Dort war's aber ein I²C-Pin, und der klemmte dann niederohmig (so um die 10 Ω) auf Vcc. Man sucht natürlich immer die Fehler in der Software, da die I²C-Startbedingung dann nie mehr
-
Thread
Lipo Akku mit Lade und Balancerschaltung
bei maximalen Prescaler (ich glaube, 128kHz)): http://www.aliexpress.com/item/Free-Shipping-New-Atmega328-5v-Version-Pro-Mini-Module-16M-For-Arduino-Compatible/32605434250.html 1,31€ Oder gleich angepasst 3,3V/8MHz eingestellt: http://www.aliexpress.com/item/ProMini-ATmega328P-3-3V-Compatible-for-Arduino-Pro-Mini
die erste Version der Platine: https://github.com/LibreSolar/BMS48V Außerdem habe ich eine Arduino-Bibliothek für den IC geschrieben: https://github.com/LibreSolar/bq769x0_ArduinoLibrary Ist natürlich noch kein fertiges Produkt, sondern noch in der Entwicklung
-
Thread
Ausgangsspannungen - und Ströme
Hallo, ich habe mal eine allgemeine Frage zu Ausgangsströmen von einem ATMega48. Ich habe eben mal den Spannungsabfall über einem 10 Ohm Widerstand gemessen, der an einem Ausgangspin des Controllers angeschlossen war. Das Oszi zeigte 1.8 V an, bedeutet also, dass ein Strom von 180mA fließen würde. Zu meiner eigentlich Frage, wenn ich dieses Signal an einem zweiten ATMega48 als Eingangssignal einspeisen will, sollte ich dann einen Widerstand zur Strombegrenzung einbeziehen, oder verbindet man in der Regel einfach die Ein- und Ausgänge ohne Strombegrenzung? Vielen
-
Thread
MC fuer Einsatz in Armbanduhr gesucht
her schon sehr > Eingeschränkt Man muß sich ja nicht gerade auf die ATtiny beschränken. Ab ATmega48 kann man ein 32kHz Uhrenquarz dranpappen, der nur T2 laufen läßt. Markus Müller schrieb im Beitrag #3674110: > vor allem wenn man dann noch extra IC's für > Schieberegister benötigt Der
schon sehr >> Eingeschränkt > > Man muß sich ja nicht gerade auf die ATtiny beschränken. > Ab ATmega48 kann man ein 32kHz Uhrenquarz dranpappen, der nur T2 laufen > läßt. > > Markus Müller schrieb: >> vor allem wenn man dann noch extra IC's für >> Schieberegister benötigt > > Der ATmega640
-
Thread
AVR bootloader kernel ATmega32 *nix
springt der dateizeiger dahin,... wenn ich mich nicht verzählt habe gibt 110 befehle für den ATmega32,... das wären rund 6 zeilen pro befehl,.. is zwar heftig aber dürfte doche gehen oder? mfg
"Multitasking" und Virtuelle Speicherverwaltung auf dem ATMega32? Bei 32kByte Flash und 2kByte RAM? Ist das nicht wie mit Kanonen auf Spatzen zu schießen? o_O Hast Du eigentlich schon mal das Datenblatt vom ATMega32 angeschaut? * Thema Bootloader, Auszug
-
Thread
Anfängerfrage:Mikrokontroller als Encoder geschaltet
aber weniger Aufwand ist es in diesem > Fall eher nicht. Es ist nur ein IC nötig (19 IOs, z.B. ATmega48). Man müßte nur wissen, was die Funktion dieser Schaltung ist, also was an D1-D4, EN1-3 rauskommen soll. Wofür braucht man solche komischen Signale? Ob IC6 floatende Eingänge mag, bezweifle
Besser ist 8 * 4. MCs mögen Breiten von 8, 16, 32. Das erspart einige Bitschubserei. Wie gesagt, ATmega48 wäre optimal. Du mußt dann aber auch die ICs auf der Gegenseite mit 5V versorgen.
-
Thread
AVRISP-MKII Clone mit dem Atmega32U2 Breakoutboard von ehajo
gibt es eine Option das andere zu Protokoll des AtmelStudios einzustellen. PS ich verwende den atmega32u2 auch als AVR MKII Clone unter Linux.
Hallo Maik, Hannes hat für Dich einen Download eingerichtet: http://dokuwiki.ehajo.de/artikel:atmega_u-howto:avrisp-mkii Damit bist Du sofort fertig. Bitte berichte.
-
Thread
Was wie wo ist SPI
Ich suche hier vergebens nach einem Tutorial über SPI. Möchte das mal lernen auf einem ATMega48 in Assembler. Wo kann ich da nachlesen? Oder kann mir hier einer Stück für Stück SPI erklären und wie ich das umsetze?
Hi, Du hast doch oben vom ATMega48 gesprochen und das DB ist dieses hier! http://www.atmel.com/dyn/resources/prod_documents/doc8271.pdf Mal eine Fragen: Ist das nur Theorie was du machen willst oder richtig mit MC und EEPROM
-
Thread
Erneute Frage zu TWI (Code)
condition has been transmitted" sein (für Details bitte Datenblatt fragen, ich rede hier immer vom ATmega328P). Wenn nicht, ist schon was faul, und du brauchst nicht weiterzumachen. 2. sende ein SLA+R an eine nicht existente Adresse, und prüfe den Status. Dieser sollte 0x48 "SLA+R has been transmitted
condition has been transmitted" sein (für Details bitte > Datenblatt fragen, ich rede hier immer vom ATmega328P). Wenn nicht, ist > schon was faul, und du brauchst nicht weiterzumachen. > > 2. sende ein SLA+R an eine nicht existente Adresse, und prüfe den > Status. Dieser sollte 0x48 "SLA+R has been
-
Thread
myAVR MK2b fehlerhaft, Firmware / Hardware?
Hallo, ich habe hier einen ISP Programmer myAVR MK2b, ich wollte damit ATMEGA 168 und 328 Programmieren. Nur das Ding macht immer wieder Probleme. Beim beschreiben des Flash Speichers bricht die Programmierung bei ca. 60 - 80% Fortschritt ab. Fehlermeldung Time Out. Das ganze
Eingeschaltet, das gleiche Verhalten. Was kann das sein? Also mal den Stick untersucht, der hat einen ATmega168 drauf, auch der CP2102 ist der gleiche. Aber beim Stick ist ein Quarz mit 7,3728 MHz bestückt, beim MK2b mit dem ATmega 328 ein 20 MHz Quarz. Warum wohl? Für einen einfachen Programmer. Laut Baudraten
-
Thread
Alternativen zu STM32?
trstct=pos_11&nbc=1 Der RP2040 hat 264 kiB RAM, zwei M0+-Kerne und läuft mit > 100 MHz. Im QFN-48 ist er durchaus noch lötbar. 5V-tolerant ist er nicht,
ATSAMD21G17D-AUT Digikey hat gerade 11400 Stück auf Lager, Mouser hat 2700. Cortex M0+ 48MHz, 48 Pin, 128kiB Flash, 16kiB SRAM, 6 SERCOM (UART/I2C/SPI) Unter 3 Euro das Stück bei 100 Stück.
-
Thread
Wie bekomme ich eine .eep Datei auf meinen ATmega32
avrdude -p atmega32 -c atmelice_isp -U eeprom:w:<filename> ?
werden. Hilfestellung gibt es sicher auch n Foren wie dem: http://www.roboternetz.de/community/forums/48-Schaltungen-und-Boards-der-Projektseite-Mikrocontroller-Elektronik-de Die Datei mit der Endung .HEX enthält den Binärcode für den Flasspeicher des ATMega32 Die Datei mit der Endung .EEP enthält den
-
Thread
avrgcc erzeugt sinnlosen code?
verweisen, dass dies bei > allen neueren möglich wäre also nur bedingt zu empfehlen. Datenblatt ATmega48/88/168 (die alten, ohne "P"): [pre] 12.2.2 Toggling the Pin Writing a logic one to PINxn toggles the value of PORTxn, independent on the value of DDRxn. Note that the SBI instruction
Jörg Wunsch schrieb im Beitrag #2592830: > Datenblatt ATmega48/88/168 (die alten, ohne "P"): > > 12.2.2 Toggling the Pin > > Writing a logic one to PINxn toggles the value of PORTxn, independent > on the value of DDRxn. Note that the SBI instruction
-
Thread
application note bldc
schonmal den application note AVR447 ( Sinusoidal driving of three-phase permanent magnet motor using ATmega48/88/168 ) von Atmel ausprobiert hat und mir helfen könnte. Ich versuche das jetzt schon eine Ewigkeit. Ich benutze IAR Embedded Workbench IDE und gehe dort auf "release" und dann "Rebuild all" Natürlich
ich eine Datei mit .a90 am Ende. Dann wechsel ich zu AVR Studio und speichere damit diese Datei im Atmega48. Ist das soweit sconmal richtig oder darf ich vielleicht nicht avr-Studio verwenden? Es läuft überhaupt nicht.
-
Thread
Helpthread zum Wikiartikel AVR Eclipse
Hallo, ich schreibe gerade ein Programm für einen Atmega8u2 mit Eclipse. Dabei würde ich gern auf einen Debugger zurückgreifen (mittels AVR JTAGICE mkii). AVARice bietet jedoch keine Unterstützung für Atmega8u2, nicht ein mal für Atmega8... . Gibt es hierfür
Netz gefunden. Aus den Bildern im Tutorial sieht man, dass das dortige Programm wohl für einen Atmega8 bestimmt war (Target -> Atmega8). Beim Start von AVARice wird jedoch ein Atmega128 als Platform angegeben. Könnte man dadurch AVARice "austricksen" und trotzdem debuggen? Micha
-
Thread
zwei PIN's von zwei AVR's verbinden
>Da fließen niemals 40mA. Ich hatte mich an den Maximum Ratings des ATmega169 Datenblattes orientiert und da waren 40mA angegeben, zumindest in meiner Version. RTFM ist doch sonst der Standardvorschlag.
Zitate sind hier entnommen: http://www.atmel.com/images/Atmel-7530-Automotive-Microcontrollers-ATmega48-ATmega88-ATmega168_Datasheet.pdf Was die Praxis sagt: So schnell ist ein Port auch bei einem Kurzschluss nicht hin. Es kommt aber in einigen Fällen schon vor.
-
Thread
ATmega328: Bedeutung der Nummer
historische Reihenfolge denn eine Rangordnung. So grob sind die Familien: [pre] AT90S8515 -> ATmega161 -> ATmega162 (8051 pinout) AT90S8535 -> ATmega163 -> ATmega16 -> ATmega164 (ADC versions) ATmega169 / ATmega1690 (LCD) \---> ATmega165 / ATmega1650 (pingleich ATmega169 aber kein LCD) ATmega8 -> ATmega88 (kein JTAG) ATmega103 -> ATmega128 -> ATmega1281 (+ ATmega1280 mit mehr Pins) [/pre]
-
Thread
PWM ich raff es nicht (Phase and Frequency Correct PWM Mode)
Hatte ich eigentlich oben geschrieben (kann man ja mal übersehen): Atmega 32 ist mein µC.
erklären ist, jeder zweite Interrupt kommt genau einen Takt zu spät. Das Mittel der Abstände ist also 48 Takte, was auch auffallend gut zu dem Erwartungswert von 8*(5+1)=48 paßt. Du kannst nicht verlieren, stimmt's?
-
Thread
.hex auf verschiedenen AVR's
auch daran zu >erkennen das die dasselbe Datenblatt haben. Das ist kein eindeutiges Kriterium. ATMega48/88/168 teilen sich auch ein Datenblatt. Aber bei den ATMega48/88 belegt ein Eintrag in der Interrupvektortabelle ein Word (rjmp). Beim ATMega168 sind es zwei Word (jmp). Obwohl ein Programm der ersten beiden in den ATMega168 passt wird der erste Interrupt einen Sprung ins Nirvana zur Folge haben. MfG Spess
-
Thread
Pulldown-Widerstand vor oder nach Gatewiderstand?
Hallo! Habe ein NMOSFET über einen Gatewiderstand an einen ATtiny48 angeschlossen. Zusätzlich kommt an den MOSFET noch ein Pulldown-Widerstand ans Gate. Wenn ich den Pulldown direkt zwischen Gate und Gatewiderstand anbringe, entsteht so doch ein ungewollter Spannungsteiler
(Pulldown) und Vorwiderstand -> Gate Was ist in dem Moment, wo der Mikrocontroller (z.B. ein Atmega) noch nicht richtig initialisiert ist ? Ist das dann gut, wenn direkt Masse am Pin anliegt ohne das der Vorwiderstand dazwischen ist ?
-
Thread
zwei Attiny's über UART verbinden
Der ATmega644 kann auch 20Mhz
ATmega 48/88/168/328 ebenso. Und noch viele andere...
-
Thread
µC mit 3 oder 4 UARTs
Der Atmega2560 sollte (wenn ich mich nicht irre) 4 UARTs haben. Jedenfalls gibt es definitiv einen Atmel 8-Bit RISC Proz. mit 4 UARTS.
wie auf einem ATtiny. Es bleiben eben nur viele Ressorcen ungenutzt. Man kann aber auch nen ATMega48 nehmen und 3 weitere UARTs in SW machen, ist bei nur 9600Baud spielend zu schaffen. Peter
-
Thread
Impulsbreite messen mit mega48, timer1
richtig / am einfachsten, oder gibt es etwas Einfacheres, was > ich übersehen habe? Hat der Mega48 am Timer 1 keinen Input Capture?
ICP: [[High-Speed_capture_mit_ATmega_Timer]]
-
Thread
Neu hier und Anfängerfragen bezüglich Programmspeicher
Mikrocontroller angeht. Ich habe schon ein paar sehr grundlegende Erfahrungen mit Atmel Studio und einem ATMega 328 controller gesammelt (LEDs blinken lassen und so ..). Jetzt möchte ich mein erstes wirkliches "Projekt" umsetzen. Der ATMega 328 ist ja schön und toll, aber ich brauche viel (Programm-) Speicher
> Gibts aber nur als Arduino Clones Oder dort als Original: https://www.reichelt.de/8-bit-atmega-avr-mikrocontroller-128-kb-20-mhz-dip-40-atmega-1284p-pu-p112738.html https://www.reichelt.de/8-bit-atmega-avr-mikrocontroller-128-kb-20-mhz-tqfp-44-atmega-1284p-au-p112737.html
-
Thread
Frequenzzähler 8Mhz ohne Vorteiler - Atmega8
Kilo schrieb im Beitrag #3755793: > Versuche seit Stunden das auf einen Atmega644 zu portieren aber ich > bekomme das mit den Timern einfach nicht hin :(((((((( > Hiiiilfe Hallo! Ok, vielleicht ist meine Frage doof, aber warum nimmst du nicht einfach einen ATmega8? Falls
. Warum gibt es beim Atmega644 zum Beispiel TCCR0A und TCCR0B und beim Atmega 8 NUR TCCR0 ??? Von daher ist es für mich schwierig das umzuschreiben und zu vergleichen laut Datenblätter... Als Test habe ich mir die Variable
-
Thread
GPS - MOUSE - MINI- NAVIGATOR (Assembler) ATmega8
Dom schrieb im Beitrag #6740466: > Ich habe wie gesagt das Projekt mal auf einen ATmega16 ausgelagert Wenn Du möchtest, dann stell uns doch mal Deinen Assemblercode zur Verfügung. ir würden uns freuen.
Navi" übertragen kann. Ein MAX232 sitzt jetzt mit auf der Platine. Ich überlege ob ich für das Atmega16 Projekt mal einen neuen Thread aufmachen soll
-
Thread
Serienprodukte mit Atmel 328p?
Elithion BMS benutzen einen ATmega als Master. Weiß nicht mehr ob es ein 32er war.
Ich denke die Tage die der ATMega noch in Neuentwicklungen verwendet wird dürften langsam gezählt sein. Die Tatsache daß ihn fast jeder kennt weil er irgendwo in der Bastelkiste noch nen alten Arduino rumliegen hat und der ATMega daher
-
Thread
uc auf tastendruck aktivieren: hardware
Einen Pin (ich nenne ihn mal /Hold) des ATmega zusätzlich (per Diode) mit dem /EN-Pin des Reglers verbinden. Beim Drücken der taste wird der Regler eingeschaltet. Der ATmega muss direkt nach dem Einschalten den /Hold-Pin schalten (Selbsthaltung
des ATmega angeschlossen sein. Bei Bedarf den ATmega in den Sleep schalten, vorher die INT-Eingänge der Taster scharfschalten. Mit den neueren ATmega (48,88,168) geht das noch besser, weil bei denen alle Pins
-
Thread
GPS Datenlogger Eigenbau
ankommen. In der anderen Richtung – also von Maus zu uP – darf kein Widerstand gesetzt werden. Der Atmega erkennt übrigens das 3.3 Volt Signal der GPS-Maus. Vergleiche hierzu das Bild. Die Schalter sind hier stellvertretend für die Optokoppler. Der Atmega muss nun noch mit seinen Versorgungsanschlüssen
ist, sieht dann wie folgt aus: [pre] $GPGGA,072730.438,4809.0000,N,00836.0000,E,1,04,2.8,550.3,M,48.0,M, [usw.] [/pre]
-
Thread
Vollprogrammierbare Zündanlage für 1Zylinder 2 und 4 Takt Motoren
entwickel die für 1 Zylinder 2 und 4 Takt Motoren geeignet ist. Die Zündelektronik besteht aus einem Atmega8 der von einem Hallsensor(latch) das signal bekommt (dies könnte man auch für Unterbrecher konfigurieren). Auf dem Atmega erfolg die Drehzahlmessung und dann die Zündzeitpunk errechnung. Der Zündzeitpunkt
Interpolation. Mit hilfe eines einfachen RS232 Programmer oder später per USB werden die Daten auf den Atmega8 geschrieben. Wobei ein von mit entwickeltes Komunikations Protokoll verwendet wird. Es wird nicht der Atmega neu programmiert! Einganz wichtiger Punkt ist die Veränderung der Aktiven-Kurve wärend
-
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
Entwicklung einer Platine für die Programmierung eines AVR ATmega32
Hallo, Ich habe während meines Studiums die im Anhang beigefügte Schaltung für einen ATmega32 der Firma ATMEL entwickelt. Die Schaltung würde ich gerne verwenden um eine Möglichkeit zu haben einerseits Controller des Typs ATmega32 zu programmieren , habe noch ein paar dieser uC in meiner
Hi >Die Serie AtMega328, AtMega644 und AtMega128... Das sind zwei verschiedene Serien: -ATMega 48/168/328 -ATMega 164/324/664/1284 Die letztere kann man auch als Ersatz für den ATMega32 benutzen. MfG Spess
-
Thread
MMC/SD/SDHC card library von R.Riegel "verkleinern"
Weis jemand wo ich was drehen muss, dass ich das Programm in meinen AtMega packen kann? MfG Link zu der Lib: http://www.roland-riegel.de/sd-reader/doc/
Shell über UART. Ich weiß von damals wo ich die Lib benutzte, dass dieses Beispiel auf einen ATMEGA16 gepasst hatte (hart am Anschlag). Eine Ergänzung und es gab seltsame Phänomene (Stack/Heap - Overflow). Deshalb bin ich kurzerhand auf ein ATMEGA644 umgestiegen. Bei dem sind das dann lediglich
-
Thread
Phasenmessung mit Mikrocontroller
sportlich, rechne eher mit 50 .. 200 Takten. Die perfekte Lösung wären 2 ICP-Eingänge, z.B. beim ATmega1284.
Leider stimmt das, obwohl ich es ganz und gar nicht interessant finde. ;-( Timer0 wurde bei ATmega48..ATmega328 ggü. ATmega8 erheblich erweitert. Ich hatte mir wohl eingebildet, daß dabei auch ein ICP dazu gekommen wäre. > Ja genau das ist ja das Problem. Also geht dieser Lösungsansatz nicht?
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
ATMEGA328P Pro Mini 5V 16MHz für 1,21 € https://www.aliexpress.com/store/product/1pcs-ATMEGA328P-Pro-Mini-328-Mini-ATMEGA328-5V-16MHz/3241083_32842895240.html?spm=2114.12010615.0.0.d4f6429dsFFTE Nano
Board? Kann doch nicht sein, dass das für 22€ http://s.click.aliexpress.com/e/bSg89Z9W und das für 48€ https://www.aliexpress.com/item/new-DFRobot-100-Genuine-W5500-Ethernet-with-ATmega32u4-and-POE-Control-Board-for-with-Arduino-Compatible/32375608829.html die einzigen sind? Ich baue gerade was für
-
Thread
Abtastung von Musik mit variabler Frequenz
Dein Atmega kann nicht mit 20kHz abtasten, schon gar nicht ausgeben, und 10 bit sind eher wenig. Jeder PC schafft schon (48, 96, 192) ksps mit 16 oder gestörten 24 bit, warum nicht den verwenden ?
MaWin schrieb im Beitrag #4291405: > Dein Atmega kann nicht mit 20kHz abtasten, schon gar nicht ausgeben, und > 10 bit sind eher wenig. Natürlich kann ein Atmega8 auch mit 20 kHz abtasten. Lediglich das Wanderrauschen nimmt dabei zu sodass man
-
Thread
ASCII eins zu Decimal eins
Hallo, die Ziffern 0..9 entsprechen den ASCII-Codes 48..57. Wenn Du also von den Zeichen jeweils 48 abziehst, bekommst Du jede Stelle als Dezimal. In Deinem Fall: [c] uint16_t u16_dez = 0; u16_dez = 1000 * (FLAGC[0] - 48) + 100 * (FLAGC[1] - 48) + 10 * (FLAGC[2] - 48) + 1 * (FLAGC[3]-48); [/c]
-
Thread
Habt ihr auch Probleme durch die Bleifreipolitik der EU?
AT89C51RD2/ED2 im DIP40 sogar ganz abgekündigt sind. Da frage ich mich aber, was wird aus den ATMega32, ATMega162 usw. im DIP40-Gehäuse ? Warum soll es denen besser ergehen ? Peter
"zumindest gibt es den ATmega644-20PU (DIP40) schon" Wo?