-
Thread
Atmega644pa Flash löschen
Hallo Ich habe ein Atmega644pa auf einer Leiterplatte verbaut. Nun habe ich versucht über mysmartusb light einen Bootloader über ICSP auf zu spiele. Da ich Anfänger auf dem Gebiet bin habe ich warscheinlich einen Fehler gemacht
zu spiele. Was hast du denn da überhaupt draufgeladen? Meines Wissens gibt es keinen Arduino mit atmega644. Und somit auch keinen Bootloader für diesen Controller. Der Bootloader muß genau für den Controller passen. Sonst wird das nichts. mfg.
-
Thread
Frage zu ATMEL Evaluations-Board Version 2.0.1
Bei dem atmega88-board, das Du nennst, besteht anscheinend schon das Programmiergerät, das per FT232 aus den USB-Signalen die ISP-Signale erzeugt, da würde ein Verbindungskabel mit den ISP-Signalen zum pollin-board
auf den FT232RL (2 kleine Kondensatoren wurden noch mit dazugebaut) und vom FT232RL direkt an den ATMega88. Kommt da jetzt eine Serielle Verbindung an dem Mikrocontroller an oder ISP?
-
Thread
Mit RS485 Transceiver MAX3467 SPI übertragen
differenzieller Bus. Als Transceiver hätte ich einen MAX3467 genommen. Mein µC ist ein guter alter ATmega644. Sollte doch eigentlich möglich sein?
-
Thread
Start-Störungen bei DA-Converter
, die Optokoppler HCPL2631 und die 10V-Referenz AD581. Angesteuert wird das ganze durch einen ATMega644P mit Bascom, Ausschnitt siehe Anhang 7 (DAC.bas). Die Bilder in den Anhängen 2 bis 6 zeigen nun den Ausgang des oberen DA-Wandlers. In den ersten ca. 15 Minuten nach Start des Gerätes nach
Friedrich, an Optokoplern und DA-Wandlern habe ich tatsächlich keine Stützkondensatoren. Der ATMega selber ist wie (hoffentlich) wie vom Datenblatt gewünscht verschaltet: - 100nF von VCC nach GND - 100nF von AVCC nach GND und 10 mH von AVCC nach VCC - 100nF von AREF nach GND - 20kOhm Pullup
-
Thread
Datentelgramme auf 8 Leitungen auswerten; ATMEGA 644
Hallo Zusammen, ich habe folgendes Problem: Über einen ATMEGA (fast egal welcher - am liebsten ATMEGA644)möchte ich 8-16 Temperatursensoren anschliessen und zwar TSIC Sensoren TSIC 306 o.ä. Diese liefern fix und fertig kalbriert die Temperatur, und zwar alle
-
Thread
VFD mit LCD ersetzen
mehr im Handel erhältlich sind. Ich habe schon viel rumprobiert. Mein Prototyp besteht aus einem ATMega644 @ 16MHz, Schieberegistern und einem 40x2 LCD. Der Controller ließt über eine Adapterplatine mit Spannungsteiler über Schieberegister (74HC165) die einzelnen Pins der itron VFD-Ansteuerungsplatine
-
Thread
suche kleinsten AVR für folgende Zwecke
Hallo Leute, ich suche für mein Projekt den kleinstmöglichen AVR (ATiny, ATMEGA), der folgende Anforderungen erfüllen sollte: .) 4 Digitale Ein/Ausganänge .) Timer Interupt um kurzen oder langen Tastendruck abzufragen welchen könnte ich da nehmen?
Wenn man QFN löten kann würde ich ggf. schon zu dem ATmega644 raten, den gibts günstig bei Reichelt, hat mehr als ausreichend Pins für deine Anwendung und eine Größe von 7x7mm. (Klar ist er nicht der kleinste aber dafür haste ordentlich Platz da drinne und
-
Thread
ATmega644 hängt sich auf GSM Modul NET I/O
840&entries=0 ans laufen zu bringen. Ich verwende das AVR NET I/O Board von Pollin und einen ATmega644. http://www.pollin.de/shop/dt/MTQ5OTgxOTk-/Bausaetze_Module/Bausaetze/Bausatz_AVR_NET_IO.html Ist auch so in dem Forum beschrieben. Im Hintergrund läuft ein Webserver welcher über eine IP
nicht bezüglich der Software...muss ich speziell nach dem Atmega644 suchen? Kann es auch an der Software liegen?
-
Thread
Probleme mit UART
Die io.h am Programmanfang ruft mit mit der Angabe des AVR Modells Atmega644 in AVR Studio [pre] #elif defined (__AVR_ATmega644__) || defined (__AVR_ATmega644A__) # include <avr/iom644.h> [/pre] letztlich iom644.h auf und die ruft die iomxx4.h auf und darin sind
#define SIG_USART_TRANS _VECTOR(22) [/pre] Nur zur Sicherheit: Du hast wirklich einen Atmega644 und keinen Atmega644P?
-
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
Grafikfähiger LCD Controller für 320x240 LCD mit D-RAM
Hallo Alexej, So, Layout und Leiterplatte sind fertig. Habe einen ATmega644 benutzt, der mit 16 MHz Takt läuft. Scheint erstmal alles soweit zu funktionieren, allerdings nur mit deinem HEX-File. Und das scheint ja für 20MHz und einen ATmega644P zu sein. Nun gut, wollt
" --> "USART0_UDRE_vect" eingertagen hier: (uart.c) [c] #elif defined(__AVR_ATmega48__) || defined(__AVR_ATmega88__) \ ||defined(__AVR_ATmega168__) || defined(__AVR_ATmega644__) #define ATMEGA_USART0 #define RXCIE RXCIE0 #define TXCIE TXCIE0 #define RXEN RXEN0
-
Thread
BOOTLOADER aus HEX-File
Hallo, ich habe einen Bootloader als HEX-File vorliegen und möchte ihn auf verschieden ATMEGA's (8, 32, 644) aufspielen. Die FUSE-Bits sind auf 512 Bytes gesetzt. Wenn ich mir das HEX-File ansehe, würde ich sagen, der Bootloader wird ab Adresse 0000 in den Flash geschrieben, oder ??? [
#2401009: > ich habe einen Bootloader als HEX-File vorliegen und möchte ihn auf > verschieden ATMEGA's (8, 32, 644) aufspielen. Und das selbe HEX-File (also unveränderter Binär-Code) soll dann auf unterschiedlichen Controllern laufen? Das bezweifle ich.
-
Thread
2 LiPo Zellen (7,4 Volt) an 5 Volt Spannungsregler / DC/DC Wandler
1. Hinweis "Low-Drop" Ch Sp schrieb im Beitrag #2399850: > Problem: mein ganzer ATmega8 bzw. -> Spannungsregler/Wandler läuft ja > nicht mehr richtig, wenn die Spannung des LiPo-Akkus unter die "Vin 6,5 > Volt" fällt. Schau mal ins Datemblatt zum ATmega in bezug auf minimale Vcc
Ich habe momentan Software-Probleme mit Soft- und Hardware-UART... Ich überlege zur Not auf einen Atmega644P umzusteigen. Hintergrund ist die Ansteuerung eines KAP-Rigs für Luftbildfotografie: http://www.google.de/search?q=kap+rig&hl=de&client=firefox-a&hs=Ugw&rls=org.mozilla:de:official&prmd=imvns
-
Thread
ISP programmierung Funktioniert nicht mehr
Ich habe gestern mit einem Atmega 644 auf dem Pollin Board herum gebastelt, und aufeinmal nach einem neuen flash ist der controller von pony pror nicht mehr erkannt worden mit dem Fehler "Missing or unknown device" dann habe ich
Ich hab halt bis jetzt nur 2, den atmega 644 und den atmega 8, aber bei beiden tritt der selbe fehler auf kann ich den den controller überkrüfen ob er noch arbeitet wenn ich ihn nicht mehr flashen kann ?
-
Thread
Hilfe bei STK500/Atmega32 HVPP
Ich brauche Hilfe bei high voltage programmierung eines AtMega32 bzw Atmega644. zunächst zum 32er. Ich habe beim STK500 folgendes gesteckt: AtMega32 im Sockel SCKT3100A3 ProgCtrl mit PortD verbunden ProgData mit PortB verbunden ISP6PIN mit SPROG3 verbunden gesteckt
Weil ich eigentlich einen verfusten 644er wiederbeleben möchte, aber zuvor das Ganze mit einem garantiert funktionierendem 32er ausprobieren wollte. Mario
-
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
AX81 - ZX81 im AVR
ax81/main.php Die Hardware ist identisch mit der vom AVR-BASIC-Computer, als Controller können ATMega644, ATMega644P und ATMega1284P genutzt werden, wobei nur die beiden letzteren VGA-Signal ausgeben können. Als Datenspeicher können sowohl Atmel Dataflash als auch SD-Karten verwendet werden. Dabei
controllertyp]_[videosystem]_[storage_system]_[bootloader_pins].hex controllertyp ------------- m644 ATMega644 m644p ATMega644P m1284p ATMega1284P video_system ----------- t-l nur TV TV(PORTC.7) und LCD (PORTA) tvl VGA (PORTD.3), TV(PORTC.7) und LCD (PORTA) storage_system ---------
-
Thread
gcc und Optimierung
geänderten waren beim Compilieren auskommentiert, da sie noch nicht fertig sind. Inline Assembler: 644 Bytes C: 688 Bytes Der Unterschied ist nur noch klein, auch wenn es viel ist, dafür das es nur die Lade und Speicherroutinen sind.
mit 256 KiB Flash und was weiß ich, sondern darüber, dass man für den Anfang eben besser einen ATmega168 oder sowas nimmt, damit man nicht gleich gegen die Gummiwand "Flash-Größe" rennt beim ersten Anlauf. Eine alte Programmiererweisheit besagt: "Never start optimizing before you have profiled
-
Thread
MCU + LEDs + Motor = Propelleruhr
einen Atmel nehmen, welchen genau ist noch nicht klar. Als Beispiel nehmen wir hier mal den: ATmega644P (PDIP) Der Controller hat 40 Pins. Soweit ich das Datenblatt verstehe, hat er 32 Pins(PortA0...7, PortB0...7, PortC0...7, PortD0...7) die ich frei als In- oder Output definieren kann, richtig
Kaum. Ihr sein nur zu faul oder zu dämlich zum suchen. >Als Beispiel nehmen wir hier mal den: ATmega644P (PDIP) Kann man nehmen. >Der Controller hat 40 Pins. Soweit ich das Datenblatt verstehe, hat er >32 Pins(PortA0...7, PortB0...7, PortC0...7, PortD0...7) die ich frei als >In- oder Output
-
Thread
UDP-Server mit OpenMCP
das Rad mangels Wahrnehmung neu erfinde... :( Ich möchte unter OpenMCP (Pollin AVR-NetIO mit ATmega644) die NetBIOS Namensauflösung implementieren. Speicher ist momentan nicht das Problem, sondern das API. Ich habe einen UDP-Server (UDP_ListenOnPort()). Dieser prüft zyklisch, ob neue Daten angekommen
-
Thread
Atmel 644p Beschaltung richtig?
Reichelt, ist es klug ihn über einen Spannungsfolger zu entkoppeln und passen die Verbindungen zum mega644p? Die Ziffern und die Sekunden sollen mit LEDs dargestellt werden. Die LEDs werden von CAT4016 von Catalyst Semiconductor angesteuert. Die SCK, RCK und PWM LED hängen alle Parallel, die Daten
externen Chip wuerd ich per eigenem CS- disablen, zB mit einem milden pullup, denn irgendwelche Pins des 644 sind im Tristate waehred dem Programmieren.
-
Thread
Suche ISP-Programmer mit Terminalschnittstelle
bisher nicht benötigt, weitere sind aber relativ einfach hinzugefügt): ATtiny 13A, 25, 45, 85 ATmega 48, 88, 164P, 168, 324P, 644, 644P Für Terminalausgaben müsste man SW schreiben, bzw. erweitern. Dazu muß ich sagen, daß das Ganze nach meinen Anforderungen arbeitet. Dinge, die ich bisher nicht
-
Thread
GSM-GPS Auswertung gleichzeitig
aufzubauen. Beide Geräte benötigen einen Uartport für die Datenauswertung. Ich progge in Bascom einen ATmega644p. Beide Module habe ich am Laufen, auch gemeinsam funktioniert alles gut. Jedenfalls wenn ich Daten nach der GPS-Auswertung per SMS sende habe ich alles wie ich es will.Nun wollte ich mich mit
-
Thread
AVR ISP mit Resetbeschaltung, Stütz- und Abblockkondensatoren
Hallo Experten, ich besitze einen "mySmartUSB light"-Programmer und möchte damit einen ATmega644 über "avrdude" programmieren. Meine Schaltung habe ich aus "AVR-Mikrocontroller in C programmieren": ein 100nF-Tantalkondensator und ein 100uF-Folienkondensator als Abblock- und Stützkondensatoren
-
Thread
AVR Dragon Fehler (timeout on loading event memory)
mitten in einer Entwicklung mit einem ATtiny85 auf. Im Moment wieder der gleiche Fehler mit einem ATmega644p (JTag). Von der Programmgröße scheint es nicht direkt abzuhängen, entfernt man die neuen Zeilen durch die der timeout auftrat und erweitert an anderer Stelle, geht es wieder. Später kann man dann
-
Thread
USB µC daten auswertung
funktioniert. Wenn Du trotzdem so einsteigen willst, geht das relativ kostengünstig. Kauf Dir ein ATMEGA (z.B. ATMEGA644) im DIP Gehäuse, dann noch ein Quarz dazu (z.B. 14,7456 MHz), 2 x 12-22pF Kondensator (für den Quarz), ein paar 100nF Kondensatoren (wegen evlt. Störungen auf der Betriebsspannung),
Softwaremäßig dürfte das doch nicht so umfangreich werden > oder? USART gibt es schon fertig. Der AT644 ist glaub ich weitgehend gleich zum alt bekannten ATMEGA16/32/128. ADC auch. Timer auch. Also musst Du nur noch diese Komponenten zusammenfügen. (Ich gehe hier mal von Programmiersprache C aus).
-
Thread
Anfängerfrage - atmega clock
Hallo, ich habe ein Problem. Ich nutze einen Atmega 644. Ich nutze in meinem Pogramm die delay Funktion. Hierfür binde ich die delay.h ein. Dort gebe ich an: #define F_CPU 8000000 da meine CPU ja standardmäßig ja mit 8 MHz getaktet ist. Wenn
-
Thread
AREF und Avcc
Hallo, ich designe aktuell eine neue Platine mit einem ATmega644 20PU. Ich arbeite mit Eagle als Board Layouter, wobei ich aktuell eine Fehlermeldung habe, die irgendwie nicht ganz logisch ist. PIN 32: AREF PIN 31: GND PIN 30: AVCC Das Aref und Avcc die
-
Thread
Fehler beim Brennen eines AtMega644
Hallo liebe Community, ich schaffe es einfach nicht Programme auf mein Atmega644 zu brennen, bzw. keine großen Programme. Wenn ich Programme übertrage die ca. 220 Bytes groß sind, dann klappt alles wunderbar. Wenn ich aber Programme habe die größer als 250 Bytes sind, dann
Problem besteht weiterhin. Habe den Mikrocontroller auch schon gegen ein anderen getauscht (auch ein Atmega 644) und dort habe ich das Problem auch.
-
Artikel
PAL Testbildgenerator
Austastlücken Zeit für ein Hauptprogramm zu haben. Auch ist der Platz auf dem Controller sehr begrenzt. Ein ATMega644 hätte doppelt so viel Speicher und wäre mit 20 MHz auch noch ein ganzes Stück schneller. Codegenerierung. macheinfach.sh macht einfach alles. Dazu benötigt es den Freepascal Compiler, sowie AVRA
9600 bps 8 Bit kann man Zeichen an das Gerät schicken. Downloads. Sourcecode Ausblick. Wechsel auf AtMega 644, sowie AtMega 8 jeweils komplexer oder einfacher Zeichengenerator auf höher aufgelöste Schrift umstellen (z.Bsp. 16x8 oder 32x8 interlace) Bildgenerierung in ISR damit Platz für Hauptprogramm bleibt
-
Thread
TLC5940 - Anfänger
funktioniert... Fürs erste würde es mir reichen, wenn ich den TLC5940 mit meinem Mikrokontroller Atmega644p so ansteuere, dass eine im Programm angegebene (beliebige) Leuchtdiode aufleuchtet... Kann mir jemand vl zu diesem Thema einen C-Progammcode (AVR) schiken? mfg Alex
englisch. >Fürs erste würde es mir reichen, wenn ich den TLC5940 mit meinem >Mikrokontroller Atmega644p so ansteuere, dass eine im Programm >angegebene (beliebige) Leuchtdiode aufleuchtet... Dann lies was zum Thema [[SPI]] und [[Bitmanipulation]]. >Kann mir jemand vl zu diesem Thema einen
-
Thread
Bitte um EInschätzung der Machbarkeit
Ich will >es mit meiner Gruppe von 0 auf möglichst selber erarbeiten (Datasheets >lesen,...). ATMega644 und FT232RL. Jetzt darfst du selber weiter machen;)
-
Thread
pollin kamera au-85
Kann man das JPEG-Bild per I2C auslesen? dan könnte man ja eine Bilig Digicam bauen. ;-) Cam>Atmega>SD
Hallo Egon Winter, ich will die Kamera mit einem Atmega 644 auslesen. Da wären die Sourcen schon hilfreich. Willst du die vielleicht mal hochladen? Das würde mir sehr helfen. Ich will die Kamera danach mit dem CPLD Board streamen und in einen externen
-
Thread
GPS Navigator, Planung
Schau dir doch die Mega 324P /644P Serie an. die haben 2 Uarts, falls man mal was auslesen moechte. Und bessere Stromsparmodi. Zu Stromsparen waehrend dem Tracken ... die Frage ist wie oft man ein Update braucht. Wenn man weit weg und
Hallo, danke dafür. Habe mich jetzt mal für den ATMega 324P entschieden. Nun bin ich jedoch auf ein weiteres Problem gestossen: Das LC-Display. Nachdem ich möglichst kostensparend arbeiten wollte, dachte ich z.B. an das für 2.50 von Pollin. Da dieses
-
Thread
such hilfe für mein CNC Stepper Libery
Hi Leute Brauch eure Hilfe und zwar hab eine CNC fräse die NUR mit ATmega644 steuere +G-code per SD-Karte (Steuer L298 an, ohne L297) und zwar bekomme Schrägen Linien Fahrten nicht hin.Habe denn Algorithmus von von Wikipedia http://de.wikipedia.org/wiki/Bresenham-Algorithmus
-
Thread
uC steigt unter EMV Belastung aus - welche Mechanismen?
Taktablauf notwendig. Dazu siehe Datenblatt der AVR's zur Stabilität des Takts oder den Thread "atmega644 mit sich änderndem externen Takt". Deshalb sind die Taktzuleitungen fast die empfindlichste Stelle des Kontrollers. Wenn beim Lesen des Programmspeichers auf dem internen Bus einzelne Bits
-
Thread
Atmega644 und Sprachausgabe am Telefon - Kopplung
Hallo, hab mir ein paar Sounddateien (null, eins,.. neun, offen usw.) mit 4khz aufgenommen und als Data-Zeilen inkludiert. Der Timer1 läuft mit Prescaler 1 und Fast-PWM. Über den Timer2 werden mit 4 khZ die "Sprachbytes" eingeschleust. Funktioniert alles hervorragend. Ziel ist, dass der Atmega in ein laufendes Telefongespräch je nach Codeeingabe unterschiedliche Wörter ausgibt, es steht ihm ein MT8870 zur DTMF-Erkennung zur Seite. Das alles funktioniert auch problemlos. Jetzt wollte ich die Treiberstufe bauen und habe ein paar Schaltungen am Breadboard getestet. Gekoppelt wird über einen
-
Thread
Atmega644 mit sich änderndem externen Clock
Hallo zusammen, ich möchte eine Schaltung bauen mit einem Atmega644 und einem RFM12-Modul. Meine Frage bezieht sich aber nicht direkt auf das Funkmodul selbst. Das RFM12-Modul beinhaltet einen Quarz und der so erzeugte Takt kann ausgegeben werden, um z.B. einen
über spezielle Befehle auf 10 MHz nachträglich umgeschaltet werden muss. Beim Durchlesen des Atmega644-Datenblatts unter http://www.atmel.com/dyn/resources/prod_documents/doc2593.pdf finde ich unten auf Seite 35 allerdings folgenden Hinweis: > When applying an external clock, it is required to
-
Thread
avr 644p per uart senden
- ich benutze AVR Studio - habe versucht den Quelltext aus dem "AVR-Tutorial: UART" auf meinen 644p anzupassen. Was habe ich vergessen anzupassen oder falsch gemacht? Gibt es eine Diagnose-Möglichkeit um festzustellen, wo der 644p hängen bleibt und kann man die Speicher auslesen? Besten Dank
anderes als dein *TXB81*. Die Anpassung von IO-mapped Register beim Atmega8 auf Memory-mapped Register beim Atmega644p sieht also so aus: [avrasm] lds rxy, UCSR0B sbr rxy, (1<<TXEN0) sts UCSR0B, rxy [/avrasm]
-
Thread
Atmel Eval Board / AtMEGA644 TestTool
Beschreibung, Bilder und Schaltplan unter http://www.pollin.de/shop/downloads/D810038B.PDF) mit einer AtMEGA 644 Prolific USB-RS232 Konverter Hauptsystem Windows 7 x64 Zwei virtuelle Maschinen mit - Debian 6 - Windows XP TestTool von Pollin mit BAS Sourcecode unter http://www.pollin.de/shop/downloads
jeweilige virtuelle Maschine eingebunden. Nun stellen sich mir viele Fragen: - Lässt sich der AtMEGA644 überhaupt venünftig über den Konverter programmieren, wenn ja mit welchen Einstellungen? - Welchen internen Takt verwendet der AtMEGA644? Mir ist aus den Fuse-Bits und der Tabelle unter http://www.engbedded.com
-
Thread
AVR 644p Invalid register
UCSR0A, UCSR0B sind (beim Atmega644P memory mapped) Spezialadressen und die können bei den Befehlen cbr sbr und sbrs nicht als Operand verwendet werden, wo ein Register erwartet wird.
Hi >der Code ist direkt aus dem Atmega 644p Datenblatt und dort werden diese >Register verwendet. Hast du eine andere Lösung? sbrs UCSR0A,UDRE0 ->hier Fehler
-
Thread
"Übersprechen" v. Pins beim AVR?
kurzschließt oder beide voll gegen Masse zieht. Irrsinnigerweise verhält sich sowohl der MEGA3 als auch der 644er gleich. Das 1 MHz-Signal scheint sogar ein vorhanenes, parallel mitlaufendes Quarzsignal zu stören. "überspricht" hier etwas -im- AVR, an den Pins, oder ist mit den 1 MHz asynchroner Takt an diesem
Hi >Anfängerfehler würd ich sagen. Eher eine faule Ausrede. Der ATMega644 hat einen 128kHz Watchdog-Oszillator und der Watchdog kann mit maximal f/2 ausgelöst werden. Der ATMega32 hat zwar einen 1Mhz Oszillator. Aber die höchste Frequenz wäre f/16k. MfG Spess
-
Thread
Atmega - Gerücht um das 0.Byte im EEPROM/ERAM
Hi, hab jetzt mein Hobbyprojekt mit Atmega644 fertig. Auf Grund diverser Parameter ist der 2k EPROM komplett voll (12 Strings zu 128 Bytes sowie 128 Long-Variablen. Meine erste Variable habe ich sicherheitshalber so definiert: Dim Eramcodes
Mein ATMega löscht beim Power-on-Reset mit ca 20% Wahrscheinlichkeit das EEProm byte 0. Wie der mega644 arbeitet sagt das datenblatt oder ein experiment..... PS: Du könntest auch entweder deine sachen komprimieren
-
Thread
Suche: Routine zum schreibern auf SD-Karte mit FAT
Routine um Daten auf eine SD-Karte in eine TXT. Datei zu speichern. Allerdings hab ich auf meinem Atmega 8 nur noch maximal 4Kb Flash frei, alles was ich gefunden hab braucht mehr Platz. Kennt da jemand etwas passendes? Gruß und Dank Michael
Routine um Daten auf eine SD-Karte in eine TXT. Datei zu >speichern. Allerdings hab ich auf meinem Atmega 8 nur noch maximal 4Kb >Flash frei, alles was ich gefunden hab braucht mehr Platz. Kennt da >jemand etwas passendes? Nimm einen ATmega328, dann passt das schon.
-
Thread
Komparatorausgang "umgehen"
Schaltung nun dazu bringen, dass ich zu jedem beliebigen Zeitpunkt über meinen Mikrocontroller (atmega644p) -der an anderer Stelle schon in der Schaltung tätig ist- in den Normalbetrieb "eingreifen" kann und so die volle Kontrolle über die Gegentaktausgangsstufe erlangen kann. Ich möchte also unabhängig
-
Thread
Tutorial 10x10x10 LED-Cube
Programmiereung, sonst kann auch Assembler leicht mal von BASCOM ueberholt werden. Wer mit dem ATmega32 nicht auskommen sollte, was ich anzweifle, nimmt einen Atmega644 oder gleich einen ATmega1284
nicht gemeint... nochmal zu http://www.ledstyles.de/ftopic9769.html "Gesteuert wird er von einem ATmega644, mit 13 Schieberegistern 74HC595 mit 13 UDN2981 für die Säulen und 10 Buz11 für die Ebenen" dnke der UDN2981 liefert nicht den nötigen strom beim multipl.?
-
Thread
ATmega644 Phase Correct PWM am Timer2
Guten Abend! Ich mache nun schon einige Stunden herum Phase Correct PWM mit Timer2 auf einem ATmega644 ans laufen zu bekommen. Der Pin OC2A bleibt immer auf LOW. folgenden Code verwende ich: [c] int main(void) { TCNT2 = 0; OCR2A = 128; TCCR2A |= (1<<WGM20) | (1<<COM2A0) | (1<
-
Thread
ATmega 644 läst sich nicht mehr programmieren.
kennt es ja einer von Euch und kann mir einen Weg zeigen wie ich es lösen kann. Ich habe einen ATmega 644 auf einer Platine verbaut, das ist die SMD Variante, ich komme also nur mit JTAG auf meiner Platine ran. Ein einstecken in ein STK geht leider nicht. Ich kann die Signatur auslesen, die stimmt
-
Thread
Tastatur über ADC einlesen
mehrerer Forumsbeiträge, habe ich es geschafft, eine 4x3 Matrix Tastatur über einen AD-Wandler des Atmega8 einzulesen. Die gedrückte Taste wird auf einem LCD angezeigt und durch deaktivieren des AD-Wandlers dort dauerhaft angezeigt. Hier ein Ausschnitt aus meinem C-Code: [c] int main (void) {
600 5 Case 616 To 660 I = 6 '644/646 6 Case 661 To 715 I = 14 '692/691 B Case 716 To 785 I = 1