-
Thread
Fragen zur Grundschaltung eines ATMega8
mich auf solche Abenteuer nicht einlassen. In der Ausbildung haben wir mit den damals brandneuen AT90S1200 mal getestet, wieviel mm Draht am 100n zwischen Vcc und GND stehenbleiben dürfen, bis erste Unregelmäßigkeiten im Programmablauf auftreten. Inspiriert war das Ganze von meiner Testplatine, bei der
-
Thread
Mehrere Timer aktiv?! Atmega8l
einzubauen. Es ging dann aber auch ohne. Nicht vergessen: Das Programm wurde geschrieben, damit ich AT90S1200 programmieren konnte, denn mit Pony ging nix (heute weiß ich, dass es an der langen Druckerportleitung incl. Umschalter lag). Als ich das Programm (in QB 4.5) schrieb, hatte ich weder Internet
-
Thread
Probleme mit Application Note AVR410
Umsetzung der Application Note 410 (RC5-Decoder) Ich habe mir jetzt eine Schaltung aufgebaut mit At90S1200, 4 MHz Quarz 8 LEDs an Port B, ISP-Header und einem TSOP1736 dessen Datenpin mit Port D2 verbunden ist. Eigentlich müsste jetzt der Code von ATMEL 1 zu 1 laufen. Ich habe die Zeile rauskommentiert
-
Thread
anfänger
kann mir vielleicht jemand von euch erklären, wie ich einen atmel at90s1200 programmieren kann??? was ic dabei beachten muss usw. danke voraus klaus
-
Thread
Leutstoffröhre -> Mega32 absturz
tausch die doch einfach mal aus und sehe was passiert. Hatte mal ein ähnliches Problem mit nem At90S1200 im Motorrad. 2 liefen und einer nicht. Wenn ich die uC untereinander getauscht habe lief alles. Manche haben wohl ein paar Fertigungstoleranzen. seb
-
Thread
Wer entwickelt Schaltung für mich (LED RGB) oder hat Quelle
kont. Farbübergang vollkommen aus), über 3 BUZ21-FET`s. Als Fernbedienungsempfänger fungiert ein AT90S1200, welcher mit einer Applikationssoftware von Atmel gesteuert wird. Im Fernbedienungssender sitzt ein ATTINY28L; die Software dazu gibt es ebenfalls bereits fertig auf der Atmel-Site zum herunterladen
-
Thread
Atmega 8 Programmierung in C
atmega83 atmega85 avr5 atmega161 atmega163 atmega32 at94k avr1 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 cc1.exe: MCU `atmega8' not supported main.c:1:20: avr/io.h: No such file or directory main.c: In function `main': main.c:5: `DDRB
-
Thread
Starthilfe
Über meine Schaltung (Steckplatine, stab. 5V) kann ich mit einem Parallelport-Adapter den uC (AT90S1200) erfolgreich flashen (auslesen geht und sieht gut aus). Leider scheint das Programm danach nicht ausgeführt zu werden (auch ein Reset bringt nichts). Über Hinweise, die mir eine LED aufgehen lassen
-
Thread
Assembler in avrgcc-Umgebung programmieren!?
die Datei kenne ich schon. Aber dieses Dokument beantwortet meine Frage nicht, da ich ja für den AT90S1200 kein C programmieren kann und somit auch kein inline-Assembler in einer C Source. Ich möchte mein Hauptprogramm direkt als Assembler Source für den avr-gas schreiben. Dies ermöglicht mir, die Verwendung
-
Thread
Attiny12 Tiny 15 in C programmeiren?
daran nicht zu verstehen ? Der AVR-GCC will SRAM haben, deshalb gehen alle RAM-losen nicht in C (AT90S1200, ATTiny11, ATTiny12, ATtiny15, ATTiny28). Peter
-
Thread
SimulAVR Version 0.1.2.6 von 2010 hat keine Definitionsfiles für den ATTiny 2313
existiert auch nichts was auf den ATTiny2313 hindeutet. Ein simulavr --list-devices bringt: at90s1200 at90s2313 at90s4414 at90s8515 atmega8 atmega16 atmega32 atmega103 atmega128 at43usb351 at43usb353 at43usb355 at43usb320 at43usb325 at43usb326 Nun meine
-
Thread
Kompatibilität (Pin und Binär)
Naja, bei den AVRs kann man schon "Linien" aufstellen: [pre] AT90S1200 → AT90S2313 → ATtiny2313 → ATtiny4313 AT90S2333 → AT90S4433 → ATmega8 → ATmega48/88/168/328 AT90S2343 → ATtiny11/12/13/15 → ATtiny25/45/85 AT90S4414 → AT90S8515 → ATmega8515 → (ATmega161
-
Thread
High voltage ?????
Das kommt auf den AVR-Typ an. Beim AT90S1200 sind einige Funktionen (Fuse) nur im HV-Mode erreichbar. Bei einigen AVRs kann man ISP deaktivieren bzw. den Reset-Pin als I/O-Pin nutzen. Diese AVRs sind danach nur noch im HV-Mode programmierbar
-
Thread
[V]Diverse Atmel
Versandkosten trägt der Käufer). 4 mal ATMEGA32-16PI 1 mal ATMEGA16-16PU 1 mal ATMEGA32L-8PI 1 mal AT90S1200-12PC 1 mal ATMEGA88-20PU Getrolle wird ignoriert!
-
Thread
Signature does not much!!!
Lesen der Signature Bytes immer die Fehlermeldung "Sygnature Bytes does not much"!!! Ich habe einen AT90S1200 und programmiere ihn auf dem STK500, aber am anfang konnte ich ihn problemlos programmieren!!!! Hat jemand eine Idee, an was das liegen könnte???
-
Thread
A/D Wandler????!!!!
Moment noch nicht den Überblick, habe vor einiger Zeit in der Schule mal ein bischen was mit dem AT 90S1200 "rumgespielt", aber nichts wildes!! Habe ein Problem, ich brauche ein µc der an Acht oder zehn Kanäle eine A/D wandlung macht (dürfte nicht das problem sein) und was kann ich für eine Datenrate
-
Thread
ATMega16 ADC Frage
und Schaltdecoder (Impulseingang, 10 Ausgänge, 4 Jumper für Basisadresse und Modus) setzte ich AT90S1200 ein, mehr war nicht nötig. Es ist doch nicht wie beim PC, dass man das Ergebnis am verwendeten Prozessor misst, bei AVRs treibe ich keinen höheren Aufwand als für den jeweiligen Zweck nötig ist.
-
Thread
AVR-Programmer
Equinox Anschluß: serielle Schnittstelle Programmierbare Microcontroller AT89S8252 AT89S53 AT90S1200 AT90S2313 AT90S4414 AT90S8515 und noch viele andere AVR-Prozessoren. Handbuch und CD sind dabei. Preis 15,00 Euro incl. Versand
-
Thread
programmierung von avrs
ich hab bisher immer nur ein at90s4433 programmiert. Jetzt hab ich ne platine gelötet, mit einem at90s1200 aber leider kann ich ihn nicht programmierten. Ich verwende das programm "yaap" und wenn ich das programm draufladen möchte, kommt immer die fehlermeldung: Init failed. is target connected and
-
Thread
AVR JTAG ICE / Debuggen / Flash-Speicher umgehen
der Controller sehr viel mehr als 1000 Schreibzyklen aus. Irgendjemand hat das mal mit dem alten AT90S1200 ausprobiert, erst nach >220.000 war Schluß. Und wenn man mit Verify arbeitet merkt man ja sofort wenn es Probleme gibt. Die AVRs können keine Programme aus externem Speicher ausführen. Zum
-
Thread
problem beim übertragen (soccerbot)
devices: Device code: 0x55 = ATtiny12 Device code: 0x56 = ATtiny15 Device code: 0x13 = AT90S1200 Device code: 0x28 = AT90S4414 Device code: 0x20 = ATtiny84 Device code: 0x34 = AT90S2333 Device code: 0x4c = AT90S2343 Device code: 0x30 = AT90S4433 Device code: 0x6c
-
Thread
LED-Segmente durch Multiplex zu dunkel
@StefanK: Das war mal. Die ersten Serien wie der AT90S1200 waren so, alles spätere wie die ATTiny und ATMega sind da absolut symmetrisch, d.h. 20mA geht in beiden Richtungen. Für 100mA Impulsleistung sind aber externe Treiber notwendig. Gruss Jadeclaw
-
Thread
LCD hielfe
Hallo, Wo has sehr simpele LCD routines fur AT90S1200/2313 fur mich ? oder kennen sie mir hielfe darmit ? Ich habe eine display von Conrad type: av1610 anag vision 1x16 digits. Ich setse die ausliege auf meinen webpage, und auch vorbielden und details
-
Thread
brauche mal Hilfestellung bei Atmel Programmierung
Software zum Programmieren habe ich extreme Burner AVR. Ich muss einen kleine Mikrocontroller vom Typ AT90S1200 mit einer vorhandenen Firmware neu programmieren. Leider ist der Prozessor nicht in der Liste vom extreme Burner drin, ich weiss aber , das es gehen soll. Wahrscheinlich muss die liste mit den voreingestellten
-
Thread
AVRs mit integriertem Oszillator
Ja, kommt aber auf den Typ an. Einige Ältere (z.B. AT90S1200) und (fast-?) alle neueren Typen ATTiny.. koennen es. Hier gibt es auch den internen Oszillator Mode, also ganz ohne externe Beschaltung. Der Interne Oszillator lässt sich sogar durch SW in der
-
Thread
USART-ISR mit mega8515
Assembler-Datei. Die avr-libc-Doku hat ein Beispiel dafür, auf was man achten muss (dort am Beispiel eines AT90S1200, den man nicht direkt in C programmieren kann).
-
Thread
UART im Eigenbau für AT90S2313
describes how to implement a polled software UART capable of handling speeds up to 614,400 bps on an AT90S1200. See Software section to download avr305.asm. Gruß H.Howey
-
Thread
AVR Prog
Programmierfunktion im AVR-Studio funktioniert nur mit dem STK500 oder dem seriellen Programmer mit eingebautem AT90S1200, aber sicherlich nicht mit deinem.
-
Thread
Welchen controller
, wenn man mal die Experimente mit dem 8749 außer Acht läßt. Mein erster Atmel war übrigens ein AT90S1200-4SI, nettes Teil und hatte sogar schon einen internen RC-Oszillator. > Ich habe beim Start mit Atmel mit dem AT90S2313 angefangen und > nie alle Pins voll gekriegt, wozu auch, man ist froh
-
Thread
AVR Bezeichnungen
Programmieralgorithmus zum Flash programmieren. Einen wirklich anderen Algorithmus hat(te) eigentlich nur der AT90S1200. Das dürfte der erste Schuss damals gewesen sein. Daher unterstützen manche Programmer den auch nicht (richtig). Ansonsten hat sich nur das Timing bzw. die Poll-Werte geändert, wenn man während
-
Thread
UTD 2042 C :: 40 MHz-Digital-Speicher-Oszilloskop, 2 Kanal ?
GROUPID=4044;ARTICLE=87310;APE=0;SID=10ToTDun8AAAIAAHG8aeMeac9bd5b119cf775cc1212c03ec99a0b by AT90S1200
-
Thread
Frage zu Interruptaufrufen
aus der Interruptroutine werden diese dann wieder vom Stack geladen. Wie ist es bei einem µC? Der AT90S1200 bietet ja beispielsweise Interrpts, besitzt aber keinen (zumindest per Programm erreichbaren) Arbeitsspeicher. Und wie ist es beispielsweise bei dem ATmega8515, der ja Arbeitsspeicher besitzt? Gibt
-
Thread
Matrixtastatur in Assembler
kombiniert mit einer dreistelligen 7-Segmentanzeige (LED-Didplay) funktioniert bei mir auf einem AT90S1200 wunderbar. Heute weiß ich, dass ich mit einer 2x6-Matrix noch einen Pin gespart hätte, aber dann hätte man keine (optionale) fertige Folientastatur benutzen können. Die Tastenabfrage ist in den Multiplexzyklus
-
Thread
ATmega mit MCU00100 programmieren?
Development Tool MCU00100. Mit AvrProg kann man unter Anderen folgende Controller programmieren: AT90S1200, AT89S8252... Meine Frage ist nun, ob man mit diesem Tool auch ATmegas programmieren kann. Auf den Seiten von Atmel sind keine Informationen zu finden. Gruß Guido
-
Thread
JTAG-Interface selbstgebaut
alternativen Bestückung haben. Damit war es auch kein Problem, das Platinendesign vom AT90S8535 + AT90S1200 (als Bootloader) einfach für einen ATmega163 bzw. nun ATmega16 weiterzubenutzen: die haben die nicht mehr nötigen Teile nicht bestückt und eine andere Hardware-ID verlötet.
-
Thread
4x4 matrix tastatur
Components - ESD Protection Included if Necessary - Efficient Code - Complete Program Included for AT90S1200 - Suitable for any AVR MCU Das Beispiel ist leider "nur" in Assembler, aber dafür gut dokumentiert. Siegfried
-
Thread
AVR Studio 4, Atmega 644P und selbstgebautes Board
STM32F105, STM32F107 - NXP/LPC: LPC17xx, LPC13xx, LPC11xx, LPC21xx, LPC22xx, LPC23xx - Classic: AT90S1200, AT90S2313, AT90S2333, AT90S2343,AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 - Tiny: ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26,ATtiny44, ATtiny45, ATtiny84
-
Thread
uint32_t Problem
> nicht. Derartige Codeschnipsel stammen vermutlich noch aus der Zeit vor 10 Jahren, da der AT90S1200 in der Tat noch kein CTC hatte... Wenn überhaupt, dann sollte der timer reload übrigens die erste Operation innerhalb der ISR sein.
-
Thread
Visual Basic Programm zur Programmierung von AVRs
dieser Typ eben implementiert (laut Datenblatt). Bisher werden folgende Typen unterstützt: AT90S 1200, 2313, 4433, 8515, 8535 AT-Tiny 12, 15 AT-Mega 8, 32 (beide noch nicht getestet!) Auf Brennen von Lock-Bits wurde verzichtet. Das Lesen / Brennen von Fuse-Bits ist bisher auch noch nicht implementiert
-
Thread
AVR: Timer-Interrupt Frage
auch noch etwas großzügig (solange die Register reichen), das kommt aber daher, dass ich mit dem AT90S1200 begann und auch oft mit Tiny12/15 hantiere. Inzwischen habe ich aber auch festgestellt, dass sich Programme leichter in (wiederverwendbare) Module aufteilen lassen, wenn man die Variablen konsequent
-
Thread
Sind die 8051'er am aussterben?
ist auf jedenfall beim 8051 super. Für kleine Sachen den AT89C2051 für 1,2 (vergleichbarer AVR: AT90S1200 für 2 , OK ist in etwa gleich, aber wenn ich nen UART brauch bin ich schon bei 2,4 ...) Für größere den AT89S52 (ist bei Reichelt billiger als der S51) für 1,6 . Ein AVR mit gleich vielen IOs kostet
-
Thread
MAC OS X avrdude
supports auto addr increment. Programmer supports the following devices: Device code: 0x13 = AT90S1200 Device code: 0x20 = ATtiny84 Device code: 0x28 = AT90S4414 Device code: 0x30 = AT90S4433 Device code: 0x34 = AT90S2333 Device code: 0x38 = AT90S8515 Device code: 0x48
-
Thread
yaap Device wird nicht erkannt
Hallo, die unterstützten uC sind: ; supported devices [Devices] Dev1=AT90S1200 Dev2=ATtiny12 Dev3=ATtiny15 ;Dev4=ATtiny22 Dev5=AT90S2313 Dev6=AT90S2323 Dev7=AT90S2333 Dev8=AT90S2343 Dev9=AT90S4414 Dev10=AT90S4433 Dev11=AT90S4434 Dev12=AT90S8515 Dev13=AT90S8535
-
Thread
Problem beim Programmieren des Atmega2560.
Mega2560 anscheinend nicht unterstützt. Zitat: Unterstützte Controllertypen: •AT90PWM3 •AT90S1200 •AT90S2343 •AT90S4414 •AT90S4433 •AT90S8515 •AT90S8535 •ATmega103 •ATmega128 •ATmega16 •ATmega161 •ATmega162 •ATmega163 •ATmega164P •ATmega168 •ATmega169 •ATmega32 •ATmega324P •
-
Thread
Wie kann ich externe Datenspeicher ansprechen?
ich Taster in einem sowiso vorhandenem Timer-Interrupt ab. Die Taster teilten sich die Ports (des AT90S1200) mit einer dreistelligen 7-Segment-Ziffernanzeige (durch Dioden entkoppelt, mit gesteuertem Common-Pin)). Die Abfrage war also Teil der Multiplex-Routine. Es funktionierte auch, man kann damit leben
-
Thread
avr910 und uisp
nem parallelen programmer programmiert. Ok, fertigt gebastelt wollte ich mal nen attiny15 und nen at90s1200 programmieren. Beide erkennt uisp einwandfrei. Aber uisp meckert beim verifyen. Beispiel. Ich hab ein ihex file main.hex Ich programmiers auf den avr rauf und mach dann einen verify. Der haut nicht
-
Thread
AVR ISP In-System Programmer
gemein. Der ATMEL AVR ISP ist im Prinzip die Logik-Sektion des STK500 bestehend aus AT90S8535 und AT90S1200 mit ein paar passiven Bauteilen zum Betrieb über die serielle Schnittstelle und wird von den ATMEL Entwicklungsumgebungen direkt unterstützt. Dieser ist bei allen ATMEL Distributoren für ca. 40 Euro
-
Thread
Nested Vectored Interrupt Controller
Hat Atmel > das mal geändert? Nein, das war schon immer so, bereits beim wohl ersten AVR, dem AT90S1200. Bereits der Aufruf des Handlers schaltet mit dem I Flag die Interrupts ab und der Return-From-Interrupt Befehl schaltet sie mit dem I Flag wieder ein. SREG muss gesichert werden, wenn der Handler
-
Thread
ATMega: Wie oft kann man die Fuse Bits programmieren?
Datenblatt berechnet, die übrigens auch wieder von Prozessor zu Prozessor schwanken kann (Beispiel AT90S1200 benötigt wieder eine andere SPI-Geschwindigkeit). Ich habe auch ein paar Fragen: 2 Sekunden Verifizierung (ATMEGA64) sind für ein Programmiergerät ungeheuer schnell. Liest du bei der Verifizierung
-
Thread
Lebt eine SSD unter MSDOS6 länger als ein Mensch??
oder low. Daher gibt es dann im Feld oft böse Überraschungen. Ich hatte mal versucht, 1997 einen AT90S1200 in einem Projekt einzusetzen. Lief alles sehr gut, bis zum abschließenden Test. Teil davon war, mit dem Netzschalter zu spielen. Beim 10. mal hängte sich der MC auf. Auch ein nachträglich angepappter