-
Thread
Schon wieder: PWM mit Mega16
initialisiert werden und wie stelle ich den Wert ein? Ich will damit den Kontrast eines LCD regeln. Beim 8515 habe ich das schonmal hinbekommen, beim Mega 16 wills aber nicht ;=( Ich hoffe, mir kann jemand den entsprechenden Codeschnipsel Posten. Mfg Jens
demo.c, weil es gewissermaßen das "Hello world!" der Microcontroller-Programmierung ist. Der ATmega16 benimmt sich für dieses Beispiel wie ein ATmega32, also wenn du im entsprechenden conditional noch ein " || defined(__AVR_ATmega16__)" hintendran hängst, lässt sich das Teil compilieren.
-
Thread
Mikrocontroller von "innen" programmieren
Hallo Community, schon seit einiger Zeit spiele ich mit dem Gedanken, einen meiner AtMega8515 so zu behandeln, dass man ihm, während er läuft, mit 2 oder mehr Tastern ein Programm im AVR-opcode eingeben kann (ohne angeschlossenen Computer). Hat hier schon mal jemand damit experimentiert?
EMUF6504 Emulatur in Hardware auch für mehr Leute interessant wäre als irgendwelche Frickeleien am ATMega. Per RS232 könnte man Sourcecode exportieren/ archivieren und etwas größere Software extern schreiben.
-
Thread
Schachcomputer
dem AVR-GCC uebersetzen um den Speicherbedarf zu ermittlen. Ich vermute aber, dass nichtmal der ATMega128 ausreicht. Alternativ koennte man das Board an einen PC anschliessen und ein existierendes Schach-Programm pimpen.
einen der STK501 Adapter, das STK500 kann nur dir DIP Typen brennen. Bei meinem STK lag ein AT90S8515 und ein ATMega16 bei. Wenn du aber die eher komplexen Dinger auf dem uC abziehen willst und folglich viel Speicher brauchst, dann kommst du bei Atmel an den SMD Typen nicht vorbei und dazu brauchst
-
Thread
Probleme mit UART
serielle Schnittstelle eines PCs steuere ich zwei Mikrocontroller bei 115200bps. Der eine ist ein ATmega8515, der andere ein AT90S2313, beide haben den gleichen Quarz (3,6864 MHz). Nun kommen beim ATmega die Daten richtig an, beim AT90S2313 aber nicht. Selbst wenn ich den allein dran hänge liefert er
funktionieren sie ja weitestgehend, aber gemeinsam an den MAX232 angeschlossen, empfängt nur noch der ATmega das Signal. Hat der vielleicht einen geringeren Innenwiderstand an RX oder beeinflußt irgendwie anders das Signal, so dass es vom 2313 nicht mehr gelesen wird? Die Daten greife ich über eine relativ
-
Thread
"Z+" kaputt?
Dauer Sinn macht. Was genauso toll ist, ist die Langlebigkeit einiger AVR's: - AT90S4433 - AT90S8515 - AT90S8535 - ATmega103 - ATmega163 ... Welche werden die nächsten sein ? Gruß Fiffi
-
Thread
Kauf von Passenden UCs
Farnell... Supportet werden : ATiny11,12,15,22,28 AT90S1200,2313,2323,2333,2343,4414,4433,4434,8515 ATmega8,16,161,163,323 1. Ich gehe sehr davon aus das diese Veraltet sind un darum nicht mehr im Handel erhältlich sind, richtig? Zu Hause habe ich mehrere ATtinys,13,45,2313,2323 / ATmega8,328P STK500 unterstützt gerade mal den ATmega8 alle anderen werden nicht unterstützt. Ich habe Anleitungen im Internet gefunden wie ich einen Attiny13 auf dem STK500 Programmieren kann. AVRStudio hat mich danach enorm aufgeregt. Ich kann nicht
-
Thread
Atmega 8 mit STK500 Programmieren geht nicht
Hi versuche den Atmega 8 über AVR Studio und dem STK500 zu Programmieren. dabei bekomme ich folgende Meldungen: Entering Programming Mode: FAILED und anschließend "A problem occured when executing the command
Status Led: Grün Benutze AVR STudio 4 HW Info: Firmware Version: 0x020a Habe vorher den ATMEGA8515L programmiert und ISP6PIN natürlich auf SPROG3 gehabt und es gab keine Probleme. Was mache ich falsch??? Hat jemand noch einen Tipp? Komme nicht weiter
-
Thread
LCD will NICHT (ATmega163)
Hi, erstmal danke für die infos! hab jetzt noch einen s8515 gefunden, aber mit dem wills auch nich gehen! ein 1x16 display hab ich auch noch gefunden....das zeigt beim mega16 o und pfeile an, aber nur die ersten 8 zeichen... nu hab ich och noch nen mega32
members.home.nl/bzijlstra/software/examples/uip_avr_163.zip There you will find a LCD-routine for a ATmega163 in AVR-GCC. In http://members.home.nl/bzijlstra/hardware/pcb/avr_whacker_sch.zip you will find the schematics to connect the LCD to the Atmega163. Have fun Ben Zijlstra
-
Thread
Port mit 200 kHz einlesen
Thomas schrieb im Beitrag #3984364: > welchen > Mikrocontroller du überhaupt verwendest Atmega8535 Matthias Sch. schrieb im Beitrag #3984366: > Bitte schreibe doch wenigstens, welche Programmiersprache du benutzt. C - noch... Max Mustermann schrieb im Beitrag #3984384: > Aber wozu
Schwachsinn sein, weil das jeder µC anders macht. Da wir inzwischen vom OP wissen, daß es sich um einen Atmega8535 handelt... > Er sichert ALLE Register incl Stackpointer und Programmpointer auf dem > Stack. ...ist zumindest das definitiv Schwachsinn. Ein Atmega sichert genau eine Sache von sich aus
-
Thread
8 Lichtschranken & 8 Siebensegmentanzeigen (Plazierungsanzeige)
Anzahl der Runden sondern die Plazierung angezeigt. Ich habe hier ein STK500 Board mit einem Atmega 8515L, vier 7-Segmentanzeigen und einen MAX7219. Die Taster des STK500 sollen erstmal die Lichtschranken ersetzen. Den MAX nutze ich, da der µController später mal noch anderes machen soll und ich
sicher noch entprellen, aber bei Lichtschranken sollte das nicht nötig sein, oder? PCI scheint der 8515 nicht zu haben, daher würde ich darauf erstmal verzichten wollen. Martin
-
Thread
Alternative zu CAN-Bus?
stellen wie ich mit möglichst wenig Hardware ein CAN Bus zum laufen bekomme. Wenn ich jetzt einen Atmega nehmen würde mit integriertem CAN Bus, benötige ich dann noch dieses eine kleine IC? Und wenn ich es ohne den Spezial Atmega mache brauche ich vermutlich den MCP2515, noch das Treiber IC und jede
Der SJA1000 ist extern, lohnt sich aber nur für MCs mit externem Memory-Interface (z.B. 8051-er, ATmega8515). Der MCP2515 muß über das SPI angebunden werden, d.h. per SPI muß man die Bytes aus dem Empfangspuffer rausholen bzw. in den Sendepuffer packen. Soweit ich weiß hat er 3 Empfangspuffer. Einen
-
Thread
SDA5708 + ATmega16 über SPI?
ich mit denen Informationen bestimmen welche SPI frequenz das Display maximal mitmacht .Mein Atmega16 Taktet wohl mit 16mhz, macht maximal 8Mhz SPI Frequenz als Master.Aber kann das kleine Display auch so schnell zuhören? Gruß Jens
altes Testprogramm von mir mit diesem Display. Ist ein AVR-Studio-Projekt in Assembler für den Mega8515. zeigt nur einen Testtext auf dem Display an, Font ist in Tabellen.inc drin. Gruß aus Berlin Michael
-
Thread
Rolltor ruckelt
garagenrolltor habe ich eine steuerung gebaut. ein taster. der geht über einen optokoppler 6n137 auf den atmega 8515. ausgangsseitig gehts vom atmega über den uln2003 auf ein solid state relais 8A von sharp S202. auf der platine sind 3 dieser ssr. eins schaltet die phase für motor hoch, eins für runter
-
Thread
Frequenz toggeln
Vielen Dank soweit für eure Hilfe. Hab übrigens vergessen zu erwähnen daß ich nen Atmega verwende. Hier bin ich gerade im Datenblatt zu Werke und versuche die Methode von Rahul mit den onCompare Pins zu verstehen. Außerdem hab ich hier ja einen 16 bit Timer zur Verfügung!?
Wadenbeisser: Kann es sein dass du eine +1 vergessen hast bei deiner Rechnung. Hab im Datenblatt des Atmega8515 auf Seite 86 die Formel verglichen. http://www.atmel.com/dyn/resources/prod_documents/doc2512.pdf
-
Thread
1602 LCD mit ATmega8535 und Bascom läuft nicht
sie mir nicht abgespeichert, doch sie deuteten für mich darauf hin, dass die Libs nicht mit dem ATmega8535 kompatibel sind. Das Beste ist wohl, dass ich mir heute einen ATmega8 besorge und es nochmal ausprobiere, mit und ohne Libs.
Teo D. schrieb im Beitrag #6988689: > Zeig mal Bilder vom Aufbau! ATmega8 mit Bascom ATmega8535 mit Great Cow Basic Die Bilder davon hatte ich schon vorgestern aufgenommen. Kann jetzt keine besseren mehr machen, da ich es ja wieder auseinander gestöpselt habe.
-
Thread
ATTiny2313 SRam Erweiterung möglich?
implementiert) Ports hat? XRAM gibt es nur auf einigen AVRs ab 40 Pins. Der kleinste AVR mit XRAM ist der ATMega 8515.
Es gibt allerdings RAM Chips mit serieller Schnittstelle. Sofern ein größerer ATtiny oder ATmega ausreicht, würde den jedoch bevorzugen.
-
Thread
Tastendruck mit ext. Interrupt erfassen
(VOL-Lauter, VOL-Leiser, Play/Stopp, Vorwärts, Rückwärts, Menü). Da der verwendete Kontroller (Atmega128) im Betrieb damit beschäftigt ist, Mp3-Daten von einer Micro-SD-Karte zu lesen, diese an den Mp3-Decoder (VS1001K) zu schicken und ein Farb-LCD anzusteuern, kann es je vorkommen, dass ein Tastendruck
>Da der verwendete Kontroller (Atmega128) im Betrieb damit beschäftigt >ist, Mp3-Daten [...], kann es >je vorkommen, dass ein Tastendruck nicht erfasst wird, wenn die Tasten >einfach an einem beliebigen Pin angeschlossen werden, da
-
Thread
Anfängerfrage bzgl. Footprint für einen Atmega8 Sockel
Ich denke mal du suchst eine Fassung ähnlich wie diese hier: http://www.embeddedtronics.com/avr8515fb.html Da brauchst du das Layout eigentlich nicht ändern, sondern mußt lediglich auf genug Freiraum um den yC achten. Wenn du jedoch kein ATmega8 hast und doch ein yC mit QFP, dann schlage ich vor
warum wieso weshalb bin ich überfragt. Wenn ich richtig denke dachtest du da ich ein DIL/DIP Atmega habe ?!
-
Thread
Servo-Steuerung ATMega8: Geht - ist sie gut?
Bei der Stromversorgung habe ich das Problem, daß mein Servo offenbar so viel Strom zieht, daß der ATMega resettet. Ich habe das Servo mit an den TS7805 gehängt, beides an ein uraltes Steckernetzteil, das 3-12 Volt bringt. Mein Elko hat 22µF. Größerer Elko oder Servo vor den 7805er? Zum Programm: Ich
Hi. Ich habe soeben das gleiche Problem. ATMega8515 Teilweise wenn ich meine Schaltung in betrieb nehmen hört der AVR nicht mehr auf zu resetten. Nur wenn ich kurz den Servo per Finger bewege hört das Reseten auf und die Schaltung funktioniert
-
Thread
FTDI & ATMEGA8
Hallo, und zwar sende ich von meinem FTDI232C über ein Terminal ein Zeichen zb. eine "1" zum Atmega auf einem SDK Board. Dieser sollte mir dann wenn er dieses Zeichen empfangen hat einen Text zurückschicken. Nun ist das Problem, das er mir zwar was zrückschickt, jedoch es sich hauptsächlich nur
oder Worte werden sogar richtig zurückgeschickt). Die Baudrate beträgt 19200kHz für die der Atmega 8 programmiert ist und der benutzte Quarz hat 16Mhz. Wisst ihr woran es momentan scheitern könnte und welche Lösung dazu nötig ist? mfg Harry
-
Thread
Es tut sich nichts
Hallo, ich Versuche Relais über eine Transistorschaltung vom µC (Atmega 128) aus anzusteuern. Zum Testen wollte ich "nur" mal die Ports schalten. Ich habe die Test.asm kompiliert und anscheinend auch erfolgreich übertragen. und es tut sich trotzdem nichts. Fehler an der
Hi, hab das selbe Problem beim ATmega8515. du kannst den BrownOut ausschalten. Setz bei den Fuses das BODEN bit auf 0. Wenn du alle Bits als Ausgang konfigurieren willst dann ändere ldi r17, 0x01 in ldi r17, 0xE7 ; 11100111
-
Thread
Atmel und SRAM, timing
Software? Nimm lieber einen AVR mit XMEM Interface, dann läuft das automatisch und deutlich schneller. ATmega 8515, ATmega64 und andere haben das. Funktioniert problemlos, wenn man sich an die Hinweise im Datenblatt hält. https://www.mikrocontroller.net/articles/Speicher#Mit_XMEM-Interface >Bibliotheksfunktionen
-
Thread
Buchempfehlung: Atmega32 mit C
Hallo zusammen, ich such nach einem Buch über Mikrocontroller (Atmega32 etc.) welches bevorzugt als Programmiersprache C behandelt. Ich habe die Buchtips von hier schon mehrmals durchgeschaut und auch dies Buchtips von anderen seiten. Bisher habe ich folgendes
Naja, ob man einen ATmega644 im einsteigerfreundlichen PDIP mit 64KiByte Flash und 4KiByte SRAM nur als nicht besonders groß bezeichnen kann, sei dahingestellt. Mehr haben nur die 128xer und 256xer.
-
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
Bootloader Atmega8
bin ein neueinsteiger im Gebiet µC und will damit jetzt mal ein bisschen basteln. Habe hier einen Atmega8, 16Mhz Quarzoszi..... Für die ersten versuche würde ich gerne übern ISP nen Bootloader draufpacken, damit ich den Rest nachher per seriellen Schnittstelle programmieren kann. Hat jemand einen Bootloader
Googel mal nach Bootloader+ATMEGA8. Dann findest Du eine Seite mit Bootladern für ATMEGA8 und ATMEGA8515. MfG Paul
-
Thread
von pc eine variable in Atmega uebergeben
hallo zusammen, habe ein kleines problem und zwar: ich habe einen atmega8 ich sende sachen vom vb.net in den avr, das funst alles super sehe ich alles im lcd, jetzt sende ich im eine variable und die soll er dann in sich im eeprom speichern, aber ergend wie macht er es nicht. im atmega wird alles gesplittet funktion ach ok. ich sende zb "2 zustand" mit der case funktion sieht er die 2 geht von daher dann in ein sub sieht da noch dann "zustand" und gibt mir seine werte aus als print
-
Thread
Microcontroller für MP3 player
Hi Mega32? Früher(tm) hat beim HMPEG auch ein 90S8515 gereicht für MP3-Wiedergabe, LC-Display, Fernbediehnung, Drehgeber und Tasten. Und das sogar ohne Hardwaremultiplizierer und einer *etwas* älteren Version des AVRGCC. Heute würde ich zum ATmega162
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
STK500 Wie proggen?
Ich habe das Handbuch zwar durchgelesen, aber nicht alles verstanden. und zwar wie kann ich einen Atmega16 proggen? ISP6PIN habe ich mit SPROG3 verbunden. Mein ISP steckt in ISP10Pin. Quarze habe ich drin. Der µC war vorprogrammiert, so, dass er mit 4 MHZ läuft. die Jumpers habe ich nicht geändert
also es lag am µC, der schon von mir vorgeproggt war. ich habe mit dem STK500 einen mega8515 bekommen. Hat schon im Sockel gestekt. Mit dem klappt das alles. Blöde Frage: warum war er von vorne rein drin?
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Ein kleines 2 x 60V 2 x 3A Netzteil mit 2 x LM 2576HV-Adj Spannung und Stromanzeige mit Atmega8
kann (wenn nötig über ein weiteres Steckbrett). Die meisten Controller die ich verwende sind die ATmega 8 / 168 / 328 oder einen ATtiny. Also hat "mein" Experimentiersystem einen ATmega und einen ATtiny2313 drauf. Momentan ist auf dem Tiny ein USBtiny Flasher aufgespielt, der den ATmega flasht.
-
Thread
RC5 mit Assembler
paar Projekte mit RC5-Dekodierung im Internet angeschaut. Habe mir jetzt mal folgenden Code für den atmega 8515 zusammegebastelt. Aber es funktioniert nicht. Die fertige routine von Atmel liefert immer 0xFF zurück (Fehler) Was mache ich falsch?? Gruß M.H. Der Code: [avrasm] .include <m8515def.inc
-
Thread
[AVR] Mode2+3 SPI und aktuelle AVRs
darüber streiten, was "neuer" heißt, aber ich denke, die Mehrheit würde z.B. einen 10 Jahre alten ATmega644P nicht als neuer bezeichnen, auch wenn er neuer als ein ATmega8515 ist...
-
Thread
SMT 160-30
Hyperterminal oder in einem Logfile ausgeben lassen. Kann mir da jemand behilflich sein. Prozessortyp 8515, 4433 oder 2313. Danke
@Peter @alle ich möchte 6 x SMT 160-30 von einem ATmega8 auswerten lassen. Die 6 x SMT sollen über 6 NAND Gatter mit INT0 (ext. Interrupt) verknüpft werden. 6 andere µC Pins steuern die Gatter, so dass nur jeweils ein SMT sein Signal an den INT0 Pin
-
Thread
BCD-Decoder als SMD gesucht
deutlich senken kann. Wenns ein paar LED's mehr sein sollen nimmt man einen Mega8515 (gleicher Preis). Mit dem kann man dann bis zu 256 LED's anstueren. Evtl. erschlägt man dann aber mit dem µC gleich die ganze Anwendung. Das einzige was man evtl. anführen kann sind die besseren
externen Transistoren (es gibt Digitaltransistoren mit integriertem Basis-Vorwiderstand) sollte ein ATMega8 im TQFP kleiner und günstiger sein als ein MAX7219 im SO24. Ich sehe für das Ding einfach keine Anwendung vor allem bei dem hohen Preis. Aber vermutlich kommt das auch daher das ich meist mit extrem
-
Thread
LED-Uhr mit Attiny26
fehlerbehaftet, laufen zu schnell/zu langsam (wie man manchmal auf Blogs lesen kann). Ob Attiny26 oder Atmega328 ist eigentlich egal. Wenn möglich wollte ich den Atmega328 nehmen, da dann externe Ansteurungs ICs entfallen.
und dann neu als .hex kompilieren? Oder ist das viel schwieriger als ich denke?🤔 Beim Atmega16 wären immerhin 11 I/Os unbeschaltet, beim Atmega8 nur drei, wenn ich das richtig sehe.
-
Thread
AVR Displayansteuerung
Beitraege zu diesem Display, kann ich das Display nicht korrekt ansteuern. Der verwendete µC ist ein ATMega8515L, der beim bekannten STK500 dabei ist. Die Pinbelegung wurde mehrfach geprueft: 1: GND 2: +5V ,-----------------, 3: +12,2V |
| >-------x----------x---------x------------- GND Anbei der Quelltext: [avrasm].include "m8515def.inc" .equ RS = PB0 .equ RW = PB1 .equ E = PB2 .equ B = PD7 ; DB0...DB7 PORTD ; Takt ~3,6MHz ; AVR Studio Version 4.14.589 ; Interruptvektoren .org 0x0000 rjmp start reti
-
Thread
Warum wollen die AT90S2343 nicht ?
begann ich zunächst mit Bascom, C soll später kommen. Erste Programmierversuche in Bascom mit Atmega8 und Atmega8515 verliefen vielversprechend. Aber nun zum Problem: Ich habe einige uralte, aber noch unbenutzte AT90S2343 µC's hier rumliegen und wollte die einer sinnvollen Aufgabe zuführen (bevor
-
Thread
AVRStudio ohne Simulation
Hallo Ich Arbeitet mit Studio 6.2 und Programiere mit AtMega 8515 ohne Probleme. nun plötzlich bekomme ich kein Simulations Programm mehr, und im debug find ich kein 8515 mehr. Ich habe der Studio 7 geladen, aber ich habe überhaupt kein Tools. ich möchte mit
-
Thread
STK500 ISP Problem
Hallo, ich habe seit kurzem ein STK500. Zuerst habe ich den ATmega8515L gegen einen ATmega168P (grüner Sockel) getauscht. Jumper habe ich wie folgt gesteckt: VTARGET: gesteckt AREF: gesteckt RESET: gesteckt XTAL1: gesteckt OSCSEL: auf 2/3 gesteckt BSEL2: nicht
da nur an den XTAL1 Pin des AVR der Takt kommt. Im Anhang habe ich ein Bild vom Takt an XTAL1 des ATmega168P. Ich hoffe ihr könnt mir helfen. Gruß Felix
-
Thread
TLC5940 Code
Demystify, wäre echt dankbar wenn mir jemannd einen Code Schicken würde will über ein STK500 mit einem Atmega8515 einem TLC5940 ansprechen
. Ich kann dir heute Nachmittag den Code mal Posten wenn's dir hilft. Solltest du leicht für nen atmega umschreiben können. Der PWM-Takt kommt bei mir von einem externen Ozsillator. Dieser hängt am T1-Pin vom xmega und erzeugt das Blank-Signal im PWM-Mode.
-
Thread
Atmel mit Hochsprache programmieren
Ich habe mir ein Atmel STK500 gekauft. Mitgelifert ist zudem ein AT90S8515. Welches Tool ist am konfortabelsten, de Conroller zu beschreiben? Vielen Dank
zumindest), deshalb muss ich auch mal wieder in C umsetzen. Vieleicht kommt ja zwischendurch der ATMEGA256 auf den Markt. Dann hätte ich wieder ein wenig Luft :-) Bernd
-
Thread
VGA-Grafikkarte - Fehler in der Routine zum Schreiben von Daten
Danke werde das dann mal bauen. Vileicht kann man mit einem atmega8515 und ext. Ram oder ATmega32 eine noch höhere auflösung Rausholen. Und noch ein par Grafikfunktionen einbauen. In Assembler kenne ich mich leider nicht so aus aber dafür in Bascom.
-
Thread
Osccal für EEPROM bei mega8535 mit Quarz
Matthias W. wrote: > 4 oder 8MHz wären dann laut dieser Liste > gar nicht möglich. Der ATMega8535 hat vier unterschiedliche RC-Kombinationen mit 1, 2, 4 und 8 MHz nomineller Frequenz. Welcher von denen aktiv ist, hängt von den CKSEL-Fuses ab. Und für /jeden/ dieser 4 Takte gibt es zwei Diagramme
S. 239 im aktuellen Datenblatt (Abschnitt "Calibration Byte"): [pre] "The ATmega8535 stores four different calibration values for the internal RC Oscillator. These bytes resides in the signature row high byte of the addresses 0x000, 0x0001, 0x0002, and 0x0003 for 1, 2, 4, and
-
Thread
µC für DMX-MIDI-Interface
Ja, bei den AVRs: ATmega8515 oder atmega162, wenn's im DIP-Gehäuse sein soll, alle 'größeren' AVRs (64 und mehr Pins, SMD) auch. Bei anderen 'Familien' (8051, pic, ...) gibt's aber bestimmt auch welche. Deine Wahl sollte
-
Thread
Attiny Programmierung
Georg M. schrieb im Beitrag #6096675: > Dann lieber ein fertiges Mikrocontroller-Board. > Z.B. ATmega328PB ist nur 33×18mm groß Gerade den ATMega328PB (mit der Betonung auf dem B am Ende) möchte man als Anfänger _nicht_ verwenden. Denn er ist anders als die anderen ATMega328 vor ihm (die wiederum
Vergleich: Portzuordnung Rs232 PD0=RXD;PD1=TXD AtTiny2313/bzw. mit mehr RAM 4313 PD2=RXD;PD3=TXD ATMEGA32U2 und die ganzen Interruptvektoren. etc... die der AtTiny nicht kennt. Direkt 1:1 klappt nicht. Muss man editieren. Nicht umsonst gehört zum Lieferumfang eines STK500 gleich ein ATMEGA8515.
-
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
atmega flashen durch einen anderen Cobtrollermittels ISP
Datenblatt eines AVR drin. Am besten ein älteres nehmen, da wird es haarklein erklärt (bspw. im ATMega16 DB).
> Ist es möglich ... Ich hatte nie etwas anderes; habe mit dem AT90S8515 und seinem Datenblatt begonnen, diesen mit einem selbst erstellten Programm auf einem Intel 8085 programmiert. Später ein Programmiergerät gebaut mit einem ATmega1284P, nun vor kurzem ein weiteres mit
-
Thread
ATMEGA8151 lässt sich mit AVRISP mk II nicht beschreiben
Hi Der ATMega8515 besitzt einen interne Pull-Up-Widerstand. Allerdings mit 30..60k recht hochohmig. Das 'incorrect pull-up' bezieht sich eher auf zu kleine Pull-Up-Widerstände (Zitat AVR Studio Hilfe): The Reset
Die Fehlermeldung ist jetzt verschwunden, allerdings funktionierte es dennoch nicht, was aber am ATMEGA8151 lag. Nachdem ich nämlich nen neuen reingemacht hab funktionierte es. Entweder ich hab mich irgendwie ausgesperrt aus dem alten µC oder ich hab ihn tatsächlich geschrottet. Jedenfalls funktioniert
-
Thread
STK500 Com-Port
Hallo Vielen Dank für die Antworten mit einem 8515 funktioniert es; der M163 weigert sich immernoch (auch bei 1 MHz) gruß Günter
Hallo, Allerseits... wer kann mir sagen WIE die Fusebits beim ATMega163 gestzt werden müssen , um den externen Quarz zu aktivieren...bzw. die CLKbits um mit 8Mhz extern zu takten Matthias
-
Thread
STK500 kaputt?
installiert. Soweit alles prima. Hab auch schon nen kleines Programm nur mal so zum Test in das Flash des ATMEGA8515 geschossen. Soll so ne Art Dimmung der LEDs auf Knopfdruck (PWM) sein. Hat prima funktioniert. So nun habe ich pC und STK500 ausgeschalten und nach ca. ner Stunde wieder eingeschalten. Wollte
-
Thread
Fehlersuche Dimmerpack Showtec Multidim MK2
hier eingesetzt ist. Die Beschriftung ist abgeschliffen worden. Von der Pinbelegung könnte es ein Atmega8515 sein. Aber das Quarz hat 24MHz. Kann der 8515 nicht "nur" 16MHz? Kann man das Quarz und die zwei 22pF-Kondensatoren im eingebauten Zustand testen? Nicht, dass das Quarz einfach nicht schwingt