-
Thread
Composite/PAL mit AVR
www.rickard.gunee.com/projects/video/sx/gamesys.php Mahpong-Spiel, erzeugt PAL-BAS, AT90S8515, 8MHz, 48x30 Pixel, 4 Graustufen http://jkdesign.de/avrproject/Die%20MAHPONG%20Seite.htm OSD, NTSC, AVR ATmega, 160x100 Pixel http://www.avrfreaks.net/Freaks/freakshow.php?action=2&projectid=135 (Login erforderlich
, 256 Zeilen, 60Hz, Pseudo-NTSC http://www.brouhaha.com/~eric/pic/pictock.html Snake auf AVR ATmega163, 48x32 Pixel, NTSC, Farbe (durch AD724) http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/s2002/carlo/index.html
-
Thread
DCF77 Uhr, zum X.ten Mal, jetzt mit SAF
soll ich denn "ob der prozessor mit 1khz vielleicht überlastet ist" verstehen. Mein verwendeter ATmega16 überlebt laut Datenblatt sogar 16000 KHz. Schöne Grüße, "No Name"
Mein Atmega8 hängt am Clkout-Ausgang eines MCP2515, der mit 8 MHz getaktet wird, Vorteiler /1. Ich hab das ganze 2mal aufgebaut, das 2te mal allerdings mit ATmega16. Beide Systeme entwickeln eine Abweichung, der
-
Thread
LCD per I2C an AtTiny13 anbinden?
mal verwendet hate und > den den AtTiny2313. Und? Du hast keine 99 Cent für einen ATmega88 übrig? Ich würde sogar noch weiter gehen und dir einen ATmega328 empfehlen. Am besten gleich in Form eines Arduino Nano Moduls vom freundlichen Chinesen. Z.B. von ebay, Ali Express oder Amazon. Kostet
auf die kleinsten µC setzt. Nimm für den Start lieber den größten aus einer Reihe, z.B. besagten ATmega328. Der hat 32K Flash, da paßt eine Menge rein. Und wenn du nachher nur 3KB brauchst, gibt es mit dem ATmega48 einen pinkompatiblen µC, der nur 4K Flash hat. Nicht daß das kostenmäßig für ein Einzelstück
-
Thread
[S] einfaches, kleines ATmega-Modul, ggf. nur Platine
Richtung entworfen und gebaut. Besser gesagt ein paar dieser Dinge in verschiedenen Ausführungen: * ATMega32 Board mit 4 Tastern, LEDs, USB, Temperatursensor und Poti am ADC (lässt sich auch über USB flashen) http://aauer1.aa.funpic.de/wordpress/wp-content/uploads/2008/04/3d-controller.jpg * ATMega128
100%ig genau sagen was ich noch habe und was nicht. Aber ich glaube, dass * ich ein bestücktes ATMega32 Board und ca. 3 unbestückte habe. * ATMega128 Board hab ich momentan glaub ich nur ein bestücktes, * und ATMega8 Board bin ich mir nicht sicher ob ich noch Platinen hab, wenn dann eher nur welche
-
Thread
Anfängerfragen zu Mikrochips
d213afaa... >das gefällt mir eigentlich recht gut mit dem LCD und dem Schalter. >Dort wurde ein ATmega8 verwendet. Das stimmt so nicht ganz. Jeder LED-Stripe hat einen eigenen Atmega8, der über UART von einer Steuereinheit mit einem Atmega64 angesteuert wird. > 4) Wie sieht das mit der Schaltung
d213afaa... >>das gefällt mir eigentlich recht gut mit dem LCD und dem Schalter. >>Dort wurde ein ATmega8 verwendet. > > Das stimmt so nicht ganz. Jeder LED-Stripe hat einen eigenen Atmega8, > der über UART von einer Steuereinheit mit einem Atmega64 angesteuert > wird. > >> 4) Wie sieht das mit
-
Thread
ATtiny als Uhr
Der ATtiny kann max in Idle Strom sparen, ein ATmega aber in Power-Save (32kHz an T2). D.h. ein ATtiny braucht mindesten das 20-fache an Strom. Nimm daher besser einen ATmega48 (1µA @5V).
Peter Dannegger schrieb im Beitrag #3188267: > Der ATtiny kann max in Idle Strom sparen, ein ATmega aber in Power-Save > (32kHz an T2). > D.h. ein ATtiny braucht mindesten das 20-fache an Strom. Vielleicht liest du einfach mal die Datenblätter, bevor du so einen Müll verzapfst? Ein Tiny,
-
Thread
uC GPIO Output und 12V
anliegen? Das steht in den "Absolute Maximum Ratings" im Datenblatt. Ich habe mal ein Beispiel vom ATmega328 angehängt, bei dem ist es (wie üblich) nicht zugelassen. > Kann dies den Controller Ausgang irgendwie zerstören? Steht rechts daneben im Text.
500Ω runter gehen, aber dann hast du beim HIGH Pegel hässlich viel Strom. Bei der Schaltung ...48.png hast du wieder das Problem, dass am I/O Pin mehr zu viel Spannung anliegt, wenn der Mikrocontroller inaktiv (Stromlos, im Reset oder noch nicht initialisiert) ist.
-
Thread
Ignorierte Bits der TWI-Adresse lesen
Moin, (wie) ist es möglich, auf einem ATmega48 mit TWI unter mehreren Adressen zu empfangen und bestimmte Bits als interne Adresse zu benutzen? Nehmen wir an, man hat 20 Slaves, die jeweils vier verschiedene Werte senden oder empfangen sollen
Dussel schrieb im Beitrag #5016686: > ist es möglich, auf einem ATmega48 mit TWI unter mehreren Adressen > zu empfangen Ja! Dussel schrieb im Beitrag #5016686: > und bestimmte Bits als interne Adresse zu benutzen? Nein. Auf das vom Master gesendete Adressbyte
-
Thread
ATTiny startet ohne Masseleitung!?
super habe auch ich noch was gelernt. Ich hatte auch mal ein atmega 48 am laufen der lief auch genau so wie er sollte schaltet die bc547 ner alle sauber. Als ich die kabel dann mal zusammen machen sollte ( ganze zeit später) fiel mir auf das der atmega48 sein strom
-
Thread
AVR XTAL1/2 unbenutzt
internen RC-Oszillator benutzt, gibt es keinen externen Oszillator. Bei neueren Controllern (z. B. ATmega48/88/168) kannst Du in diesem Fall die beiden XTAL-Pins sogar als normale I/O-Pins benutzen. Siehe D-A-T-E-N-B-L-A-T-T.
excessive currents if the pin is accidentally configured as output." ...sagt das Datenblatt zum ATmega48/88/168, Kapitel I/O-Ports (S. 76) zu dem Thema.
-
Thread
Was spricht gegen Arduino?
Haste Dir durchgelesen? Das ist ein Onsemi umgelabelter Buckboost Converter der einfach nicht als Atmega328p funktioniert ;)
WehOhWeh schrieb im Beitrag #4182733: > Der Arduino kostet mindestens das 10-fache des drauf verbauten ATMEGA. Die Quelle musst du mal verraten, wo man einen ATmega328P für 20 ct bekommt ;-) z.B. ebay 360732394240
-
Thread
LC74776
Plan + Layout für einen STV5730A entwickeln und bei der Gelegenheit auch meinen noch unbenutzten Atmega32 einsetzen. So kann ich mich mal mit AVRs beschäftigen :)
gleich den Quarz mit 17,734MHz mitbestellt, da es den bei Reichelt nicht gab. Code für einen ATMega32 könnte ich dir geben (wenn ich mit meinem Projekt fertig bin).
-
Thread
Probleme mit JTAG ICE 3 und AVR Studio 6
Microcontrollern. Ich habe in der Uni 2 Semester lang Vorlesungen und praktische Übungen mit einem STK500, ATmega32 und einem JTAG ICE MKII gehabt. Mein Anliegen: Ich nutze im Moment das STK500 Board von Atmel, einen JTAG ICE 3 und einen Atmega32 (kein externes Quarz und frisch vom Werk). Nun habe ich bei kleineren
Mega32 hatte ich noch nicht, aber Mega48 (auch problemlos). Irgendwas wird/muß da bei Dir schon verkehrt laufen. H.Joachim Seifert schrieb im Beitrag #3790807: > keinen Bock. > Weg damit, fertig. Dein gutes Recht. Nur wird diese Vorgehensweise
-
Thread
ATTiny2313A-Problem mit UART
Änderungsmöglichkeiten. Was habe ich bisher gemacht: - Ich habe einen kleinen Code geschrieben für einen ATMega48 in Verbindung mit einem RFM12B. Zum Testen habe ich mir dafür auch den UART eingerichtet. -Nachdem alles problemlos funktionierte, habe ich mir die Platine gebaut, allerdings bestückt mit einem
gleiche Fehler auftritt. Das alleine ist zwar noch kein Beweis, aber daß der Sender zusätzlich mit dem ATmega48 kommuniziert schon. Außerdem reicht eine einfache Spannungsmessung. Paul B. schrieb im Beitrag #4259391: > Denke aber auch dran, daß bei 10MHz Takt nur Baudraten bis 14400 einen > Fehler <=0,9%
-
Thread
AVR Programming Tool AT AVR ISP2 mit USB
bei dem Chinesen: http://www.ebay.de/itm/ATmega48PA-PU-ATmega48-mega48-AVR-Development-Board-Starter-Kit-All-I-O-Expander-/260911345445?pt=LH_DefaultDomain_0&hash=item3cbf872f25
-
Thread
ATmega64 vs. ATmega128
@johnny: 1. der atmega128 war der ersatz für en atmega103 (sonst gäbe es ja auch nicht die entspr. fuses im atmega128 oder?). 2. guckst du mal unter http://www.avrfreaks.net/index.php?module=Freaks%20Devices&func=devCompare und clickst auf den atmega64 und liest die details. da steht dann folgender text: "The ATmega64 has the same feature set as the ATmega128. The main difference is half memory size for the non-volatile memories. The SRAM size
-
Thread
ADC: Konvertierung sofort starten?
erreichbar ist. Gut, ich habe auch nicht erwähnt auf welchen Prozessor ich mich hier beziehe (ATmega168), wobei ich mir kaum vorstellen kann, dass es einen Controller in der AVR Familie gibt bei welchem das ADCSRA im I/O Bereich liegt. Wobei ich das jetzt auch nicht kontrolliert habe ;).
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
projekt druckregelung
das, bis auf ein paar kleiner ATTinys, auf fasst alle. Für deine Anwendung, denke ich, sollte der ATMega48/88/168 (gleicher Controller mit unterschiedlich grossen Speicher) ausreichend sein. Dann musst du dich nur noch für eine Programmiersprache, Programmer und ein passendes Entwicklungsboard entscheiden
ok stk500 ist gekauft jetzt noch den Atmega 48 wenn der reicht. ich wollte es halt so mahcen da ich ja dann doch noch sachen ändern oder verfeiner kann. wenn ich das mechanisch löse hab ich nen abschaltpunkt den ich zwar einstellen kann
-
Thread
Kamara mit hilfe eines Microcontrollers steuern
erwähnt, so etwas schon mal gebaut zu haben. Anbei mal ein Bild vom Versuchsaufbau. Steuerung mit ATMega48 und 2xL6219 im Mikroschrittbetrieb( 2400 Step/U). Sämtliche Signale+Stromversorgung über CAT5-Kabel. MfG Spess
ermöglicht das Kamerabild in eigene Programme einzubinden. Von dem Programm werden die Befehle an den ATMega in dem Kamerateil gesendet. Der wertet diese aus und steuert die Motoren. Zwischen dem PC und der Kamera ist noch eine Steuereinheit mit einem ATMega162 der die Steuersignale auf verschieden Kameras
-
Thread
ADC benötigt sehr viele Takte
Moin Moin, ich habe heute versucht bei meinem Atmega88 das ADC in Betrieb zu nehmen. Dazu kommt das Signal an Port PC5 an. Als Takt habe ich 20MHZ gewählt. Ich benötige allerdings nicht jeden Messwert, den der Atmega produziert, sondern nur einmal jeden
berechnet werden mittels Interrupt schon die nächsten Werte gesampelt. Für die FFT braucht mein Atmega328 7,3 ms, fürs Samplen der 128 Eingangswerte braucht er ~13 ms. Das klappt locker in Echtzeit.
-
Thread
myAVR Board light welcher Programmer ist verbaut? für Linux
0x40 = (unknown) Device code: 0x41 = ATmega103 Device code: 0x42 = (unknown) Device code: 0x43 = ATmega128 Device code: 0x44 = (unknown) Device code: 0x45 = ATmega64 Device code: 0x46 = (unknown) Device code: 0x47
) 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
ATmega8515 - Schaltungsbau
gesprochen wird, dass man an PB0 bis PB5 LEDs anschließt, dann kann ich davon ausgehen, dass ich am ATmega8515 von PB0 bis PB8 anschließen kann, oder???
moderneren AVRs ist das möglich, beim 8515 nicht (so zumindest lese ich das Datenblatt). Beim mega48 steht z.B. > If the RSTDISBL Fuse is programmed, PC6 is used as an I/O pin. das steht im Datenblatt des 8515 nicht
-
Thread
Kleiner µC mit PWM, ADC und CAN gesucht
http://www.nxp.com/products/microcontrollers/cortex_m0/lpc11c00/LPC11C12FBD48.html 7x7mm
ATMega16M1 / ATMEGA32M1 / ATMEGA64M1
-
Thread
ATtiny 2313 mit mySmartUSB
0x40 = (unknown) Device code: 0x41 = ATMEGA103 Device code: 0x42 = (unknown) Device code: 0x43 = ATMEGA128 Device code: 0x44 = (unknown) Device code: 0x45 = ATMEGA64 Device code: 0x46 = (unknown) Device code: 0x47
) 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
Was geht schneller als ISP?
dank Jan-Hinnerk's Arbeit). Was für ein Prozessor? Ich schreibe 3 KB in 4,7 Sekunden auf einen ATmega128. Ein nicht seitenweise beschreibbarer Controller (also kleiner als ATmega) wird allerdings länger brauchen. Ist auch simpel am Parallelport, allerdings ein 74x367 dazwischen. OS ist FreeBSD
, die am USB hängt... Kostet übrigens bei allen möglichen Versendern so um die EUR 50 (Reichelt 48, Segor 54).
-
Thread
Frage zu HVP (PP) eines 328p (Arduino nano)
Datum 9.9.2017 gelandet - sorry for confusion. Deckblatt zeigt: 8-bit AVR Microcontrollers ATmega328/P DATASHEET COMPLETE und hat 441 Seiten Das von heute lautet ATmega328P 8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash DATASHEET hat 293 Seiten Danke
ATmega48A/PA/88A/PA/168A/PA/328/P", ist vom 1.11.18 und hat 662 Seiten: https://www.microchip.com/wwwproducts/en/ATMEGA328P
-
Thread
unterschied mega328 und mega328p
huhu der atmega328p ist ein atmega8 mit 32k flash. also nicht kompatibel zu atmega16/atmega32, sondern nur pinkompatibel zum atmega8 den atmega328p findet man zB auf dem Arduino Duemilanove
atmegabastler schrieb im Beitrag #1790245: > der atmega328p ist ein atmega8 mit 32k flash. das ist quatsch wenn schon wären die Vergleichstypen atmega48 atmega88 und atmega168
-
Thread
Such uC mit JTAG und USB to Serial
Hallo Rufus, Danke für die Erläuterung. Ja Breakpoints kenne ich aus den Zeiten der MCS-48 und 8051 Programmierung.
Hi >BZW: Wie sieht es mit debugwire aus? Der ATMega2560 hat kein DW. MfG Spess
-
Thread
Quadrokopter Regelung
Nimm nen ATMega32U4 und pflanz nen MPU6050 drann. Zusätzlich nen Kompass (typ gerade nicht lesbar) und nen Luftdrucksensor (BMP085?). Lad dir auf den ATMega nen Arduino Bootloader drauf und du kannst den Source
möchte ich die Software selber schreiben und nicht irgend einen fertigen Code verwenden. Wenn ein Atmega32 das schafft müsste ein PIC18F46k22 das wohl auch schaffen.
-
Thread
[AVR] Stack-Overflow: Was passiert dann genau?
Experimente" >> tatsächlich an der realen CPU durchgeführt hast und auf welche Weise. >An einem echten ATmega328. Was heisst "echt"? Ich habe gefragt "real"! Im Simulator? Oder physisch vorhanden?
hier auch oft mit und erlebe immer wieder, dass Leute aneinander vorbeireden. >>An einem echten ATmega328. > > Was heisst "echt"? Ich habe gefragt "real"! Im Simulator? Oder physisch > vorhanden? Mit "echt" meinte ich "physisch". Versuchsaufbau: ATmega328-PU auf Breadboard, Angeschlossen über
-
Thread
Stabilitätsproblem oder Verständnisproblem bei Timer (PWM) ATmega88
Hallo, ich verzweifle gerade. Möchte mit dem ATmega88 einen Sinus mit 500Hz erzeugen. Das klappt prinzipiell auch ganz gut. (siehe Code) Ich erzeuge den Sinus mit einer PWM, deren Werte ich in einer Tabelle abgelegt habe. Das Signal hat 500Hz, besteht
ehe die andere ISR loslegen kann. Die pusht auch erst mal ein paar Register ... So viel sind 48 Takte dann auch wieder nicht.
-
Thread
Ausrüftung für Anfänger
drauf? Wenn ja würde man ja damit billiger wegkommen als hier im shop mit Entwicklungsplatine (ATmega8/ATmega48) + ISP + AT Mega 16 = 39 ? Oder fehlt auch da noch was? Mfg Julius
Forumssuche zu urteilen taugt der "ICprog-AVR 1.0" - laut Beschreibung ist er kompaktibel zu vielen ATmega Versionen. Leider werden dort nur SMD Fassungen für den ATMega angeboten :( So wie es aussieht ist der dortige ISP auch nicht Pinkompaktibel mit der im Shop angebotenen Entwicklungsplatine. Kann
-
Thread
Impulswahl Wahlimpulse detektieren
Eigentlich nur "Spielzeug" für meine Kinder, damit sie "wie echt" telefonieren können. Und drei schöne W48 warten auch schon im Keller auf ihre Reinigung :-) Wenns interessiert (und funktioniert) stell ich dann gerne Schaltung und Software ein. lg Michi
für den Prozessor stinklangweilig, so langsam kommen die Impulse... P.S.: Achte gut auf deine W48 und behandle sie gut :-) Gruß Bernd
-
Thread
ATmega328 CLKDIV8 geht nicht
Files (x86)\Atmel\Studio\7.0\Packs\Atmel\ATmega_DFP\1.4.351\gcc\dev\atmega328p" -c -std=gnu99 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" [/code]
"388025I–AVR–02/09 ATmega48P/88P/168P/328P Seite 38 The CKDIV8 Fuse determines the initial value of the CLKPS bits. If CKDIV8 is unprogrammed,the CLKPS bits will be reset to “0000”. If CKDIV8 is programmed, CLKPS bits are
-
Thread
MPPT (Maximum Power Point Tracker) für Solarmodule
entschieden, jeden Leistungsteil auf eine eigene Platine zu setzen, diese per 9 pol SUB-D dann mit dem Atmega zu verbinden. Vielleicht kann da ja mal kurz jemand drüber schauen, und gucken ob das so funktionuddeln kann. Ich hoffe ich habe nichts vergessen.
Hallo! Bin auch gerade auf der suche nach einen Code, den ich auf Atmega328p betreiben kann. Hast du schon eine Lösung dazu? Lg
-
Thread
Probleme mit TWI und ACK
Atmega8 könnte ich per Software und Hardware testen. Atmega168 nur per Software (Simulator). Ich persönlich wäre bei einem µC-Typ geblieben - bei zwei verschiedenen muss man IMHO zu oft die Toolchain
Stefan B. schrieb im Beitrag #1763614: > Atmega8 könnte ich per Software und Hardware testen. Atmega168 nur per > Software (Simulator). > > Ich persönlich wäre bei einem µC-Typ geblieben - bei zwei verschiedenen > muss man IMHO zu oft die Toolchain
-
Thread
Schaltung zum Laden von 0,3F mit 35V 7A
einregeln. 0,5V reicht mir und Überschwinger sind mir auch egal. Und so langsam ist der ADC des Atmega328p bei 16MHz auch nicht. Könnt ihr Schaltregler empfehlen, die die 35V abkönnen bei 7A Gruß Chris
35V 7A sowas vielleicht? http://www.reichelt.de/Schaltnetzteile-Case-geschlossen/SNT-MW-SP320-48/3/index.html?&ACTION=3&LA=2&ARTICLE=85217&GROUPID=4959&artnr=SNT+MW-SP320-48
-
Thread
Interrupterzeugung bei Flanke auf RX pin am AVR?
Hallo, dann hol ich mal weiter aus. Ich habe eine kleine Hardware gebaut, in der ein AVR vorauss. ATMEGA48) eine kleine Audioumschaltung für einen iPod und einen CD Wechsler an einem Autoradio sorgen soll. Defaultmässig steht der Audio schalter auf CD-Wechsler, sobald ich meinen iPod anschliesse, soll
Der ATMega48 _hat_ auf dem RXD zusätzlich einen Pin Change Interrupt, den man nutzen könnte. Zum realen Empfang von Daten muß dieser dann deaktiviert werden.
-
Thread
AVR Studio Debugger Buggy?
Hallo, ich hab gerade einen atmega48 am Wickel. Laut Datenblatt soll es im UCSR0C Register ein UCSR0C Flag geben. Im Debugger is davon nichts zu sehen. Beim Kompilieren kommt keine Fehlermeldung, also muss es das Flag ja geben.
joe wrote: > Hallo, > ich hab gerade einen atmega48 am Wickel. Laut Datenblatt soll es im > UCSR0C Register ein UCSR0C Flag geben. Hast Du aber ein komisches Datenblatt... In meinem Datenblatt gibt es im UCSR0C-Register kein Bit desselben Namens
-
Thread
Verwirrt bei der richtigen Atmel-uC-Auswahl
Entweder Atmega88/168 oder wenn man wirklich mit JTAG debuggen will ein Atmega164. Sind zwar beide etwas zu groß für die gewünschte Anwendung, aber vielleicht möchte man ja was größeres machen.
eingestuft, denn meist ist es auf >denselben Pins wie was auch noch brauchbares Anderes. ATTinys und ATMega48...328 haben Debugwire. Da wird nur der Reset-Pin benötigt. MfG Spess
-
Thread
Sin/Cos-Geber Siganl interpolieren Quadraturencoder Ausugabe
Wenn es auch ein ATmega48 sein darf: http://www.mino-elektronik.de/mt12_iic/mt12_iic.htm
16-fach. > Unkomplizierte Handhabung. m.n. schrieb im Beitrag #4317864: > Wenn es auch ein ATmega48 sein darf: Sind auch beides gute Lösungen aber leider ohne Offset Kompensation, ich wollte mir das analog Signal einstellen gerne sparten, da sich der Offset und auch die Amplitude ja mit dem
-
Thread
ATtiny?4 Auslaufmodelle ?
nicht mehr produziert werden. Mir ist aufgefallen, das diese fast doppelt so teuer sind wie ein Atmega328. Die Feststellung bezieht sich um Modelle im DIP-Gehäuse. Ich habe bei Reichelt und bei AliExpress geguckt.
maßlos. Der ist zum Bastel-AVR verkommen, der außer dem relativ großen Flashspeicher (für einen ATMega8 Nachfolger) keinerlei Besonderheiter aufweist. Die anderen wie ATMega48/88/168 sind bis auf die Speicheraustattung identisch. Da haben neuere ATTinys mehr innovatives zu bieten. MfG Spess
-
Thread
Nand Flash auslesen Atmega 328[Arduino]
Hallo, ich wollte gestern mal versuchen mit dem Arduino (Atmega 328) einen Nand Flash auszulesen. Leider habe ich kein Datenblatt zum Flash Chip allerdings scheinen die Standard Tsop48 aus den USB Sticks ja kompatibel zu sein oder sehe ich das falsch? Also habe
Reinhard Joswig schrieb: > ich wollte gestern mal versuchen mit dem Arduino (Atmega 328) einen Nand > Flash auszulesen. Leider habe ich kein Datenblatt zum Flash Chip > allerdings scheinen die Standard Tsop48 aus den USB Sticks ja kompatibel > zu sein oder sehe ich das falsch?
-
Thread
UART will nicht (Atmega88)
beim atmega8 ist standard 1 MHz ... ich verwende den Atmega88 - den kann man bei den Fuses nichtmal auf 1MHz stellen (da gibts nur 8MHz oder externer Quarz) ...
irgendwas an der Definition Deiner Konstanten bzw. Baudrateneinstellung falsch. Mehr dazu im Atmega88 Datenblatt ( ATmega48/88/168 Preliminary Complete (361 pages, revision F, updated 06/05) auf Seite 194. Gruss Frank
-
Thread
Atmega8515
Morgen ! Ist ein T89C51RD2 kompatiebel mit einem Atmega8515 für mein Projekt ? Screenshot vom Schema als Anhang ! gruss
vergleichbar schnell, wie 5MIPS beim AVR. Die 8051-er gehen bis 100MIPS (Silabs), die AVRs bis 20MIPS (ATMega48). Im DIP-Gehäuse gehen die 8051 aber nur bis 33MIPS (Maxim: DS89C420). Peter
-
Thread
Hilfe bei Atmel Mikrocontroller Auswahl mit analogen Ein-& Ausgängen
Patrick S. schrieb im Beitrag #4736650: > Welcher ist denn deiner Meinung nach der größte? - ATmega2560
Drehgeber) gesagt. Von den Teilen geht es ja sonst mit gemultiplexten Drehgebern locker an einen ATmega48~328 Gruß Jobst
-
Thread
5x7 DotMatrix Displays richtig multiplexen
nicht ganz sicher, ob es nicht doch einfacher und billiger wäre der Schaltung einen zusätzlichen ATMega16 zu spendieren, der nur für die Displaysteuerung zuständig ist... eieiei, ist das schwierig ^^
Lötarbeit und viel weniger gefriemel. Dann würde ich die Spalten direkt über 20 (4 * 5) Pins am Atmega16 ansteuern/versorgen. Die 7 reihen der Displays alle parallel schließen und über 7 pins am Atmega so die jeweilige Reihe auswählen die von angesteuert werden soll. (Darlington array und evtl. noch
-
Thread
kurze frage zur Init.
C datei includierst. ? Hatte ich bis jetzt keine Probleme mit. Genügt doch einfach: #ifndef ATMEGA32_CONFIG_H_ #define ATMEGA32_CONFIG_H_ in die *.h zu setzen. Arbeite mit meinem globalen struct in 3 verschiedenen *.c files und alles läuft ohne probleme.
C-Initialisierung zu tun. Nicht alle SFRs werden beim Powerdown-Reset auf 0 gesetzt, siehe TWSR beim ATmega168.
-
Thread
AVR Atmega88PA Interrupts werden nich ausgeführt, sondern "soft"-Reset
> avr-gcc -mmcu=atmega8 [...] In der Überschrift steht aber ATmega88 (nicht ATmega8).
Hc Zimmerer schrieb: >> avr-gcc -mmcu=atmega8 [...] > > In der Überschrift steht aber ATmega88 (nicht ATmega8). Was daran liegt, dass der Frager einen alten Thread gekapert hat.
-
Thread
ATMega88 Umgebungsscan
ein Projekt am laufen und komme nicht weiter. Und zwar sollen ich über das MiniMexle mit dem ATMega88 einen Servo über PWM ansteuern (bereits hier im Forum gefunden) und während dessen, einen Sharp IR Sender/Empfänger die Umgebung abscannen lassen und bei einem Hindernis, mit einem Abstand <10cm
Zeichen lcd_putstr("s="); // s= Abstand unsigned int Mtemp=Marray[M]; lcd_putc(48 + (Mtemp/100)%10); // Ausgabe Festtext: 16 Zeichen lcd_putc(48 + (Mtemp/10)%10); // Ausgabe Festtext: 16 Zeichen lcd_putstr(","); lcd_putc(48 + Mtemp%10); lcd_putstr("cm");