-
Thread
Gleitkomma-Bibliothek für AVR
Obwohl ich Funktionen wie sin, cos, exp, log, arctan schon entfernt habe, benötigt sie auf meinem ATMega32 immer noch etwa 25 kBytes Programmspeicher. Der Flash meines ATMega32 hat gerade noch ausgereicht, um als Anwendung einen Taschenrechner zu programmieren, den man mit einer RC5-kompatiblen Fernbedienung
Anwendung noch in den Speicher zu bringen, oder wenn die Geschwindigkeit zu gering ist. Bei einem ATMega32 kann das schon mal vorkommen. Bei einem ATMega644 gibt es schon mehr Spielraum, und der ist auch nicht besonders teuer. Wenn man einen "ganzen" ATMega nur für einen Frequenzzähler verwendet, ist
-
Thread
Operand out of range in AVR Studio
Hello! .include "m644def.inc" .. .. out UCSR0B, temp .. .. Build: Operand out of range 0xc1 Please help!
Wieder Danke, aber erlauben Sie eine Entschuldigung. ATmega644 Datenblatt, Seite 170: Assembly Code Example .. .. out UCSR0C,r16 .. Jetzt habe ich sts UCSR0C,r16 The change from PIC assembly to AVR is full of surprises. Now I must create
-
Thread
Viele Slaves am SPI
mich, ob es da ab irgendeiner Anazahl spezielle Signaltreiber braucht, oder ob ich das mit meinen ATmega644 immer noch hinkriege (sowohl Master, wie auch Slave). Meine SPI Kommunikation läuft mit 5Mhz stabil mit 6 Slaves. Im Datenblatt vom ATmega644 heisst es jeder PIN habe so ca. 10pF Eingangskapazität
-
Thread
Einsteigerfragen zur Anwendung und ähnlichem(AVR)
UART ist ja erstmal optional . Also ich denke je nach Preis kann es ein ATmega 16 werden. der 32 hat nur en bissle mehr Speicher. Ich halte den ATmega 16 für den am Anfang sinnvollsten ;) Nun gehts dann mal ans Instruktionen und alles lernen. Na das wird lustig, erstmal
Implementierung meines uFS* und einer SD-Karten Ansteuerung verbraucht nichtmal die Hälfte von den 64kB meines ATMega644. Und das ist ne ganze Menge mehr, als deine Uhr oben... * http://klinkerstein.m-faq.de/index.php?content=Micro-File-System
-
Thread
Arduino HardwareSerial Bibiothek unterstützt jetzt RS485
modifizierten Bibliotheken mit einigen zusätzlichen uC testen konnte. Die fraglichen uC sind: ATMEGA 644P, 1284P, 2560, 328PB, und 128/1280. Allen diesen Typen ist gemeinsam, mehr als ein USART zur Verfügung zu haben. Das ist günstig weil dann der Bootloader Port nicht berücksichtigt werden muß
RS485. Besser ist es natürlich immerhin für RS485 einen AVR mit mehr als einem USART zu wählen. Z.B. Atmega328PB, 1284P, 644P, 128(0), 2560. Elektrisch hat der USB Adapter Priorität was nur für Programmierung des FLASH wichtig ist und normalerweise abgesteckt bleibt. Serial Debugging praktiziert man dann
-
Thread
AVR Debugging
den AVRISP MKII. Das ist aber nur ein ISP-Programmer. Ob das zu 95% reicht ist Ansichtssache. Beim Atmega8 reicht es auf jeden Fall zu 100%. Aber es gibt noch andere Controller. Ich glaube der Atmega8 ist der einzige, den man nicht debuggen kann. Alle diese Geräte stammen von Atmel und sind primär für
Hallo Leute und danke für eure Antworten! Also ich würde auf einen Atmega88 umsteigen oder auch einfach so einern Atmega16 nehmen nur um am PC das system debuggen zu können. @Thomas: Ich wäre dann wohl mit dem JTAGICE III ganz gut beraten, nicht? Also ich bin schon bereit
-
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
"Bessere" T6963c Library
das Feedback vergessen ;) ;) PS: Bei mir läuft die Library mit einem 240x128 T6963c an einem Mega644 mit 20MHz Takt. Sollte aber ohne Probleme auch mit anderen Größen/Mikrocontrollern funktionieren.
leider selbst mit anderen T6963c Libs keine Besserung des Zustandes. Zurzeit verwende ich einen ATMega16 mit internem 8Mhz Takt.
-
Thread
Drehzahlmessung Fahrzeug
Hallo, ich habe ein seltsames Problem. Ich will mit einem Atmega644p-20pu die Drehzahl eines Motorrades messen. Ich benutze dazu den Capture Mode von einem Portpin (nicht icp). Zuhause auf dem Tisch funktioniert es mit einem Frequenzgenerator aus der Soundkarte
Der Atmega hat interne Schutzdioden gegen Überspannung - allerdings muss man den Strom dann auf unbedenkliche Werte reduzieren. gruss Axel
-
Thread
10 ms Interrupt mit 8bit Timer
möchte mit dem 8bit Timer jeweils einen Interrupt nach 10 ms erzeugen. Als µC verwende ich den AtMega644p mit 14.745600 MHz Quarz. Ich muss den TCNT0 mit einem bestimmten Wert vorladen. Folgende Rechnung habe ich gemacht : 14745600 / (1024 * 144) = 100 Das heißt, dass ich einen 1024 Prescaller und
Ich habe jetzt versucht den CTC Modus zum Laufen zu bekommen. Laut der Formel im atmega644p Datenblatt müsste ich OCR0A = 71 stellen. Leider geht meine Uhrzeit, die mit dem 10 ms Interrupt gesteuert wird, viel zu schnell ( doppelt so schnell wie nötig). Woran kann das liegen? Jetzt
-
Thread
Arduino Pro Micro
mit dem ATmega128 zu kaufen? Herzlichen Dank!
bleiben willst: Bei Chip45 (https://www.chip45.com/categories/avr_mikrocontroller_module_boards_atmega.php) kannst du Module mit ATmega128, ATmega644 und ATmega2560 kaufen. Für diese brauchst du allerdinsg einen ISP Programmieradapter (dazu kann man auch einen Arduino zweckentfremdem, mit dem ISP Sketch
-
Thread
Atmel Include-Files Woher bekommen?
Ich versuche gerade in Linux ein Programm für den ATmega32 zu kompillieren. Es scheiter daran dass ich die m32def.inc nicht habe. Jetzt könnte ich natürlich fragen ob jemand mir die schickt. Aber ich möchte ja nicht nur den Mega32 proggen. Deshalb frage
ist auf jeden Fall dabei), für die neueren schaut man als Linuxanwender in die Röhre. Für den Mega644 musste ich auch hier im Forum nachfragen. Gruß Jörg
-
Thread
AVR-Studio 5
Hmm, kann es sein, dass es bei der Simulation auch bugs mit sich trägt? Ich simuliere z.B. den Atmega644P mit dem Coding im Anhang. Bei dieser Stelle: [c] /Mein-Loop################################################### while(1) { sensoren_RE = PIND; sensoren_LI = PINC; [/c]
neuerdings dabei zu sein, jedoch werden nicht mal alle Mitglieder einer Family unterstützt. Z.B. der ATMEGA324 ja, der ATMEGA644 nicht, eigentlich schade. Könnte das irdendwie mit den RS232-Problemen die ebenfalls in den Release-Notes angeführt werden zusammenhängen? Als Abhilfe wird vorgeschlagen den
-
Thread
Xbee & Bluetoothmodul an AVR
Warum nimmst Du nicht einfach einen ATMega164 bzw. 324 bzw. 644? Der hätte nämlich 2 HW-UARTs. Evtl. ist der sogar weitgehend pinkompatibel?
bauen. Nicht weil ich geizig bin, sondern weil ich es auf das nötigste beschränken will. Aber der ATMega164 ist schon ein feines Ding... :)
-
Thread
Warum Atmega 8515 für DMX Anwendungen?
Rein interessehalber wollte ich die Frage aufwerfen warum für 90% aller DMX Selbstbauprojekte der Atmega 8515 zum einsatz kommt. Rein Theoretisch würde es ja auch ein Atmega 16 (oder sogar 8er) tun. Bin auf die Antworten gespannt. MfG.
Ich habe mehrere DMX Projekte hinter mir und habe viele verschiedene Controller genutzt. Atmega8 Atmega644 Atmega1284 Klappt alles. Man muss nur ein paar pins ändern... Das Protokoll ist ja sehr einfach anzupassen...
-
Thread
Bitte um Hilfe! Wer kennt ein geeignetes Controllerboard ?
alvidi.de/avr_sram_modul.html ist alles vorkonfiguriert per jumper einstellbar und alle pins des ATmega sind hinausgeführt.. lg, d.
Porto. > Auch die Frage nach der Möglichkeit für I2C ist hier wieder gegeben.(?) Ist ein AVR ATmega32. Wenn der zu wenige Speicher hat, kann auch ein ATmega644 eingesetzt werden. Also I2C (bzw TWI) vorhanden.
-
Thread
ATMEGA32 ADC misst scheinbar nicht vollen Spannungsbereich
wählt, kann man auch einen 0,1µF an AREF hängen. Es sollte hier keine Rolle spielen, aber beim ATMega32 können 99% aller User auch JTAG abschalten, falls man mal Port C benutzen wollte.
vorausgesetzt das Programm arbeitet korrekt) ist untypisch. Ich habe sowas vor einiger Zeit mal mit einem ATMega644 (oder 1284?) geschafft. Weiß nicht mehr genau wodurch, aber der Pin war dauerhaft high und der AVR hatte eine tolle zuschaltbare Heizung bekommen, wenn man diesen Pin low haben wollte. Die 40mA
-
Thread
[S] Mikrocontroller min. 32PCINT min 20MHz am liebsten Atmels
Hallo, mir fallen da spontan die ATmega 164/324/644 ein, die bieten PCINT0 bis PCINT31 und können mit bis zu 20 MHz laufen. Allerdings weiß ich nicht, ob die preislich in Frage kommen.
Beitrag #2040122: > @Nonsense: Super, danke für den Tip! Der passt wunderbar :) Vielen Dank! Der 644 hat 32 I/Os. Wenn du die alle als Eingänge belegst, wie willst du dann noch irgendwas ausgeben? mfg.
-
Thread
Atmega Tricorder Projekt Star Trek
visuell zu sehen sind die Schwingungen von Trafos, etc. in Wand und Umgebung. Aufgebaut mit einem Atmega644. Jetzt muss ich erstmal ein Gehäuse planen. Schön wäre ein klappbares! Und ja, die Seite Tricorderproject kenne ich :) Gruß Dominik
Raspberyy Pi zu nehmen ist natürlich einfacher... aber es geht ja darum verschiedenste Sensoren per Atmega auszulesen und das Ganze per GLCD anzuzeigen.
-
Thread
Ansteuerung W5500
Programmieren ran wagen vom W5500. Kannst du da weitere Infos zur verfügung stellen. Verwende einen ATMega32. Gruß Alex
das man für die Komunikation noch eine SPI.h braucht. Die würde mir dann auch noch fehlen für den ATMega32. Gruß Alex
-
Thread
ATmega168, AVRDude, efuse fehler
Hallo, ich hab ein kleines Problem beim flashen eines ATmega168 mit AVRDude. Der von mir verwendete Programmieradapter funktioniert sonst mit ATmega16 einwandfrei, nur beim ATmega168 macht er beim efuse Schwierigkeiten. Ich hoffe Ihr könnt mir helfen.
des Atmega168 schreiben! Bei dem Atmega168 sind nur die untersten 3 Bits der efuse beschreibbar, d.h. der Wert 0xF8 (11111000) ist eigentlich ein 0x00 (00000000) und *genau das* bekommst du beim Verify zurück
-
Thread
ILI9486 8-Bit Parallel Bus deutlich langsamer als SPI
für den Vorgang des Display Löschens auf nur 90ms Dauer > (480x320 Pixel a 16 Bit). Auf einem ATMega644 mit 20MHz.
Arduinoquäler schrieb im Beitrag #6788258: > Auf einem ATMega644 mit 20MHz. Ja habe mir den Beitrag gerade auch durchgelesen. Und das alles nur durch das setzten der Daten auf den Port direkt sprich GPIO->ODR = data & 0xFF; oder steckt da noch mehr dahinter
-
Thread
BTM-222 zeigt seltsames Verhalten an TX
Funktioniert auch alles inzwischen einwandfrei, abgesehen vom Bluetoothmodul ;) Also ich sende zum ATMega644P der da mit drauf ist über Seriell ein Zeichen (ist vollkommen egal was) und der sendet es dann weiter zum BTM. vom BTM gehts zurück in ATMega und von da wieder auf den PC. Die Leitungen zwischen PC und ATmega funktionieren wunderbar. Vom ATMega zum BTM funktioniert es auch. Zumindest siehts aufm Ossi genau so aus wie das was in ATMega reingegangen ist. So, ist das Signal dann ins BTM verschwunden kommt
-
Thread
Feuchtesensor EFS10 Temperaturkompensation
Deine Schaltungen dann spater ansehen. Bevor ich vergesse moechte ich Dir vorschlagen anstatt des ATMega32 den ATmega644P zu verwenden. Der hat doppelt soviel FLASH Speicher und einen zweiten UART. Das koennte sich angenehm bemerkbar machen wenn der SD Code dazu kommt. Wenn der gute RTC Genauigkeit
Danke für den Tipp mit dem ATmega644P. Weisst du zufällig wie es mit der Genauigkeit des PCF8583 aussieht? (den habe ich nämlich da) Der ist sicher schlechter, da er ja einen externen Quarz hat... Das wäre aber auch kein so großes
-
Thread
Atmel Mega644: Watchdog Prescaler
getestete, elektronische Probleme schließe ich aus) Schaltung, in der ein auf 14,7456 MHz getakteter ATMega644 läuft. Nun möchte ich den Watchdog nutzen, und zwar mit einem Timeout von 2 Sekunden. Dazu habe ich nach Studium des Datenblatts folgenden Code vorbereitet: [c] void initWatchdog(void) {
genial - sobald man's richtig macht, klappt es auch. Hab das Beispiel aus dem Datenblatt zum Mega644 abgeschrieben, aber bei all der sonstigen Bit-Setzerei nicht beachtet, dass man ja direkt schreibt und nicht verodert. Vielen Dank an alle für die schnelle Hilfe! Gruß Tim
-
Thread
ATMEGA168 vs ATMEGA328 RC Oscillator
Um genau zu sein, war es vorher der ATMEGA168A
Fehlerquote bei den 168ern zeigt. Ich hatte einen Probeaufbau zusammengesteckt, in Ermangelung von ATmega328 nahm ich 2 ATmega644, wie von Ihnen vorgegeben der Sender mit 16 MHz Quarz, der Empfänger mit den internen 8 MHz. Statt Ihrer variablen Bitlänge arbeitete ich mit einer festen: '0': 500 ns high
-
Thread
ENC28J60 Empfangsprobleme nach Softreset
Problem mit dem ENC28J60, aber der Reihe nach. Ich habe für das AVR-NET-IO-Board, bestückt mit einem 644-er, einen LAN-BootLoader geschrieben. Der basiert prinzipiell auf dem Radig-Stack, es wurde jedoch der ganze TCP-Teil entfernt und die Kommunikation läuft nur über UDP/IP, weil für den kompletten Stack
Ich bin jedenfalls sehr erstaunt mit welchen Tempo man via LAN eine neue Firmware in so einen ATmegaXXX schießen kann. Bei grossen FLASH-Bereichen so ab 644 aufwärts, kann das ja über die USB schon ziemlich lange dauern und via LAN geht's im "Höllentempo" ;-) LG Klaus
-
Thread
AVR Dragon DLL gepatcht! >32K Code
Familienmitglied < 32 KiB gibt, kannst du einfach einen solchen mit -P aussuchen, also bspw. einen ATmega324P statt eines ATmega644P. Man könnte natürlich noch einen ATmega320 dazu erfinden, um die ATmega640/1280/1281/2560/2561 auf diese Weise zu debuggen... >:-) Ich hatte mich schon immer gefragt
-
Thread
EA DIP128-6 LCD Ansteuerprobleme (Wo liegt der Fehler im Code?)
mein Code: ;PORTC = D0-D7 ;PD6 = R/W ;PD5 = D/I ;PD4 = RES ;PD3 = E2 ;PD2 = E1 .include "m644def.inc" ; Stack initialisieren ldi r16, LOW(RAMEND) out SPL, r16 ldi r16, HIGH(RAMEND) out SPH, r16 ;I/O Ports konfigurieren ldi r16, 255 out DDRA, r16 ; Port A Ausgang out DDRB, r16 ;
ich hinschreiben was ich will und nichts ändert sich. Ich habe schon einen anderen Controller (atmega 644) draufgesteckt, aber das Problem besteht immernoch. Scheint also ein Problem des Displays zu sein????
-
Thread
Mini-Farbdisplay (+mehr) für 1 Euro
portablen Wetterstation (Luftfeuchtigkeit, Luftdruck) ausgebaut werden, falls die Anschlüsse am Atmega644 reichen. Ferner könnte man eine Art Batterietester erwägen, wenn es gelingt Anschlüsse in irgendeiner Form nach draussen zu legen. Lässt sich fast alles mit wenigen Bauteilen realisieren.
Benedikt das gesagt hat. Es kommt immer ein Frame, der wird in einen Videospeicher geladen, ein atmega644 hätte aber zu wenig ram, auch für das kleine Display, und dann kommen die Audiodaten für 1/25 Sekunde. Dann wieder die Bild Daten u.s.w . zur Komprimierung: im Videofile sind nur die Pixel gespeichert
-
Thread
NET-IO mit Ethernet-Bootloader
Hey, ich benutze ein AVR-NET-IO mit nem ATmega644 und habe jetzt den LAN-Bootloader von Tobias (http://www.mikrocontroller.net/topic/130969) entdeckt. Ich finde den eigentlich schon ziemlich gelungen und praktisch, hab damit jedoch ein Problem:
Stefan Pleis schrieb im Beitrag #2253599: > Hey, > > ich benutze ein AVR-NET-IO mit nem ATmega644 und habe jetzt den > LAN-Bootloader von Tobias (http://www.mikrocontroller.net/topic/130969) > entdeckt. Ich finde den eigentlich schon ziemlich gelungen und > praktisch, hab damit jedoch ein
-
Thread
Atmega32 - pin configuration
Hallo. Benutze den ATMEGA32. Hab zwei Fragen: 1) Wie configuriert man pins, die nicht verwendet werden? Beim MSP430 setzt man sie auf output und low level. In der Doku des ATMEGA ist scheinbar input+pullup resistor angegeben
Ultra-Low-Power, da ist man mittlerweile bei µA Zählerei angekommen. aus dem ATMEGA644A: Power Consumption at 1MHz, 1.8V, 25°C – Active: 0.4mA – Power-down Mode: 0.1µA – Power-save Mode: 0.6µA (Including 32kHz RTC) Woher auch immer die 6µA kommen, sie würden im Powersave-Mode
-
Thread
Anfängerfragen zu C mit AVR Studio 7
/homepage.hispeed.ch/peterfleury/avr-software.html Lauffähig soll der Code späer sein für den ATMEGA644P und ATMega328P. Die "verbesserte" Version der Bibliothek kommt mit dem ATmega644P nicht zurecht. Der Grund ist mir noch unbekannt. Ich habe auch nicht verstanden wie der Controller-Typ übergeben
-
Thread
Mehrere serielle Schnittstellen abfragen
ich hier mal zur Diskusion stellen möchte: Ich nehme für die beiden "RS232-Geräte" je einen ATMega8, lese uber das UART die Daten ein und lege sie in einem Puffer ab. Über einen Ausgang signalisiere ich einem (dritten) ATMega?? dass neue Daten zur Abholung bereit stehen. Dieser "Master" Controller
Sekunde. Das ist ein Vielfache unter der Spezifikation einer SD Karte. Etwas kleineres wie einen Mega644 wuerd ich aber nicht nehmen.
-
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
16bit PWM bei ATMEGA auf 3 Kanälen
Hallo, kann es sein das es keinen ATMEGA im DIP Gehäuse gibt der 16bit PWM auf 3 kanälen kann? oder hab ich da einen übersehen? was gibs sonst für Ersatzmöglichkeiten wie ich ein 16bit PWM auf 3 Kanälen erzeugen kann? (jeder Kanal
Schaltungen mit diversen PICs am laufen. Ich verwende allerdings auch diverse AVRs (hauptsächlich ATMEGA8 oder ATMEGA644 bzw. ATMEGA32) wenn es von der Anwendung her passt. Mit dem DSPIC30F4013 habe ich vor kurzem angefangen um einen Präzisions-Spannnungsteiler mit ca 30 Bit Auflösung aufzubauen. Hierfür
-
Thread
Problem mit Relaiskarte
Port schaltest du die Relais? Wildes Raten führt mich zu der Vermutung, das du evtl. Port C eines ATMega 32 oder 644 benutzt - und vergessen hast, die JTAG Fuse zu deaktivieren...
Matthias Sch. schrieb im Beitrag #3899610: > Was ist denn das für ein MC Atmega1284 [c] #define out1_port C #define out1_pin 3 #define out2_port C #define out2_pin 2 #define out3_port D #define out3_pin 1 #define out4_port D #define out4_
-
Thread
schnelle AD/DA-Wandlung
Moin, mal nen paar fragen. Wovon hängt die Konvertierungszeit des AD Wandlers ab? Beim Atmega644 zb steht was von 65 bis 260µs - das ist ja schon ne recht hohe Differenz. Ich brauche eine Umwandlungszeit von maximal 90µs. Da ich 143 Sensoren innerhalb von 10-13ms auslesen will. Alternative
um sie zu speichern. AVRs gibts bis 8kB internen Arbeitsspeicher. Man kann an busfähige, z.B. den ATMEGA 162 oder 64, 128, 1280, 1281, 2560, 2561 bis zu 64kB externes Ram anschließen, das sich auch batteriepuffern lässt (Lithiumbatterie 3V für 10 Jahre). Ich rate davon ab, für die Messwertspeicherung
-
Thread
[AVR] Probleme bei UART Kommunikation
Hallo liebes µC.net-Team, ich habe einige Probleme mit meinem ATmega8 und der Kommunikation über RS232. Ich habe den ATmega8 mit einem MAX232 mit meinem Computer verbunden und versuche nun einige Befehle zu übertragen. Die Hauptaufgabe des ATmegas ist, eine LED einzuschalten
verkehrt verschiedene Frequenzen auf Vorrat zu haben - wenn man damit bastelt ... Ich verwende am Atmega 48, 168 und 644 gerne 18,432MHz und an 8051ern 24,576MHz - sofern ich die UART benutze. Gruß Jobst
-
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
Funktion für eine LED-Matrix. Optimierung für Interupt ?
Basis das Board von Ulrich Radig ETH_M32_EX Die UART ist mit der RS232 belegt.. Ich hab an dem ATMega644 die PORTs C und D zu Verfügung da diese schön auf einem Connector geführt sind. An PC0 - PC6 hängen die Zeilen , an PD2 - CLK, PD3 - DATA. Joerg
jogy schrieb im Beitrag #2905679: > Die UART ist mit der RS232 belegt. Der ATmega644p hat 2 UARTs. Peter
-
Thread
Mikrocontroller mit großem RAM
AVRs können sehr einfach mit externem RAM aufgebohrt werden und haben dann fast 64kB RAM.Z.B. der ATmega8515. MfG Falk
eines Displays. Die Daten bekomme ich von einem Hauptmikrocontroller der ebenfalls ein Atmel ist (Atmega644), weil dafür schon "alles" da ist dachte ich ebenfalls an Atmel 8 Bit! Bin auch offen für andere Ideen.
-
Thread
Programmer und Software für AVR
ich da am besten kaufen soll? Was die AVR's angeht, so benutze ich den Mega6, Mega32 und dem Mega644P Danke vorab Tobias
mal recht einfach an. Und wie siehts mit der Software aus? PonyProg geht offensichtlich für den Atmega644P nicht mehr! Habt ihr da aucheinen Vorschlag?
-
Thread
ADC: Konvertierung sofort starten?
mal getestet? Ich kann nämlich keine nennenswerten Abweichungen feststellen (AVR Dragon, ADC ATMega644P mit interner Refrenz 2,56V). >Steht aber auch alles im Datenblatt. Persönlich liest sich das für mich wie die 'Möglichen Nebenwirkungen' auf einem Beipackzettel. MfG Spess
der mittels Bit-Befehle nicht mehr > erreichbar ist. Ja, leider. Trotzdem verwende ich den ATMega48 recht gern, er hat doch ein paar nützliche Features mehr als der ATMega8. Und wenn es nur die ganz brauchbaren PWMs des 8-Bit-Timers sind. Karl Heinz Buchegger schrieb im Beitrag #3237419: >
-
Thread
IQP500 Kamera vom S55 an AVR?
mal fragen, ob schon jemand eine funktionstüchtige Lösung dazu hat. Ggf. an schon an einen Mega32/644 gehängt hat. thnx
sollte, dann werde ich darüber detaillierter berichten. Nun zur eigentlichen Entwicklung: Ein Atmega8 steuert die Kamera. Der Atmega kann über vier Leitungen von extern gesteuert werden. Es gibt eine Taste zum Auslösen und zwei Jumper zum Wählen der Parameter für die Bildaufnahme. Um die Daten
-
Thread
LPC1100, superguenstig, 8-bit? Wird immer unnoetiger
Alternative zu sein, wenn man etwas mehr SRAM benötigt. Zur Zeit komme ich zum Glück noch mit den RAMs der ATmega16/32/644 aus, aber wenn das nicht mehr reicht, wird es unschön. Dann bleiben nur die Alternativen Adapter (teuer) oder jedesmal eine Platine herstellen lassen (sehr teuer).
gleichen Shop ausprobiert. Liess sich astrein mit der Flussmittel+Entlötlitzenmethode einlöten. Mega32/644 ade.
-
Thread
ATMega128 flashen
des ATMEGA verbunden. - VCC und GND sind an allen so bezeichneten PINS (ARef und AVCC sind unbelegt) - Reset haengt mit 47k noch an VCC Zwei Versionen existieren - einmal haengt ein quarzoszillator(10MHZ
Programmiergerät einfaches kabell an LPT und paar widerstände kein quarz oder 16 mhz auch Ponyprog 2000 atmega 644 geht
-
Thread
Atmega Bootloader auslesen
Hallo Ich habe hier eine fertig aufgebaute Schaltung mit einem Atmega drauf. Über ISP hab ch nun den Flash ausgelesen. Ist dort der Bootloader bereits enthalten sodass ich dieses hex einfach auf den nächsten schreiben kann?
sich die Frage, ob die alten Controller, Atemaga8 und Co., sich anders verhalten als die neueren 48, 644 usw. Beim atmega2560 liest man nämlich auch mit dem AVRISP MKII "FF" aus. mfg.
-
Thread
Problem mit UART Library von Peter Fleury
getakteten Atmega 644P und einem Pegelwandler MAX3232, letzterer entsprechend Datenblatt mit 100nF Kondensatoren beschaltet. Verbindung zum Terminal ohne Hardwarehandshake als Drei-Leiter-Verbindung TxD, RxD über
wie angehängt resettet der Atmega jeweils nach ca. 2 bis 10 Tastaturanschlägen auf dem Terminal. Wenn ich die Zeile mit *uart_getc()* auskommentiere läuft der Atmega stabil durch. Wenn ich ein *_delay_ms(5)* in die Hauptschleife einfüge