-
Thread
CH32V003, float wirklich langsam?
>ATmega328p / 16 MHz : 41,0 Sekunden >CH32V003 / 24 MHz: 13,5 Sekunden 41Sec*16/24= 27.333 Sec // Atmega, wenn 24MHz Interessant: Könnte der Atmega328 24MHz wäre er etwas halb so schnell wie der CH32V003
der ATmega328 eine Klasse darunter liegt sagt doch, dass es, wenn Flash und GPIO-Pins ausreichend sind, ein CH32V003 eher die bessere Wahl als ein ATmega328 ist!
-
Artikel
3-Phasen Frequenzumrichter mit AVR
matzetronics In diesem Artikel wird ein universeller 3-Phasen Frequenzumrichter mit einem einzigen ATMega 88/168/328P beschrieben. Der ATMega übernimmt dabei die komplette Steuerung der Bedienelemente, des LC-Displays und die Erzeugung der 3 Phasen. Das Projekt sollte auf fertigen Boards wie dem Arduino
für diese schöne Software. Leider passt das Programm beim derzeitigen Stand nicht ganz in einen ATMega48, mit ein wenig Optimieren in den Stringfunktionen könnte es aber klappen. Um etwaigen Fragen vorzubeugen - nein, das Ganze läuft nicht in einem (veralteten) ATMega 8. Diesem fehlen sowohl die Timerfunktionen
-
Thread
Fernbedien RC5 Empfänger
Funktioniert der Code mit dem ATMega8 ohne Änderungen? Ginge er auch mit Attinys? ich kann leider kein C!
Beschaltung steht bei den Kollegen von http://www.roboternetz.de/wissen/index.php/RC5-Decoder_f%C3%BCr_ATMega
-
Thread
Suche Avr mit 2 Usart
ohne P hat nur 1 uart) m324P m164P Nurn 644p gibs auf Reichelt http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-644P-20PU/index.html?;ACTION=3;LA=444;GROUP=A363;GROUPID=2959;ARTICLE=88482;START=0;SORT=user;OFFSET=16 Ne Übersicht gibts auf atmel.com, die such ich dir jetz nich raus.
Hi Wenn du keinen ADC brauchst: ATMega162. MfG Spess
-
Thread
AVR Eclipse plugin Problem
: hab ich im global.h typedefs definiert die er nirgendsmehr kennt. Auch die ganzen Register vom ATMega32 sind ihm unbekannt.... Er erkennt also nicht die Abhängigkeiten der Sources untereinander. Im Programmers Notepad von WINAVR funktionierts aber. Das AVReclipsePlugin dient ja quasi als makefile
hallo - habe exakt das selbe problem wie du. er möchte die ports meines atusb162 nicht kennen, obwohl ich die avr/io.h inkludiere. sobald ich aber die avr/iousbxx2.h inkludiere, kennt er sie plötzlich. echt merkwürdig, durch die io.h müsste er doch selbst in diesen header finden
-
Thread
Senden über RS232
Hallo, möchte von PC aus zum ATMega32 senden. Sagen wir mal, auf dem PC ist ein VisualBasic-Programm insalliert. Wie sendet dieser dann ? Ist es ein String, sind das einzelne ASCII-Zeichen oder wie geht das? Also würde gerne z.B. "ABC12345
und weiss nicht wie ich das anstellen soll. Meine komponente sind: compiler: BASCOM-AVR chip: ATmega 162 jetzt achtung!?! wie bring ich das meinem Atmel bei über RS232 zu kommunizieren? danke ciao
-
Thread
Probleme mit Duchflußmeßzelle an µC
Duchflussmesszelle (http://www.btflowmeter.com/fileadmin/PDF/Flowmeter/96103140_FCH-m-Pom.pdf) an einem Atmega2560 den Duchfluss nach einer 230V Pumpe zu messen. Das Ausgangssignal (NPN Open Collectort) der Messzelle ist mit T0 (Timer0 als Counter) verbunden. Zuerst hatte ich den Ausgang direkt verbunden
aber noch nicht durchgeschalten sind. Wenn ich die 230V abhänge gibt es keine Störungen. Der Atmega läuft mit 16MHz, ist das RN-Mega 2560-Modul http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=64&products_id=162. Für 1 Lt. braucht die Pumpe (Ulka EP8) etwa 1,5 Minuten, daran
-
Thread
Zeitgeber mit Timer0
ISR ja nicht bei 0 stehen. >20 MHz;Timer0 Daraus schliesse ich mal, dass du einen moderneren Atmega hast, als den Atmega8 mit seinem 8048-Timer-Revival-Mode. Der kann auch CTC mit Timer0. Damit kriegst du das exakt hin. mfg.
125 Takte synchronisieren >kann? Welche '125 Takte'? Du hast 7 mal eine 'Millisekunde' die 0,162% zu kurz sind und eine 'Millisekunde' die 1,134% zu lang ist. Damit mußt du leben oder einen geeigneten Quarz einsetzen. MfG Spess
-
Thread
AtMega ehwiges Fuse Thema 16 Mhz Quarz
_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega162__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1 #define UART0_RECEIVE_INTERRUPT SIG_USART0_RECV #define UART1_RECEIVE_INTERRUPT SIG_USART1_RECV #define
_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) /* ATmega
-
Thread
atmega128 welcher timer welche bandbreite?
den atmega128 hab ich bei mir in der schublade gefunden;) auf welcher seite steht das im datenblatt?
Für den 128A sind es die Kapitel 14-17 (Seite 93-162). Sollte beim 128 auch so sein. avr
-
Thread
LCD Controller für 640x480 LCD mit mega8515
Mal ne doofe Frage. Geht das ganze auch mit dem ATMEGA8538-16PU vom pollin.de?
ich die Daten auf den ATMega? Danke im Vorraus Ciao
-
Thread
Interner RC Oscillator unstabiel ???
Hi Ich habe hier ein ATmega8 und ein ATmega162. Ich versuche ein TV Testbild (2 Balken) darzustellen. Wenn ich ein ext. 8MHz Quarzgen. nehme funzt es super, ein schönes sauberes Bild. Wenn ich hingegen den internen 8MHz RC Oszilator
-
Thread
Programmieren eines SMD Atmel uC
Bist Du schon auf einen AVR-Typ festgenagelt? Ansonsten würde ich dir einen der at90usb* bzw. atmega*u*-Typen empfehlen, die kommen ab Werk mit einem Bootloader, der via USB eine Firmware entgegennehmen kann. Wenn das für Dich keine Lösung ist, musst Du ansonsten die ISP-Pins auf entweder einen
AT90USB noch nicht genauer studiert. Daher die Frage) Hm, ich habe schon ein paar Sachen mit at90usb162 und atmega32u2 gemacht und bisher hat es mir immer gereicht: Wenn man beim Start der eigenen Applikation die Clock umstellt und einen Weg vorsieht, wieder in den Bootloader einzusteigen (entweder wieder
-
Thread
Ratschläge bei 1. Bestellung
Mega 8-16PU 1,85 3,70 94-170 041 Spannungsregler ST L7805CV, TO220 0,25 1,00 94-210 162 Elko 47µF/25V, axial 0,05 0,25 94-210 202 Elko 10µF/25V, axial 0,04 0,20 94-830 194 Digital-Multimeter PM110 3,95 3,95 94-420 320 Miniatur-Drucktaster PBS-10B-2, 0,30
etc.) greifen. Einfache und saugute Kolben gibbet auch da schon für wenig Geld. Ansonsten: Ja, ATmega8 bis ATmega32 sollten für den Einstieg ok sein. Am liebsten immer mit dem kleinsten AVR der Serie anfangen, bei ATmega ist das wohl der ATmega8. Bei den kleinen hat man weniger Features an Bord, was
-
Thread
AVR mit RS485 an PC
Hallo, Ich habe einen ATmega32 mit einem RS485 schnittstellentreiber am UART. Jedoch möchte ich auch die möglichkeit haben die daten mit dem PC(RS232) empfangen zu können. Kann ich problemlos einen RS485 -> RS232 konverter
bleibt noch die Möglichkeit einer Software-UART oder eines Controllers mit 2 Hardware-UARTs, z.B. ATMEGA 162.
-
Thread
ATMEGA16 RAM
diese knapp 4kByte in ein Array und will dann die Einträge nacheinander senden, so verweigert mein ATMega16 seinen Dienst. Mache ich dieses Array nur z.B. 240 Byte groß, funktioniert das so wie ich es wollte. Nur sind das ja zu wenig Daten für das ganze Bild. Sobald ich mehrere Arrays habe mit je 240
Fall eine riesen Sauerei, d.h. es geht nicht. Du brauchst also einen externen SRAM, da ist der ATMega162 besser geeignet. Peter
-
Thread
Sid Player mit AVR
Hat jemand eine Ahnung, ob man nur mit mit einem Attiny oder Atmega einen Sid Player aufbauen könnte?
Hallo, zu meinem Versuch, einen 6510 auf einem ATMega162 zu emulieren und einen echten SID anzusteuern, ist hier was zu finden. Auch eine SID-Emu auf AVR taucht da auf. http://www.mikrocontroller.net/topic/65729#new Gruß aus Berlin Michael
-
Thread
Transpondersteuerung
AT90Sxxxx würde ich gar nicht mehr verwenden. Für das, was Du vor hast, reicht ein ATMega8, besser ein ATMega16, hat mehr Ports. Beim Loggen kommt´s auf die Anzahl der benötigen Bytes an, hier bieten sich DataFlashs mit SPI-Schnittstelle an.
controllerinterne EEPROM nehmen, wenn es nicht zu viele User / Daten sind. Als Controller würde ich den ATmega162 vorschlagen, der schon 2 USART integriert hat. Mach dir am besten eine Liste mit der Reihefolge, in der Du dein Programm entwickeln willst (zuerst Kommunikation mit dem PC, dann den Text auf dem
-
Thread
LCD Display initialisiert nicht
hi, erst mal danke für deine antwort. also das display nennt sich lcd162c (kontroller ist der ks0070b) also auf jeden fall kompatibel. die timings habe ich erst mal weit über die im db gesetzt, sicherheitshalber (ja unnötig aber ich wollte erst mal fehlerquellen auslöschen
Ok, weil ich habe den LCD an meinen Controller nur an den internen Takt (Atmega8) auf 4Mhz gefuset. Ich verfolge das Thema hier da ich auch ab un zu ein schwarzen Balken in der ersten Zeile habe wenn ich die Versorgungspannung (12 Volt) von dem ganzen Board abziehe. Bei jedem
-
Thread
Attiny lässt sich nicht flashen
Device code: 0x5e = ATtiny2313 Device code: 0x5f = (unknown) Device code: 0x60 = ATMEGA161 Device code: 0x61 = (unknown) Device code: 0x62 = (unknown) Device code: 0x63 = ATMEGA162 Device code: 0x64 = ATMEGA163 Device code: 0x65 = (unknown) Device code: 0x66
) Device code: 0x70 = (unknown) Device code: 0x71 = (unknown) Device code: 0x72 = ATMEGA32 Device code: 0x73 = (unknown) Device code: 0x74 = ATMEGA6450 Device code: 0x75 = ATMEGA6490 Device code: 0x76 = ATMEGA8 Device code: 0x77 = (unknown) Device code: 0x78
-
Thread
AVR-CAN-Lib hängt nach check_message
SJA1000_MEMORY_MAPPED 1 // memory-mapped interface #define SJA1000_BASE_ADDR 0x8000 // for ATMega162 /* // port-interface #define SJA1000_WR D,6 #define SJA1000_RD D,7 #define SJA1000_ALE E,1 #define SJA1000_CS C,0 #define SJA1000_DATA A */ /
du hier: https://cloud.it-livetalk.de/index.php/s/S9AUPlSYGDydGaf [edit] Ja! Läuft einem ATMega328
-
Thread
Tacho im Eigenbau
Kann ja angepasst werden. Funktioniert mit einem passiven 7 Segment LCD (kein LCD Modul) und 'nem Atmega162. Vielleicht bringt das ja Inspirationen für das geplante Projekt. Gruß Thomas
Position Sensor FUEL TEMP SEN Intake Air Temp Exhaust Gas Temp etc. Dem ganzen ist nur ein Atmega 128 als Controller ausreichent.! Und es werden alle daten ausgewertet die es gibt und zu berechnen gibt. > Wie hast du das mit Sprit-Anzeige gelöst (Rest-Km)?? Die Sprit Anzeige ist eingentlich
-
Thread
AVR-Tutorial: LCD - Erweiterung lcd-routines.asm - Bitte um Feedback
Target hier ausgetestet der AtMega8515, der gute alte...) Wobei das Tutorial eigentlich für den ATmega8 ist.
Was ich nicht verstehe: Der ATmega8 ist 20 Jahre alt, das Display ist noch viel älter. In Assembler programmiert heute kaum noch jemand. Der Code ist seit vielen Jahren bekannt und erfüllt seinen Zweck. Wie kommt man auf die Idee
-
Thread
Frequenzmessung 20Vpp Sinus
runterzudrücken und das ganze dann einem Komparator zuzuführen. (Evtl. irgendwie gleich an einen, der im ATmega drin ist?)
verlinkt. GPS ist garnicht notwendig. Wenn aber schon vorhanden, gibt es eine Einfache Schaltung mit ATmega162: https://www.mikrocontroller.net/topic/241150#new Und wer es noch genauer braucht, kann sich 8-stellige Erebnisse mit GPS-stabilisiert bei zwei Messungen/s anzeigen/ausgeben lassen: http://www.mino-elektronik.de
-
Thread
IR-Emfänger TSOP 4838 an ATmega328P
ATmega328p MfG
supporting OC0, e.g. ATmega162 * IRSND_OC0A = OC0A on ATmegas/ATtinys supporting OC0A, e.g. ATtiny84, ... * IRSND_OC0B = OC0B on ATmegas
-
Thread
Suche: Controller mit vier 16bit PWM Kanälen; AVR, im DIP und billig wenn möglich!
ATmega1689-PU
ATmega162, ATmega1284 Peter
-
Thread
CKOUT und Signalqualität
Hallo Zusammen, da ich auch schon mal einen VGA controller mit einem ATMega162 gebastelt habe, der aber relativ viel Zusatzlogik brauchte (warum das ist eine andere Geschichte), wollte ich mal einen einfacheren VGA Controller bauen. Und da bin ich natürlich auf diesen Thread
Vsync generiere ich in Software (der Hsync Interrupt läuft durch). Als Controller verwende ich einen ATMega1284P. Der ist mit 25MHz eigentlich nur moderat übertaktet. Ursprünglich wollte ich mir auch den Quartzoszi sparen und mit der Fuse CKOUT den Clock an PB0 ausgeben. Aber das Signal am PB0 Pin ist so
-
Thread
IRSND mega8: IR CODE senden ->nur symmetrische PWM
hardware pin here: IRSND_OC2 = OC2 on ATmegas supporting OC2, e.g. ATmega8 * IRSND_OC2A = OC2A on ATmegas supporting OC2A, e.g. ATmega88 * IRSND_OC2B = OC2B on ATmegas supporting OC2B, e.g. ATmega88 * IRSND_OC0 = OC0 on ATmegas supporting OC0, e.g. ATmega162 * IRSND_OC0A = OC0A on ATmegas
-
Thread
DTMF decoder
https://www.mikrocontroller.net/articles/Digitalfilter_mit_ATmega#Octave_und_Scilab
verfügbarer Controller einen aus der sowas aus dem Handgelenk macht und trotzdem nicht teurer ist als ein ATmega. Unwirtschaftlich wird es nur wenn man auf Teufel komm raus einen ATMega dort einbauen will. Und noch unwirtschaftlicher wird es wenn der schweineteure ATmega dann 98% Däumchen dreht weil man dem
-
Thread
Unterschied zwischen avr und 8051 bei atmel
Als ATMEL die AVR auf dem Markt gebracht haben, wurden auch welche mit kompatiblen Pin's gebaut. ATMEGA 8515 = 80C52 ATMEGA 162 = 80C52 ATTINY 2313 = AT89C4051 Nachdem es auch schnelle 80C52 Typen auf dem Markt gab, zum Teil sogar schneller als die AVR Typen, hat ATMEL keine neuen Pin kompatiblen
-
Thread
Atmel Familie
abgekündigt und durch pin- und funktionskompatible Nachfolger ersetzt worden: AT90S/LS4433 >>> ATmega8/L AT90S/LS8515 >>> ATmega8515/L AT90S/LS8535 >>> ATmega8535/L ATmega163/L >>> ATmega16/L ATmega161/L >>> ATmega162/L ATmega103/L >>> ATmega128/L Reiner
-
Thread
260V DC PWM Dimmung mit ATMega + NPN - Möglich?
bloß nicht zu Hause nach! Nein, mal Spass bei Seite: Gibt es ausser der Temperatur (wird vom ATMega überwacht) und Spannungsschwankungen (Sicherung/Netzfilter) noch irgendwelche Bedenken, was den Betrieb dieser Anlage angeht? SICHERHEIT schreibe ich gerne groß.
Viel Spass beim Proggen vom ATMega. Wenn Du den Eingesteckt über ISP proggst, bekommst du über die Maus eine gescheuert, wenn nicht schon vorher der PC abraucht. Baue lieber ein Netzteil mit 55V und mache daraus 5 LED-Stränge mit
-
Thread
mehrere MC seriell über Datenbus verbinden (1Draht)
sollte man wirklich nur auf dem ATtiny13 einsetzen, wenn der Timer noch anderes machen soll. Beim ATmega644 ist dieser Geiz mit Timern aber nicht nötig. Peter
function) NextSerialTest C:\Users\Abc\Documents\Atmel Studio\7.0\NextSerialTest\NextSerialTest\main.c 162 Error 'PCIF' undeclared (first use in this function) NextSerialTest C:\Users\Abc\Documents\Atmel Studio\7.0\NextSerialTest\NextSerialTest\main.c 162 Error 'GIMSK' undeclared (first use in
-
Thread
RSTDISBL und ISP bei ATmegas?
den Reset Pin zu deaktivieren. Kann man den Controller danach noch seriel programmieren? Beim ATmega 48/88/168 steht folgendes im Datasheet "doc2545.pdf" Seite 30. "Note: 1. If the RSTDISBL fuse is programmed, this start-up time will be increased to 14CK + 4.1 ms to ensure programming mode can be entered." Beim ATmega8 hingegen: "4. When programming the RSTDISBL Fuse Parallel Programming has to be used to change fuses or perform further programming." Sind die Dinger wirklich so unterschiedlich? Aber viel
-
Thread
Speichererweiterung - parallel
Hallo, kann ich beim ATmega32 einen externen parallelen Speicher anbinden? Wenn ja, wie, welche Ports sind Datenports, welche Adressports, welche Register muss ich konfigurieren? Vielen Dank für Eure Hilfe
>kann ich beim ATmega32 einen externen parallelen Speicher anbinden? Jein. Ein dafür vorgesehenes Interface hat er nicht. Das müsste man dann per Hand machen. (Möglichkeit besteht, ist aber nicht wirklich schön...)
-
Thread
USB Maus mit USART auslesen
aber etwas passendes habe ich nicht gefunden. Ich hatte mir vorgestellt, ich könnte mit einem ATMega162 (zwei USARTS) und zwei USB-USART Wandlern die USB Signale einer Maus im PC sichtbar machen. Leider funktioniert das aber nicht. Wo liegt das Problem? Wenn ich beide Wandler an den PC anschließe
Bezüglich USB hast du völlig recht. Wenn es unbedingt USB sein muss, kann der TO sich ja mal einen ATmega32U2 o.ä. anschauen. Der kann USB-Host sein, wenn ich mich recht erinnere.
-
Thread
Programmfehler LCD-Sonderzeichenproblem
Guten Tag erfahrene µC-Fans.. LCD: EA W162B-NBLW µC: ATMEGA8 Programmierstation: STK500 Entwicklungsumgebung: AVR Studio 4.13 ich habe ein Problem mit genau einem Sonderzeichen... genauer gesagt das dritte, welches
halbwegs kommentiert). Das ganze ist für 8Bit-Mode. Die Ports sind auf mein letztes Projekt mit ATMega1281 eingestellt (die Vereinbarungen am Anfang).Sind noch ein paar Karteileichen drin, die ich gar nicht benutze. Sieh es dir erst mal an. MfG Spess
-
Thread
[S] ATMEGA16U2
Suche einen ATMEGA16U2-MUR VQFN 32pin
Sollte es der Vorgängertyp AT90USB162 auch tun, davon hat TME zumindest gerade mal noch 26 Stück auf Lager.
-
Thread
PIC18F vs Atmel AVR
dessen Businterface geerbt. Geht natürlich nur zum Datenzugriff, nicht zum Code ausführen. Einige (ATMega8515, ATMega162) sind auch fast pinkompatibel zum 8051. Das Businterface ist durch das Adreßmultiplex gut zum direkten Anschluß von SJA1000 (CAN) oder LAN91C96 (Ethernet) geeignet. Peter
Anwender sitzt man da wie ein Ochs vor dem Berg. Jetzt wo ich das schreibe, fällt mir gerade der ATmega169 mit seinem integrierten LCD-Controller ein. Bei dem war auch einiges ziemlich übel.
-
Thread
Wie Resolversignal auswerten?
vorhanden. Sollten die Phasen A und B auch in Ruhe sinnvolle Signale ausgeben, kann sie ein kleiner µC (ATmega48) auswerten. Beispiel: http://mino-elektronik.de/mt12_iic/mt12_iic.htm
elektronik_resolverauswertung.php Da gibt's auch den Schaltplan meiner Implementierung auf einem AT90USB162. > Gibt es Arduinos mit einer Capture Unit? Vermutlich. Guck' doch einfach mal ins Datenblatt des auf dem jeweiligen Board verbauten Controllers. Grüßle Volker
-
Thread
Entwicklungen und Forschung um den Sparmatic Comet / Zero v2 Heizungsthermostat
wahrscheinlich den Reset nicht richtig kontaktiert. Jedenfalls sagt mir Atmel Studio, dass es ein Atmega169P bzw. PA ist, 0x1E9405 -> kann das stimmen? Hab den Cometen im Okt 2010 bei Conrad gekauft und er hat die Beschriftung auf den Tasten. Detected device Device names ATmega169P, ATmega169PA
Der Atmega169-V war die Low Voltage Variante des alten Atmega169. Dann kam die -P Variante. Diese ist für 1.8-5.5V mit niedrigem Stromverbrauch (Pico Power). Die -A Variante kam noch später und die kam dann mit
-
Thread
mehrere DS18S20 an einem Port-Pin
Die Programmierung soll in Assembler sein. Als Board nehme ich erst einmal einen AVR-CTRL mit Atmega32. Da ist ein DS18S20 drauf, der mit den Basic-Beispielprogramm auch läuft. Grundsätzlich ist mit der Ablauf beim Lesen und Schreiben auf dem Bus klar. Aber: Was passiert genau, wenn ich einen Reset
Moin, habe ein Verständnisproblem, trotz AN162 und AN187. Also, mein µC macht ein Reset und die angeschlossenen DS18S20 melden sich mittels Presence. Nun schicke ich das search-Kommando auf den Bus. Antworten jetzt alle vier DS18S20 gleichzeitig
-
Thread
Microcontroller für MP3 player
ohne Hardwaremultiplizierer und einer *etwas* älteren Version des AVRGCC. Heute würde ich zum ATmega162 greifen wenns DIP sein soll. Der hat ein externes Speicherinterface und ausreichend ROM für viel Schnikschnak. Ein Coldfire mit FPU sollte eigentlich gar keinen externen Dekoder für die MP3-Widergabe
Wie sieht das eigentlich mit dem Quarz aus. Ich habe hier noch einen ATmega128L rumliegen. Die Maximale Quarzfreqeunz beträgt also 8Mhz. Reicht das aus für einen MP3-Player mit HDD, USB, LCD und Tastern???
-
Thread
ATMega16 und PORTC / JTAG Fuse
Hallo ATMega Experten, Ich möchte bei meinem ATMega16 den PortC benutzen. Im Datenblatt und auch im Forum habe ich gefunden, dass man die JTAGEN Fuse abschalten muss um die Ports PORTC2 - 5 als normale Portpins
Laß doch mal am Anfang diese JTD Geschichte mit dem MCUCSR weg. Ich habe zwar einen Mega162, aber da hatte es vollkommen gereicht, die JTAGEN-Fuse auszuschalten (so wie bei dir oben im Bild). Das ldi r16,(1<<JTD) out MCUCSR,r16 setzt ja nicht nur JTD auf 1, sondern auch alles andere
-
Thread
Noch ein Taschenrechner auf ATMega Basis
ist die Einstellung "Interner RC Oscillator 8MHz, Taktteilung / 8" der Auslieferungszustand des ATMega 328. Danke noch mal.
Mosfet abschaltbar machen. Vielleicht kann man sich auch einen kompletten E/A Schalter sparen und den Atmega in den Sleep-Mode schicken. Geweckt wird er dann über die „ON“ Taste.
-
Thread
EA DOGM128 128x64 Grafik Display
pdf/grafik/dogm128.pdf) gehst auf die Seite 5 unten das Bild. Dann schau in des Datenblatt des Atmega32 auf Seite 139 die 2 Bilder an. Und vergleiche diese 3 Bilder und du wirst die Lösung haben. Gruß marco
sofort alles schwarz. Sieht man aber nicht immer. Du hast nicht zufällig ein Hex-file für einen ATMega32, das irgendeinen Text oder so darstellen lässt? Nur damit ich weiß, ob ich bei der HW suchen muss, oder obs an meiner Software liegt. Michael
-
Thread
Probleme mit UART
aufgebaut, bis auf UART funktioniert auch alles. Das Testprogramm (schickt "Test!" an den PC) ist im ATmega8 geladen, nur kommt da nichts an. Ich habe dann mal den SUBD9-Stecker umgelötet, weil die Nummern auf meiner Buchse anders angeordnet sind als im Schaltplan. Dann ist folgendes passiert: HyperTerminal
Hallo Andi, ich habe meine Experimente mit UART mit einem Atmega162 durchgeführt und ebenfalls schwere Probleme gehabt. Die Ursache lag bei mir aber an einer anderen Stelle. Ich hatte statt einem externen Quarz den internen RC-Oscillator benutzt. Nach der Umstellung
-
Thread
AT90USB646 USB wird nicht erkannt
64 oder 128 KiB Flash bleiben willst, was wölltest du sonst nehmen? Lediglich für die AT90USB82/162 scheint es in Form der ATmega*U2 bislang Nachfolger zu geben. Habe gerade nicht geguckt, was die ATmega*U4 genau sind, aber zumindest gibt's die nicht mit USB-OTG (OK, hat der '646 auch nicht) und