-
Thread
Schieberegister ?
Soviel vorweg ich möchte das für einen AVR Controler wie z.B. ATMega8 verwenden. Immer öfters höre ich von einem Begriff Schieberegister. Ich hab mitbekommen das man dadurch am µC eine Porterweiterung machen kann aber mir ist noch so einiges nicht ganz klar.
und von 164 würde ich abraten so wie ich das sehe ändern die Ausgänge wärend des Schiebens ihren Pegel. Beim 595 kann man erst schieben und dann die Ausgänge freischalten.
-
Thread
Umsetzbarkeit und Anregungen für Atmega-Projekt
Mario W. schrieb im Beitrag #2794545: > ich plane einen "kleinen" Aufbau mit einem Atmega Mikrocontroller > (bisher plane ich die Verwendung des Atmega16PU). Warum dieses "40-Pin-Schlachtschiff"? :-) Mal abgesehen davon, dass der ATmega16 veraltet ist und ich eher den Nachfolger ATmega164A empfehlen würde, für deinen Zweck tut es ein kleiner ATtiny84A mit 14 Pins genauso.
-
Thread
Ist Atmel 8535-16 die richtige Wahl?
@ Paul (Gast) >Wegen dem Platzmangel will ich mit SMD oder PLCC Sockel arbeiten. Der >ATMEGA 8535-16P hat 512 Byte RAM. Kann man nehmen, der ist aber etwas angestaubt. > Komme ich damit hin oder sollte ich >den ATMEGA 32-16 TQ nehmen. Ist besser, denn es gibt da pinkompatible Typen
Hi Nimm etwas passendes aus der Reihe ATMega164P/324P/644P. >Kann man nehmen, der ist aber etwas angestaubt. Der ATMega32 aber auch. MfG Spess
-
Thread
IRMP - Infrared Multi Protocol Decoder
options ? da hab ich doch die CPU gewählt und wenn ich schon definieren muss, wie bitte ? für atmega1284p || defined (__AVR_ATmega1284P__) // ATmega164|324|644|644P|1284 uses OC2A = PD7 or OC2B = PD6 or OC0A = PB3 or OC0B = PB4 es fehlte der Prozessor 1284p noch eine
Ja, den habe ich einfach vergessen. Eintragen und fertig: [c] #elif defined (__AVR_ATmega164__) \ || defined (__AVR_ATmega324__) \ || defined (__AVR_ATmega644__) \ || defined (__AVR_ATmega644P__) \ || defined (__AVR_ATmega1284__) \ || defined (__AVR_ATmega1284P
-
Thread
SD Karte Speed Up
meiner Karten sind beim lesen erheblich schneller als beim schreiben. Bist du sicher das dein ATMega32 auch mit 16MHz läuft ?
Tipp. Schau dir mal die Werte an: ********************************************16 MB Karte ATMega FAT DOS-Read-Write-Test3 by Holgi No Flash !ATMega FAT DOS-Read-Write-Test3 by Holgi No Flash !ATMega
-
Thread
ATmega328 (ohne P)
Hi zusammen, hab letztens meine Wühlkiste aufgefüllt, und 10 Stück ATmega328 gekauft. Leider hab ich nicht genau genug geschaut, und hab ATmega328-PU bestellt. Und hab grad gelernt, dass es einen unterschied macht, ob das P vor oder nach dem Bindestrich steht :-( So richtig
Reinelt schrieb im Beitrag #3005733: > hab letztens meine Wühlkiste aufgefüllt, und 10 Stück ATmega328 gekauft. > Leider hab ich nicht genau genug geschaut, und hab ATmega328-PU > bestellt. Und hab grad gelernt, dass es einen unterschied macht, ob das > P vor oder nach dem Bindestrich steht
-
Thread
Atmega328p in Sleep und mit Watchdog wecken
den > Default-Werten geladen, nicht aber der WD abgeschaltet. Du vergißt, daß er noch seine ATmega8 Schätzchen aufbrauchen will. Und die schalten den Watchdog ab, wenn er nicht per Fusebit permanent an ist. Es hilft also nichts, aus dem ATmega88 Datenblatt zu zitieren.
Peter D. schrieb im Beitrag #5157007: > Du vergißt, daß er noch seine ATmega8 Schätzchen aufbrauchen will. ???: Peter schrieb im Beitrag #5156285: > ich hab hier ein kleines Testprogramm geschrieben, was mir meinen > Atmega328p
-
Thread
Und wat is mit SPI
Hallo alle zusammen, ich hätt da mal ein Problem: Ich habe eine Schaltung mit einem ATmega16 und einem Thermokonverterbaustein (Maxim MAX 6675), der mir Temperaturwerte von einem Thermoelement in Daten für eine SPI Verbindung umwandelt, erstellt. Nun habe ich das Datenblatt des ATmega und
Bei neueren AVRs (ATmega164) kann man auch eine der UARTs als SPI-Master verwenden. Durch den Puffer kann man dann je 16Bit in einem Rutsch senden/empfangen. Peter
-
Thread
Stromverbrauch ATmega64A
Stromverbrauch ankommt, dann nimm nicht die alten Typen, sondern die neuen mit der 4 hinten, z.B. ATmega164A. Die brauchen nur halb soviel Strom.
Michael schrieb im Beitrag #2694450: > Hallo zusammen, > > ich betreibe einen ATmega64A an 5V mit 4Mhz. Dieser läuft einfach nur in > einer while schleife und tut nichts. nichts tun kann der ATmega nicht - er arbeitet eben deine while(1) Schleife ab. Dabei braucht er genausoviel
-
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
Ansteuerung eines 7-Digit-Displays
klassischen oldschool TTL BCD zu Siebensegmentdecoder-ICs dazwischen. Dann brauchst Du nur 4 Ports am ATMega plus zwei Ports für jedes Display zur Anwahl. Oder Einzelansteuerung mit 7 bzw. mit Dezimalpunkt 8 Ports plus Anzahl der Stellen. Also 10 Ports. Oder Multiplexing/Charlieplexing. Dementsprechend
Um diese hitzige Diskussion mal abzubrechen, schlage ich vor, daß der TO ein paar 74HC164 (oder LS164 etc.) nehmen möge, die man also seriell ansteuern kann und deren Ausgänge genug Strom abkönnen, so daß man ohne jegliches multiplexen jedes einzelne Segment so einer 7 Segment-Anzeige ansteuern
-
Thread
Display LCD W164B-NLW an Atmega 8515
einfach nicht Hab mir im Betreff stehendes Display bei Reichelt gekauft und möchte es mit einem Atmega 8515 betreiben. Anschlußplan siehe Anhang. Mein Problem ist: Ich bekomme keinen Buchstaben angezeigt. Ich denke Initsalliesiert ist es richtig. Die zwei Balken sind immer hin weg. Was mach
------------------------------------------------ // Titel : "2-Draht LC-Display" für den ATmega88/168 //---------------------------------------------------------------------- // Funktion : Ansteuerung für 2-Draht-LC-Display // : (kompatiebel zum CC2-Interface) // Schaltung
-
Thread
4 externe Interrupts möglich?
muss es der ATMEga16 sein? der ATmega168 kann (fast) jeden IO-Pin als Interrupt verwenden... sonnst müsstest du alle 4 Signale auf ein OR führen und auf 4 IO Pins, und dann in Software prüfen welcher denn nun wirklich
Nimm den ATmega164P, der ist pinkompatibel zum veralteten ATmega16 und kann auf jedem Pin interrupten. Peter
-
Thread
JTAGICE3 und AtmelStudio6.1
Kannst ja mal probieren, ob dir das JTAGICE3 angezeigt wird, wenn du behauptest, mit einem ATmega328PA zu arbeiten. Ich selbst benutze kein Atmel Studio.
führt nur auf die Startseite von Atmel; kann hier jemand die Anschlüsse für "debugWire" zum 8bit-ATmega veröffentlichen? Gruß Hartmut.
-
Thread
Wie schnell ist VUSB?
Ein Atmega48 mit 20MHz schafft deutlich höhere Baudraten(250000 Bit/s). Das Problem ist allerdings, daß zwischen 2 Bytes soviel Protokoll abgearbeitet werden muß, daß bei größeren Datenmengen der Puffer schnell
Update: Mega164PA @12MHz schafft 1MByte in 45 Sekunden also so 22-23 KByte/s Upload, Download hab ich nicht geprüft Gruß
-
Thread
Atmega644 Zweite UART / Serial1
-ATmega644P_Datasheet.pdf Der ATmega644 hat nur eine USART0 und beim ATmega644P kann man USART0 und USART1 ansprechen. Damit ist deine Frage beantwortet.
sollte sich auch Atmel an die eigene Nase fassen. >Irgendwie waren die inkonsequent. >Der ATMEGA1284 hat genau wie der 1284P zwei UARTS. >Warum dann der Unterschied bei den 644s? Lt. Datenblatt stammt der ATMega644 von 06/05. Die Nachfolgetypen ATMega164p/324p/644p von 08/06. Das Datenblatt
-
Thread
32 Servos an Atmega328
nimm einfach einen atmega2560, der hat genug freie pins.
> Mit einem ATMega328 kannst Du keine 32 Servos direkt ansteuern, > 8 via Multiplexing aber schon 8 ist aber wenig. Mein Code steuert mittels Multiplexing 10 Servos mit einem Timer an. Der ATMega328 hat 3 Timer,
-
Thread
Verkaufe DIAMEX PROG-S - ISP-Programmer für AVR / STM32 / NXP / LPC
ATtiny26,ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 - Mega: ATmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325, ATmega3250, ATmega329x, ATmega48, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 - Weitere: AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647
-
Thread
glcd - codevision
Hi Also ich programmiere auch einen Atmega16. Mein Display hat eine Auflösung von 164x128 mit einem zum KS0108 kopatiblem Kontroller. Gruß Huber
http://www.deviltronic.de/projekte/Lcd8bit.pdf auf codevision entwickelt atmeg32 und atmega128 getestet
-
Thread
Interupts INT0-2 beim ATmega32
welche neueren AVR meinst du denn ? habe z.b. den ATmega644pa gefunden, pinkompatibel mit dem 32ér. der hat an jedem port-pin ein PCint.
man darauf vertraut, das der TO Lesen kann. >welche neueren AVR meinst du denn ? habe z.b. den ATmega644pa gefunden, >pinkompatibel mit dem 32ér. der hat an jedem port-pin ein PCint. ATMega164/324/644/1284. MfG Spess
-
Thread
[V] Brennen / Flashen von ATMEL AVR Mikrocontrollern
14-polige: ATTINY 24, 44, 84, ... 20-polige: ATTINY 26, 2313, 4313, ... 28-polige: ATMEGA 8, 48, 88, 168, 328, ... 40-polige: ATMEGA 16, 32, 162, 164, 324, 644, 1284, 8515, 8535, ... nichtmögliche MC: ATTiny 4, 5, 9, 10, ... Bei Interesse bitte Kontaktaufnahme über eine
Hallo, wieviel soll denn das kosten? Ich habe hier noch einen ATMEGA auf einem Board, den kann ich nicht mehr per JTAG flashen, habe aber ISP-Programmierschnittstelle auf PIN-Leisten dran. Ist das Deine Spezialfähigkeit, verfuste Prozessoren zu retten? - Weil ein
-
Thread
ATMEGA8 SPI doppelt verwenden?
Suche mal nach Porterweiterung und / oder 74*595 , 164., 165 Wieso brauchst du soviele PINs für was ? LCD 4 Bit +2 = 6 Ltg paar tasten sagen wir mal 3-4 = 10 Ltg 2Pins für Quarz ein Pin für Summer 1Pin über 10k an Reset also da beleiben noch welche
Dell schrieb im Beitrag #3333722: > Wenn ich meinen Atmega32 über SPI (USBTinyISP Programmer) programmiere, > kann ich dann diese Pins auch als SPI Interface für Peripherie nutzen? Ja. > Ich programmiere den uC auf einem seperaten Board. Anschließend
-
Thread
Herstellungsreihenfolge bei den Atmel AVR-Mikrocontrollern
Herstellungsreihenfolge bzw. Entwicklungsgeschichte. Ganz grob würde ich sagen. Basic Line, ATtiny, ATmega, ATXmega. Ich meine aber solche Sachen wie z.B. ist der ATmega8515 älter als der ATmega32 usw. Bernd_Stein
durch Austausch eines möglichst neuen AVR-µCs ansteuern. Und warum fragst du das nicht gleich? ATMega164/324/644/1284p/a/pa ATmega640/1280/1281/2560/2561 MfG Spess
-
Thread
Anfängerfrage QuickWatch oder Step by Step
Programming Device" auch wieder meinen uC einstellen. Leider finde ich diesen aber nicht. Der uC ATmega8515 ist nicht vorhanden. Kann man die Bibliothek upgraden? Oder welche Möglichkeiten hab ich?
Hi >Der uC ATmega8515 ist nicht vorhanden. Dann nimm einen anderen. Z.B. ATMega164PA. MfG Spess
-
Thread
Kleiner Arduino-MC für UART zu SN74HC595
32U auch schön klein. https://ww1.microchip.com/downloads/en/devicedoc/atmel-7766-8-bit-avr-atmega16u4-32u4_datasheet.pdf
Mach‘ das für Dich Implizite für die Leser explizit. Zu groß kann auch die bisherige Lösung (ATMega) aus Kostengründen sein. Bin gespannt wie es am Ende aussieht.
-
Thread
LCD einfach nur ansteuern.
nicht funktionieren, ich habe jetzt alles so angeschlossen wie im Tutorial, und habe auch einen ATMEGA 8 verwendet und den Code unverändert draufgespielt und die Freq angepasst. Jedoch ohne erfolg, habe dann auch beide init-Routinen die hier vorgestellt wurden ausprobiert, jedoch auch ihne Erfolg. Ich
Ich habe mal mein LCD-Includefile hier mal drangehängt, vielleicht hilft es weiter ( ebenfalls ATmega8 ). Display muss allerdings umgelötet werden, da ich alle Pinne auf einen Port gelegt habe - ist halt einfacher zu programmieren. Belegung und Aufruf im Dateikopf.
-
Thread
AVR (ATmega644p): Wie Speicherbedarf prüfen ?
return RC_OK; } [/c] uart_init() ist in Peter's Lib definiert als: [c] #if defined(__AVR_ATmega164P__) || defined(__AVR_ATmega324P__) || defined(__AVR_ATmega644P__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1 #define UART0_RECEIVE_INTERRUPT SIG_USART_RECV
endif }/* uart_init */ [/c] Ich habe keine Hinweise in Sachen USART für die Portierung von ATMega32 auf ATMega644P gefunden ... Gruß, Frank
-
Thread
Erfahrung: Logik-Pegelhöhe bei verschiedenen Betriebsspannungen
Theoretisch sollte die Antwort klar sein, aber hat zu folgendem jemand praktische Erfahrung? zwei ATMega sollen über ein einfaches paralleles 3-Bit-Wort kommunizieren. Aber: Der erste läuft auf 5V, = sein High-Level der zweite läuft auf 3.3V = sein High-Level. Da 3.3 ja beim 5V-betriebenen bereits
ConvertsQuestionsToAnswers schrieb im Beitrag #3448806: > Wieso wäre das einfacher? Weil der µC (ATMega644P) an vier weiteren ATMega164A hängt (mit drei-bit-wort-selfmade-Protokoll), an einem 16Bit ADC über SPI und dem Amber2300 Bluetoothmodul über USART. Nur das Bluetoothmodul braucht die 3.3V, alles
-
Thread
Problem mit UART beim empfangen
Fehler =) Ich möchte Daten zwischen einem Terminal (PC über RS-232) und meinem Mikrocontroller (ATMEGA 164 PA) austauschen. Beim senden vom atmega an den PC sehe ich die Zeichen auch auf dem Terminal, nur das empfangen klappt nicht so recht Programmaufbau (theoretisch): UART initialisieren leere
Fehler und mehr Erläuterungen: http://www.atmel.com/Images/Atmel-8011-8-bit-AVR-Microcontroller-ATmega164P-324P-644P_datasheet.pdf
-
Thread
8* 8-bit Zähler an AVR
Aber nur weil der ATmega sich langweilt heißt es ja nicht, dass man ihn nicht nehmen sollte. @ Heinz: Schieberegister hört sich gut an.
Pins. Man zählt erstmal, wieviel man braucht: 8 Eingänge: 8 LCD: 6 RS232: 2 = 16 z.B. der ATmega164 hat 32IOs, also gerademal 50% belegt. Wozu also sparen? Obendrein wird die Softare deutlich einfacher, wenn man 8 Pin-Change-Interrupts zum Zählen nimmt. Peter
-
Thread
I2C Multimaster realisieren
wie realisiert man sowas, dass es nicht zu einer Kollision im Bus kommt? Ich habe ein Master Atmega welcher von mehren Sensoren über I2C Daten abholten und Aktuatoren per SPI ansteuert. Nun soll ein PIC hinzu kommen welcher über eine HID Schnittstelle verfügt. Und Daten vom Atmega anfordern kann
zu den "wenigen ATMegas der ersten Generation" gehören? Sind es schon die mit einer 4 hintendran (ATMega16 -> ATMega164) oder meinst du XMega? Gibt es von Atmel Errata zu den "wenigen ATMegas der ersten Generation" oder muss man das halt so wissen?
-
Thread
Radio pfeift/Störgeräusche
Hallo, mein Steckbrettaufbau mit RDA5708M und ATMega8 pfeift in dem Lautsprecher mit ca. 1khz. Ich habe schon die Stromversorgung getauscht, hat aber nichts geholfen. Kann das PAM8403 Verstärkermodul hier die Ursache sein, oder gar der ATMega8
forum/board/andere-themen/bastel-und-bauprojekte/eigenbau-mittelwellen-superhet-mit-quarzfilter-58_164_1.html
-
Thread
Mikrocontroller Board
dem Steckbrett zu verbinden. Ein paar Punkte die ich mir überlegt habe: Ich hatte an einen Atmega Controller gedacht, z.b den Atmega32. Oder habt ihr einen besseren Vorschlag? Wollte jeden Port auf einen 10Pol Stecker und Stiftleiste legen um erweiterungen anzubauen. Die Module auf dem Board
Hi >Ich hatte an einen Atmega Controller gedacht, z.b den Atmega32. Oder >habt ihr einen besseren Vorschlag? Ja. ATMega164/324/644/1284p. MfG Spess
-
Thread
LED im Abstand von 15min einschalten
z.B. Ebay: ChronoDot). Wenn es Strom sparend sein soll, dann geht z.B. auch ein recht nackter ATMega328P(o.ä.) mit Uhrenquarz
(aber mit dem CD4536 schon, wenn auch nicht Quartz-genau). [pre] CD4536 74HC164 +---+---------+------+------+-- +5V | | | | | 100n | +-----+ | +-----+ LED | | | | +---|A QA|--1k--|>|--+ 0:!5 +---(------|R | | |
-
Thread
Erstes groesseres Project - Bitte mal Blick drauf werfen
RXD und TXD am ATMEGA und am CP2102 sind jeweils aus Sicht des Bausteins gesehen. Du hast hier aber jeweils RXD mit RXD und TXD mit TXD verbunden, d.h. die beiden Empfängen und die beiden Sender miteinander. Somit wird die serielle Schnittstelle nicht funktionieren. So muß es sein: ATMEGA-RXD <-> CP2102-TXD ATMEGA-TXD <-> CP2102-RXD MfG Kai
-
Thread
unterschiede von div. ISP-Programmern
schau doch einfach, ob der atmega32 und der atmega644 die pins zum programmieren an der gleichen stelle haben
haben will, dann ist der Weg, wie das passiert, ganz einfach: selbst tun.) AT90S4434, AT90S8535, ATmega8535, ATmega163, ATmega16, ATmega32, ATmega644, ATmega644P, ATmega324P, ATmega164P und ATmega1284P sind allesamt untereinander pinkompatibel, wobei teilweise die neueren Exemplare halt mehr Funktionen
-
Thread
Berlin Uhr aus ICs bauen
ich benötige ? Ein Schieberegister, seriell immer eine 1 rein, parallel raus mit Reset wie 74HC164. Hat halt nur 8, für 10 muss man noch eins dahinter schalten oder NJU3713A aber das ist schwer beschaffbar..
beschäftigen. In dem Fall wurde es eine 1-Chip Lösung mit einem AT89C1051. Heute würde ich das mit einem ATmega328 oder Arduino Nano Modul machen.
-
Thread
Alternativen beim AVR-Vernetzten?
Wieso nimmst du nicht einfach einen anderen AVR? z.b. einen atmega128?....
den vielen Ereignissen überfordert wird. Da bringt mir auch der größere Mikrokontroller (wie der Atmega128 zum Beispiel) auch nichts. Ich werde mich mal dann mit dem TWI auseinandersetzen... Gruß Zoltan
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
allerdings auch die 8051er serie nicht : [code] Supported microcontrollers include: Mega Series ATmega8 ATmega48 ATmega88 ATmega168 ATmega328 ATmega103 ATmega128 ATmega1280 ATmega1281 ATmega16 ATmega161 ATmega162 ATmega163 ATmega164 ATmega169 ATmega2560 ATmega2561 ATmega32 ATmega324 ATmega329 ATmega3290 ATmega64 ATmega640 ATmega644 ATmega649 ATmega6490 ATmega8515 ATmega8535 Tiny Series ATtiny12 ATtiny13 ATtiny15 ATtiny25 ATtiny26 ATtiny45 ATtiny85 ATtiny2313 Classic Series AT90S1200 AT90S2313 AT90S2333
-
Thread
Suche kleines Echtzeitbetriebsystem für at90s8535
mega3250P tiny2313 mega1281 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
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
-
Thread
ATmega8: Das Buch
Du musst das Atmega8 so schreiben: ATmega8
Atmega8 Atmega8 schrieb im Beitrag #3944975: > Der Unterschied zwischen denen ist recht klein! Atmega8 Atmega8 schrieb im Beitrag #3944975: > - Der Controller hat doch nur ein paar zusätzliche Interruptquellen
-
Thread
Brown Out per Software ausschalten
Hallo, ich arbeite hier mit einem ATmega164P. Dieser besitzt die Funktion den Brown-out per Software auszuschalten. Dazu müssen 2 Bit im MCUCR Register in einer bestimmten Reihenfolge gesetzt werden (Datenblatt mega164p Seite 48). Leider
-
Thread
Kommunikation zwischen Hardware Modulen.
Hallo zusammen, ich habe folgende Sache irgendwie zu lösen. Ich habe eine Main Unit (ATmega 644), welche die Auswertung sämtlicher Signale und Zustände übernimmt. Nun habe ich auf einem Modul eine kleinere CPU (ATmega16 oder 32) welche mit dem internen RC Oszillator betrieben wird. Dieser
Spess53 schrieb im Beitrag #2940153: > Stimmt nicht. AVRs können auch synchrone UART. Dann aber ATmega16 oder 32 -> ATmega164 oder 324. Peter
-
Thread
epson rtc72421 zum arduino
72421_3_man.pdf Aber dazu sind immer noch 8 Pins nötig. Oder man nimmt einen Arduino mit dem Atmega2560/2561, der kann SRAM direkt ansprechen: https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf Aber der hat auch ausreichend
immer nur 6 IO-Pins. Rücklesen braucht man ein LCD nicht. Es gehen aber auch 3 IO-Pins und ein 74HC164.
-
Thread
STM32 schwankende ADC Werte..PULL Widerstände steuern
von wieviel Schwankungen reden wir denn hier ?!?! Mit dem ATMEGA UND XMEGA hatte ich hier nie nennenswerte Probleme... Ich setze den STM32F205 ein. Mit den größeren F4 hatte ich keine Probleme..daher hoffte ich bisslang das es mein Fehler ist,. Beim Atmega lag
Atmega lag ich bei 1-2 Digit, was ich super finde Hier noch der Link auf meine Versuchsreihe in 2013: https://www.mikrocontroller.net/topic/299959
-
Thread
ATMega Auslaufmodell?
Früher hatte Atmel noch Migration Notes mit den Unterschieden rausgebracht: - AVR080: ATmega103 Replaced by ATmega128 - AVR094: Replacing ATmega8 by ATmega88 - AVR097: Migration between ATmega128 and ATmega1281/ATmega2561 - AVR504: Migrating from ATtiny26 to ATtiny261/461/861 - AVR505: Migration between ATmega16/32 and ATmega164P/324P/644P - AVR533: Migrating from ATtiny2313 to ATtiny2313A
-
Thread
I2C bei Attiny13
attiny2313 attiny261 attiny461 attiny861 attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 atmega603 atmega103 at43usb320 at43usb355 at76c711 atmega48 atmega8 atmega83 atmega85 atmega88 atmega8515 atmega8535 atmega8hva at90pwm1 at90pwm2 at90pwm3 atmega16 atmega161 atmega162 atmega163 atmega164p atmega165 atmega165p atmega168 atmega169 atmega169p atmega32 atmega323 atmega324p atmega325 atmega325p atmega329 atmega329p atmega3250 atmega3250p atmega3290 atmega3290p atmega406 atmega64 atmega640
-
Thread
Erster eigener Schaltplan für ein DEV-Board (ATmega644)
Verfügung stellen!? Freue mich über alle Kommentare. Viele Grüße, Sebi PS: Warum ich mit einem ATmega644 anfange? Erstens hab ich Platzangst (Speicher) und zweitens angst den Anschluss zu verlieren (I/0). Scherz beiseite - Ich denke der ATmega644 ist, wenn meine Übersicht nicht lügt, der mächtigste
Berücksichtigung der Anschlüsse > gegen was anderes tauschen lässt. Kompatibel mit AT90S8535 (veraltet), ATmega8535, ATmega163 (veraltet), ATmega16, ATmega32, ATmega644 (ohne P, der hat nur eine UART), ATmega324P, ATmega164P und (hoffentlich bald) ATmega1284P. > PS: Warum ich mit einem ATmega644 anfange
-
Thread
LED-Display-Dig-2R 74HC164 Reichelt ATmega8 Assembler 810568
Geschätztes Forum, ein 1MHz getakteter ATmega8 steuert ein LED-Modul mit 2x 74HC164 seriell an. Die 2 x 4 stellige LED-Anzeige erfolgt im Multiplexverfahren. Dazu werden jeweils für ein Digit _zwei_ Bytes gesendet. Das Balken-Bytes,
rote LED über 1k an 5V macht das 3mA, davon 8 auf einen Ausgang macht 24mA, an der Grenze eines 74HC164, aber eine Stelle leuchtet nur 1/8 der Zeit, also effektiv so hell wie mit 0.375mA. Also 1/300 der Nennhelligkeit.
-
Thread
Attiny 13 Blink Schaltung mit einstellbarer Frequenz
; k4p22.asm ATmega8 Test des Analog/Digitalwandlers ; Port B: High-Teil des 10bit Analogwertes ; Port C: PC0 ADC0 10 kOhm Potentiometer ; Port D: Low-Teil des 10bit Analogwertes ; Konfiguration: interner Oszillator
Hersteller und Typ. Das einzige was Atmel gründlich mißglückt ist, ist die Beschreibung von T3 im ATmega164..1284 Datenblatt. T3 ist nur im ATmega1284/P vorhanden.