-
Thread
externes RAM am ATMEGA64
*/ void init_memory_mapped(void) { #if defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) \ || defined(__AVR_ATmega64__) || defined(__AVR_ATmega128__) || defined(__AVR_ATmega103__) /* enable external memory mapped interface with one wait state */ MCUCR = _BV(SRE) | _BV(SRW); #elif defined(__AVR_ATmega161__) || defined(__AVR_ATmega162__) || defined(__AVR_ATmega8515__) /* enable external memory mapped interface with one wait state for the entire external address space*/ MCUCR = _BV(SRE
-
Thread
Grundbeschaltung 8515??
Internen Quarz haben nur die ATMEGA´s
der 90S8515 hat keinen internen Oszillator, der Mega8515 schon. Ansonsten ist immer ein Blick ins Datenblatt empfehlenswert.
-
Thread
AVR TXD und RXD über Optokoppler?
entspricht CNY17) in die Hände gefallen. Ich kam auf die Idee, (siehe Anhang) zwei weit entfernte Atmega8515 statt über RS232 über eine Art Stromschleifenschnittstelle zu verbinden. Frage: Was meint ihr, ob das so gehen könnte. Ich kann es hier nicht testen, weil ich nicht in meiner "Bude" bin.
Schaltpläne mehr zeichnen. ;-)) Schnell muß es nicht sein. Es geht nur darum, zwei Platinen mit Atmega8515 zu verbinden und alle paar Sekunden mal ein Byte zu empfangen und zur Quittierung zurückzusenden. Das Schlimme ist eben, daß die Sachen ca. 150 Meter voneinander weg sind und ich nur über eine
-
Thread
AT90S8515 Controller nach Atmaga 32
Das ist zumindest nicht ganz trivial. Zumal AT90S8515 und ATMega32 nicht 100% pinkompatibel sind (und erst recht nicht funktionskompatibel). Was soll das ganze denn werden? Was auf jeden Fall geändert werden muss, sind die Interrupt-Vektoren. Zu beachten
hallo Johannes, danke für die schnelle Antwort, ich habe da eine Uhrenschaltung mit einem AT90S8515 die ich erweitern möchte. Oder gibt es einen anderen Atmega mit mehr Speicher der sich besser zum Transfer eignet? Gruss Peter
-
Thread
bytes splitten
wenn ich den code von nem atmega8515 auf einen atmega8 porte und der atmega8 ja nur ports von Px0 bis Px5, der atmega8515 aber von Px0 bis Px7, kann man dann die bitmaske die man senden möchte aufsplitten? Zum Beispiel: 11010101
-
Thread
AVR oder MSP430
alle meine Wünsche zur vollsten Zufriedenheit erfüllt. Aber für neue Projekte will ich auch den ATMEGA8 als untergeordneten MC einsetzen, da er preislich sehr attraktiv ist und im Gegensatz zum 8051 mit Zero-Components arbeiten kann. Schade, daß ich nicht zu den Großabnehmern gehöre, sonst würde
AppNote von Atmel bezüglich EMV beachten), das betrifft die AT90Sxxx sowie die alten AtTiny und den ATmega103 (vielleicht auch noch den ATmega163, der könnte auch noch in alter Technologie gefertigt sein). Ab den ,,richtigen'' ATmegas hat Atmel einiges in dieser Richtung getan. Als wesentliche Ursache
-
Thread
ATMEL Evaluations-Board V2.0.1 & ATtiny13
Habe gestern eine neue Bestellung zusammengestellt (Reichelt), u.a. auch ein paar ATmega8 mit dabei und ein Steckboard und ein stab. Netzteil mit 1500mAh und div. Spannungen. @peterfido Ich versuche dann mal so ein Tiny13 wieder zu beleben mit einem ext. Oszilator, schaumama wie
schon... :O) Da ganze getippe hier führte mich zu einer neuen Frage: Kann ich eigentlich die ATmega8 auch über meinen selbstgebastelten Paralleport Stecker programmieren (siehe Bild)? Also so wie die ATtiny13 (MISO,MOSI,SCK,RST und natürlich +5V und GND) ansteuern ?
-
Thread
Spannungsindikator mit Bargraph-LED realisieren_02
Wertebereich so festlegen kann, dass es einen Ausgang ansteuert. Die Eckdaten: Ich verwende ATMEGA 8-16 oder ATMEGA 8515-16PU. Der ATMEGA8 hat einen ADC an Board - mehr brauche ich auch nicht, allerdings muss ich 2 Akkus parallel überwachen, und wenn der andere Controller ADC's mit an Board hat,
Spannungen messen. Der ATMega8515 besitzt keinen ADC. Nützt dir also nichts. MfG Spess
-
Thread
Tip´s für Einsteiger/Buchtipp
Soweit klappt alles; auch mit Paste&Copy Texten. Aber das ist ja nicht Sinn der Sache. Es ist der ATmega8515 verbaut. Außerdem habe ich noch einen ATmega16 und einen ATmega32 In den Tutorials wird schon in den ersten Sätzen mit Fachwörtern um sich geworfen. Das verwirrt mich noch mehr.... Dann
SPROG3 muss mit dem ISP6PIN verbunden sein, das sollte alles sein. Steckt der 8515 in der richtigen Fassung? Dann müsste eigentlich be richtiger Einstellugn alles klappen ..
-
Thread
[V] STK500 Starter Kit
Ein gebrauchstes steht bei ebay drin http://www.ebay.de/itm/originales-AVR-STK500-Kit-mit-1x-ATMEGA163-1x-AT90S8515-DC-Adapter-/262446184923 kostet nur 91€ Wer möchte kann mir ja einen Preisvorschlag schicken. Dann kann man schauen ob man sich einigen kann. Ich gehe mal davon aus dass die
Ein gebrauchstes steht bei ebay drin > http://www.ebay.de/itm/originales-AVR-STK500-Kit-mit-1x-ATMEGA163-1x-AT90S8515-DC-Adapter-/262446184923 > > kostet nur 91€ Hier für 80€ http://shop.embedded-projects.net/atmel/stk500-uni-shop.html?c=163 als Studi mfg aus dem Pott
-
Thread
ATMega16 PortC, Bit0 leuchtet nur so halb
In welchem Sockel steckte der MEGA 16 - im selben wie der 8515? Das wäre falsch....
aber bei der ersten Überprüfung hab ich mich wohl verguckt - im richtigen Sockel geht dann auch der 8515. Vielen vielen Dank! Das kehrt den Abend doch noch in einen arbeitsvollen :-)
-
Thread
Farbdisplay von Pollin MC28G03A
Pollin-Display braucht es in jedem Falle einen Grafikcontroller, Nein, die 8Farb-Grafik schafft auch ein Atmega. Nur leider nicht als Vollgrafik, jedenfalls nicht ohne externen Speicher. Aber für 8x8 Blockgrafik reicht schon ein Mega644. Mit einem Mega1284 ist auch dynamische Blockgrafik möglich, also Zeichensatz
Controllern von Benedikt sind die Adr. Leitungen am 74HC573 genau anders herum. Also Pin9(HC572) an Pin32(Atmega8515) bis pin2(HC573) an Pin39(Atmega8515). Kann ich das genau so machen und die Ausgänge auch genau so verdrahten? Hintergrund ist das ich mir eine Platine gekauft habe, die für den "4Graustufen Controller
-
Thread
Auf dem LCD ist alles doppelt
Ich steuere mit einem ATMEGA8515 einen EPSON S1D13005 LCD Controller mit Hitachi SP14Q002 LCD Display an. C Quellcode und Datenblatt ist im Anhang. Ich habe damit das Phänomen, dass alles, was ich in die obere hälfte des Displays
. Damals hat das Display mit LCDHYPE auf einem Parallelport funktioniert. Nun verwende ich einen Atmega8515, der auf einem STK500 sitzt, und mit einzelnen drähten angesteckt ist. Hier ein paar Bilder. Die Pinbelegung habe ich aus der 1335.h entnommen, das CS signal habe ich testweise auf LOW geleht,
-
Thread
Übertragung mit 4 Bit zum LCD!
eingeläutet. Nach dem ich den Tiny26 mit Code voll geschrieben habe folgt ENDLICH der Aufstieg zu einem ATMega8515. Und das natürlich gleich mit Display. Habe bei Conrad das EADIP204-4 gesichtet und wollte gleich los spurten, mir das zu holen. Kann mir vorher jemand sagen, wie man im 4-Bit-Modus die Daten
Display). Dann setz ich mich doch gleich mal an Reichelt und bestell dort ohne Apotheke (speziell ATMega). Gruß Andi
-
Thread
AVR Studio 4 + AT90S8515
Hallo, ich ändere gerade ein Assembler Programm von AT90S8515 auf ATMEGA8515 mit AVR Studio 4. Nun habe ich 2 Fragen, in der Hoffnung das mir jemand helfen kann. Bein Assemblieren erhalte ich die Fehlermeldung: C:\Elektronik\AVR-Studio4\Jobs\Sklok8515\
die Zeile 11 leer ist. 2. Frage muss ich das AT90S8515 (S8515C Komatible Fuse Bit setzen? (Programmiere mit AVROSPII oder aus AVR Studio 4.) Viele Grüsse Peter
-
Thread
STK500
Hi! Ich habe mir das Paket mal bei Reichelt gekauft. Vor ca. 1 Jahr. Inhalt war ein AT8515-8PC und als Sample ATMEGA163-8PI Mark
Bei mir war sogar der ATMega128 dabei Reiner
-
Thread
Clock source ändern
Device code: 0x30 = AT90S4433 Device code: 0x6c = AT90S4434 Device code: 0x38 = AT90S8515 Device code: 0x68 = AT90S8535 Device code: 0x57 = (unknown) Device code: 0x3a = ATMEGA8515 Device code: 0x41 = ATMEGA103 Device code: 0x43 = ATMEGA128 Device code: 0x45
unknown) Device code: 0x5b = (unknown) Device code: 0x5e = ATTINY26 Device code: 0x60 = ATMEGA161 Device code: 0x62 = (unknown) Device code: 0x64 = ATMEGA163 Device code: 0x69 = (unknown) Device code: 0x72 = ATMEGA32 Device code: 0x74 = ATMEGA644 Device code: 0x76
-
Thread
Läutewerk für Bahnübergang bauen
angreifen" muß, um sie Bit für Bit herunter zu rasseln. Ich muß wohl einen Mega16 oder einen Mega8515 dafür nehmen, damit ich alles "unterkriege". @Bähnler So ungefähr war auch meine erste Idee, die ich oben beshrieben habe. Das Ergebnis hat mir aber nicht so gut gefallen. MfG Paul
Anhand des Quelltextes sehe ich jetzt erstmal, WIE es überhaupt gemacht wird. Leider habe ich keinen 8515 mehr da. Ich will mal in´s Datenblatt gucken, wie der Atmega16 mit Speicher ausgerüstet ist. Vielleicht geht es auch damit. Danke Dir erstmal Paul
-
Thread
Schrittmotor mit ULN2803 und 8052 uC
8 Pin? Sorry, da > reicht wiedereinmal meine Erfahrung nicht aus. Ein erster AVR war der AT90S8515, der Atmel einen leichteren Einstieg als 8051-Ersatz ermöglichte - bei mir zumindest ;-). Der pinkompatible Nachfoger ist der ATmega8515, der mit 16 MHz laufen kann und mindestens 10 x schneller ist
Der ATMega8515/8535 ist bis auf den Reset Pin 100% pinkompatibel zum 8052, man muss also den Reset Pin 9 hochbiegen, hat dann aber die RISC CPU mit 6MHz und deutlich mehr Luft nach oben, was die Rechenleistung
-
Thread
ATmega8 lässt sich nicht mehr flashen
Device code: 0x36 = (unknown) Device code: 0x37 = (unknown) Device code: 0x38 = AT90S8515 Device code: 0x39 = (unknown) Device code: 0x3a = ATMEGA8515 Device code: 0x3b = (unknown) Device code: 0x3c = (unknown) Device code: 0x3d = (unknown) Device code: 0x3e
mit dem ATmega auf meinem Board passiert sein...
-
Thread
STK500 programmieren
alle threads, weitere homepages und pdfs durchgelesen. Jedoch bekomme ich den STK500 mit nem ATmega8515 nicht programmiert. So, was habe ich bisher getan: -> eine Serielle verbindung mit dem Rechner hergestellt -> Spannungsversorgung von 12V angeschlossen -> ISP6PIN und SPROG3 mit dem
->LOAD FROM MCU die MCU signatur testweise auslese. (Hat bisher halt noch nicht geklappt) Bei ATmega32 und ATmega128 auf anderen boards hat es auch ohne probleme mit av109 funktioniert. -- So wie ich das laß hat es bei einigen von euch ja schon funktioniert, bitte lasst mich an eurem Erfolg
-
Thread
Ein an die SPI - Schnittstelle angeschlossener ADC macht Probleme
Hallo Leute, ich wollte heute bzw. auch schon gestern, einen ADC an meinen ATMEGA8515 anschließen. Und zwar möchte ich die SPI Schnittstelle dafür nutzen. Anscheinend ist das aber schwerer als gedacht. Also ich habe einen ADC0831 (Datenblatt im Anhang)), das ist ein normaler
sondern nur 253 an. Kann das alles irgendwas damit zutun haben, dass die Programmierung meines Atmega8515 ja über das ISP des STK500 gemacht wird und das sich da irgendwas beeinflusst?? Wenn ich nämlich nachdem die Programmierung beendet ist, den ISP Stecker abziehe, dann verändert sich der gewandelte
-
Thread
[V] Compiler-Lizenz (Dongle): MikroElektronika "mikroC PRO for AVR"
AT90PWM3B AT90PWM316 AT90PWM81 AT90S2313 AT90S2323 AT90S2343 AT90S4414 AT90S4433 AT90S4434 AT90S8515 AT90S8535 AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82 ATmega103 ATmega128 ATmega1280 ATmega1281 ATmega1284 ATmega1284P ATmega128A ATmega16 ATmega161 ATmega162
ATmega64A ATmega64C1 ATmega64M1 ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88A ATmega88P ATmega88PA ATmega8A ATmega8HVA ATmega8U2 ATtiny13 ATtiny13A ATtiny167 ATtiny22 ATtiny2313 ATtiny2313A
-
Thread
RS 485 Lenz X-Bus
hi, habe mich jetzt auch mit meinem atmel (atmega8515) und einem max485 hingesetzt und versucht mit der zentrale (lz100, version 3.2) zu kommunizieren. doch seit ein paar tagen bin ich am verzweifeln, ich komme nicht weiter, ich schaffe es nicht
Hallo Michael Vielen Dank! Ich bin nun am Herausfinden, der UART auch bei einem ATmega8 oder ATmega328 geeignet ist. Grüsse aus der Schweiz Thomas
-
Thread
Atmega 168 Porbleme
Hallo, habe folgendes Problem: Ich will mit einem Atmega 168 über uart daten an den pc senden. Das Programm funktioniert, wenn ich es auf einem Atmega 8515 laufen lasse ohne Probleme. Sobald ich es auf den 168 brenne, kommen zwar Daten an, diese sind aber falsch. Ich gehe daher von einem timing Problem aus. Ich habe beide Atmega mit dem internen oszillator betrieben. Mit einem externen funktioniert der 8515 auch, versuche ich allerdings dasselbe mit dem 168, dann ist er kaputt... Ich ändere also die fuses des 168, danach
-
Thread
Librarys Name für ADC Befehle
Prozessor: ATmega8515 L, ich finde die io.h Datei nicht, Google hilft nicht weiter...
Timm schrieb im Beitrag #4030136: > Prozessor: ATmega8515 L, ich finde die io.h Datei nicht, Google hilft > nicht weiter... warum sollte Google bei dir auf der Festplatte suchen?
-
Thread
AT90S2313 & AT90S8515
funktioniert es auch wunderbar! Nun will ich aus erweiterungs Gründen das Programm auf einen AT90S8515 übertragen, leider läuft das Programm dort nicht kann mir jemand sagen was ich alles ändern muss ausser die def.inc datei??? vielen dank elena
Wenn du den AT90S8515 noch nicht besorgt hast oder die Schaltung öfters bauen möchtest geh gleich auf den ATMEGA 8515-16 D das ist das Nachfolgemodel und kostet nur 3,45 . Der AT90S8515 steht mitlerweile bei 5,25 und wird
-
Thread
TDA1543 tut nichts
es aber in der Praxis nicht tut. http://www.docethifi.com/TDA1543_.PDF [avrasm] .include "m8515def.inc" .def low_bufend = r8 .def temp = r16 .def temp2 = r17 .def next_data = r21 .equ BUFLEN = 256 .equ SPI_DDR = DDRB .equ MOSI
Platine habe. Bisher läuft er deswegen mit interem RC-Osc. Wenn ich mich richtig erinnere, kann der Atmega8515 Uart im SPI-Mode laufen lassen, allerdings stimmt dafür die Platine nicht.
-
Thread
Mikrokontroller für den Einstieg
Nimm nen Atmega8 zB der dürfte für den anfang reichen
Hallo, üblicherweise wurde beim STK500 ein Mega8515 mitgeliefert, damit hast Du aslo schon was zum spielen. Vielleicht noch einen Mega8 oder Mega16 mitbestellen, dann kann man auch mit den A/D-Wandlern spielen. Der Mega8515 hat keine A/D-Wandler
-
Thread
AVR Seriennummer
Hallo zusammen, Die ATmega Chips haben ja alle eine Seriennummer, die avrdude beim Programmieren anzeigt. Gibt es die Möglichkeit, diese Seriennummer mit einem Programm auf dem Chip selber auszulesen? Lässt sich die Seriennummer
mode, also when the device is locked. The three bytes reside in a separate address space. For the ATmega8515 the signature bytes are: 1. $000: $1E (indicates manufactured by Atmel). 2. $001: $93 (indicates 8KB Flash memory). 3. $002: $06 (indicates ATmega8515 device when $001 is $93).
-
Thread
Huhu - AVR XMEGA-Eval-Board für 29 US-$
ATmega32C1 ATmega32HVB ATmega32M1 ATmega32U2 ATmega32U4 ATmega32U6 ATmega48 ATmega48P ATmega48PA ATmega64 ATmega640 ATmega644 ATmega644P ATmega644PA ATmega645 ATmega6450 ATmega649 ATmega6490 ATmega64A ATmega64C1 ATmega64M1 ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88P ATmega8A ATmega8HVA ATmega8U2 ATtiny11 ATtiny12 ATtiny13 ATtiny13A ATtiny15 ATtiny167 ATtiny2313 ATtiny2313A
-
Thread
SIMM-Module + AVR?
geht das auch mit "normalen" AVRs -> zb.: atmega32 oder 644
Ich verstehe zwar nicht, was an einem mega8515 unnormal ist, aber ja.
-
Thread
[V] Atmel STK 500 Starterkit
EUR Versand (oder Abholung in Berlin) gehört es euch... Außerdem wenn Bedarf besteht dazu: ATmega 8515-16PU : 2,50 EUR ATmega 8515L-8PU : 2,00 EUR ATmega 162V-8PU : 2,00 EUR Grüße Markus
-
Thread
Atmel ist unter "Profis" nicht gerade beliebt - Warum?
Wir verwenden ATMega128, ATMega168, ATMega1280 und ATTiny2313 in unseren Produkten (Netzwerk-Management-System). In meinem Zweitjob verwende ich alle möglichen ATMegas und ATTinys zur technischen Unterstützung (Tonstudio
Atmega8 ist kein vollwertiger Ersatz für den AT90S2233 / 4433. Port C kann beim Atmega8 nur als Input benutzt werden. Beim AT90S2333 ist dieser Port bidirektional.
-
Thread
PWM: uC oder CPLD ?
Kaskadierung von zb. 8 solcher CPLD's auf. Aber ich fände diesen Aufwand zu groß denn ein simpler ATMega mit genügend IO's schafft dies alles lässig. Gruß Hagen
>Aber ich fände diesen Aufwand zu groß >denn ein simpler ATMega mit genügend IO's schafft dies alles lässig. Ja, diese Überzeugung habe ich mittlerweile auch: Ein mega8515 schafft problemlos eine 32 Kanal PWM, selbst mit 8bit Auflösung.
-
Thread
mos6581 SID (C64 Soundchip) für AVR
sind nicht gemultiplext, wär mir zuviel Löterei und Pins habe ich genug ;) An Controllen wie dem atmega162 und 8515/8535 lässt sich der SID im Memory Mapped Modus verwenden. Hier halt eben Bitbang... Der Schaltplan im Anhang stammt aus den Datenblatt zum 6581, hier als Bild her http://www.waitingforfriday.com
Und nicht zu vergessen: http://roboterclub-freiburg.de/atmega_sound/atmegaSID.html und damit gemacht dieses: http://www.arduino.cc/playground/Main/SID-emulator
-
Thread
ADC schwierigkeiten Mega8
ADMUX ..., undeclared. wo bitte finde ich was ich alles includen muss ? auf dem board steckt ein 8515L und was ich mal brauchen werde weiss ich noch nicht. doch nen analogwert holen weiss ich nicht mal richtig welchen pin. ich bitte um hilfe, nicht um "lies mal ein buch ueber C", das hab ich schon
twin_mbj wrote: > laut DAtenblatt kein ADC auf diesem uC! Richtig! Weder der AT90S8515 noch der ATMega8515 hat einen ADC.
-
Thread
AVR protabel betreiben
einem vorgegebenem Zeitabstand sich nach links und rechts bewegt. Das ganze habe ich mit dem MEGA8515 und einem billigen Conrad Servo realisiert. Programmiert habe ich mit AVR Studio über STK500. Nun zu meinen Frage: Ich möchte zum ersten mal ein portables System mit einer 9V Versorgung und
lastleitung. habe ohne jegliches problem 15servos mit der impulsleitung zusammen an einem pin eines atmega hängen.
-
Thread
Anfängerproblem
.include "m8515def.inc" muß das heißen. Bei Dir fehlen die zweiten Gänsefüßchen
Loaded plugin Atmel AVR Assembler Loaded partfile: F:\Programme\Atmel\AVR Tools\PartDescriptionFiles\ATmega8515 AvrAssembler: Object file is empty and not saved MFG Stefan
-
Thread
AVR Studio 4.18 Allgemeines Handling Problem
mein Computer wesentlich mehr Leistung besitzt als die Kisten dort Nun und noch etwas wenn ich im ATMega8515 Arbeite und Scripts durchlaufen lasse kommt immer ein Fenster mit diversen Zahlen und dort rattert er das Programm durch Ich will aber das der Gelbe Pfeil mein Programm durchrattert so das man
Was erwartest du bei solchen 'präzisen' Fehlerbeschreibungen: >Nun und noch etwas wenn ich im ATMega8515 Arbeite und >Scripts durchlaufen lasse kommt immer ein Fenster mit diversen Zahlen >und dort rattert er das Programm durch MfG Spess
-
Thread
AVR Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung !
That might be, althought I somehow doubt it's the ATMega8.
OK, OK. So it might be an ATMega8. Still we could do it better :)
-
Thread
f*** mega8 ->I²C
rjmp schreiben .include "i2c_routinen.txt" also eigendlich komplett simpel, beim 90s8515 funktionierts ja auch!
wenn ich den i2c port konstant als ausgang schalte, dann funktionierts beim 90s8515, wenn ich sie von der routine schalten lasse, dann nicht. hat jemand für mich villeicht ne bessere funktionierende i2c-routine ? gruß Felix
-
Thread
TCA-500 Add-On Board für das STK-500...
Resets an das Zielsystem. AREF: Analog Referenzspannung vom STK-500. PB7 & PB6: Dies sind ATmega8 spezifische Jumper. Diese MCU hat bei Verwendung des On-Board Taktes die Möglichkeit via Fuse-Bits die ursprünglichen Pins für den Quarz als IO-Pins zu nutzen. Da das TCA-500 normalerweise aber keine Oszillator-Leitungen weitergibt besteht im Falle des ATmega8 dennoch diese Option. Unterstützte MCU's... AT90S1200 AT90S2313 AT90S4433 AT90S8515 AT90S8535 ATmega8515 ATmega8535 ATmega8 ATmega16 ATmega32 ATmega161 ATmega162 ATmega163 Weiteren
-
Thread
Codegröße verkleinern
. Wenn du "von Hand" kompilierst, funktioniert alles wie erwartet: avr-gcc test.c -mmcu=at90s8515 -Os -g -o test.elf avr-objcopy -O ihex test.elf test.hex
zu feilen). Aber es ist natürlich auch ziemlich klar, daß floating point printf() unter einem ATmega16* keinen Sinn hat.
-
Thread
Laufzeitproplem: LCD vs. UART
Mahlzeit Leute, erstmal meine Systemvoraussetzungen: STK500 ATMega16 bzw. ATMega8515, CodeVision C-Compiler. Folgendes Problem: Ich habe eine Menueführung für ein LC-Display erstellt. Nebenher (per UART-Interrupt) sollen Werte über die uart eingelesen werden und
werden muss) funktioniert die Datenverarbeitung über den uart-int nicht. Zuerst hatte ich einen ATMega8515 am start, dann dachte ich es könnte vielleicht an der Ram-Ausnutzung oder ähnliches liegen, so dass ich einen ATmega16 einbaute, der ja doppelt so viel RAM hat. Das Problem ist jedoch geblieben
-
Thread
DMX Empfangsproblem mit ATMega16 und Hennes lib @ ASM
Ist die FW von Henne nicht für ein 8515 geschrieben?
Ja, die lib ist für den 8515 geschrieben, aber ich habe versucht, alles soweit zu überarbeiten, dass es auch auf dem ATMega16 laufen sollte. @Steffen Hab ich gerade mal getestet, aber da tut sich nichts. grüße, daniel
-
Thread
AVR Tiny BASIC anpassung für ATmega8
TBIL) um den Basicinterpreter auszuführen. Der vorliegende Code wurde von Jeff Hunsinger auf den ATmega8515 portiert. Leider lief der Code nicht direkt auf dem ATmega8... deswegen musste ich den Code etwas anpassen. Ich hab einiges an Code rausgenommen (die Videogenerierung und sonstiges) was ich nicht
außerdem auf Clock=16MHz und 9600 8N1 Baud umgestellt. Läuft jetzt so auf dem Pollin.Eval.Board und ATmega8. Aber noch nicht groß getestet!! Nur: 10 for n=1 to 10 20 print n 30 next n ..läuft einwandfrei :-) Siehe: http://www.petersieg.de - AVR - Tiny Basic Peter
-
Thread
SRAM so richtig beschaltet?
nimm einen Prozessor mit ext. Speicherinterface, vereinfacht und verschnellert den Zugriff (z.B. ATMega8515) und der Compiler kann auch besser damit umgehen. Portgeschaufel musst du zu Fuss erledigen.
nimm einen Prozessor mit ext. Speicherinterface, > vereinfacht und verschnellert den Zugriff (z.B. ATMega8515) und der > Compiler kann auch besser damit umgehen. Portgeschaufel musst du zu Fuss > erledigen. es geht auch um den Lern Effekt um so etwas zu verwalten. g457 schrieb im Beitrag #4368449
-
Thread
zeitschaltung zur darstellung der UHRZEIT
CMOS-Technik aufbauen und mit 9V oder 12V betreiben. Ganz klar, dasselbe kann man auch mit einem Atmega8515, einem Quarz und zwei Kondensatoren bauen. Preislich liegt beides etwa gleich.
ja ,mit dem 8515 wäre sogar noch die möglichkeit gegeben ein lcd anzuschliessen und die zeit auf dem display abzulesen und andere sachen zu integrieren. dcf 77 empfänger noch dran und die sache wäre sekundengenau
-
Thread
R_AVR_13_PCREL allerdings auf eigene Datei
relaxations > das dann wieder zurückdrehen). Laut Atmel betrifft der Silicon-Bug lediglich AT90S8515 (avr2) und ATmega103 (avr31). avr2 hat kein CALL und in avr31 ist ausser ATmega103 nur der AT43USB320. Die avr-libc braucht es also nur für avr31 zu beachten und die Überschätzung ist erträglich.
Johann L. schrieb im Beitrag #2305758: > Laut Atmel betrifft der Silicon-Bug lediglich AT90S8515 (avr2) und > ATmega103 (avr31). Das ist ja überschaubar. > avr2 hat kein CALL und in avr31 ist ausser ATmega103 > nur der AT43USB320. Die sind beide reichlich obsolet. ATmega103 habe ich