-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
> erstes richtiges Layout... > > Das Gebilde ist eine kleine Laufschrift auf Basis eines ATTiny2313 mit > Kingbright TC20-11SEKWA LED-Anzeige und DS18S20 Temperatursensor. Es > scrollen im Wechsel ein frei definierbarer Text sowie die aktuelle > Temperatur durch. Das Modul stellt eine kleine
J. L. schrieb: > Das Gebilde ist eine kleine Laufschrift auf Basis eines ATTiny2313 mit > Kingbright TC20-11SEKWA LED-Anzeige und DS18S20 Temperatursensor. Es sieht ganz schön aus!! Wurde gerne dein Laufschrift nachbauen wurdest du Eagle, Code usw. posten?
-
Thread
RS232 -> Ausgänge
einen MC nehmen, bei nicht zu hohen Übertragungsraten (1200 oder 2400 baud) kannst du sogar einen AT90S1200 internem R/C-Takt nehmen und die UART per Software machen. Ganz easy wirds mit einem MC mit Hardware-UART (90S2313).
Hallo Michael! Das wäre ein schönes Einsteigerprojekt in die Welt der uC's für dich. Denke nicht das ist sauschwer,wenn du einmal das 1x1 begriffen hast wirst du dich fragen warum du das nicht schon früher getan hast. Wenn du dich im Forum richtig umschaust wirst du alles
-
Thread
Spinnt mein Controller?
Ich habe mir einen kleinen Testaufbau mit einem AT90s2313 aufgebaut und folgendes Programm darauf geschrieben: .include "2313def.inc" ;Definitionsdatei laden .cseg ;Beginn eines Code-Segmentes .org 0 ;Startadresse=0 ; start
ganz rechts folgt immer in jeder Zeile ein Wechsel, eine Spalte weiter links nur jede zweite Zeile u.s.w?
-
Thread
Classic-AVRs bestellen - Preisentwicklung?
bsev-elektronik reingeschaut, weil es da die classic AVRs noch gibt. Mir ist aufgefallen, daß der 2313 um ca 1 Euro zugelegt hat. Werden die seit der Abkündigung noch teuerer oder soll man noch etwas warten oder gibt's die in 2 Monaten überhaupt nicht mehr? Gruß
Brauchst du AT90S2313? Ich habe hier noch ne ganze Stange (18 Stück) rumliegen, die brauche ich nicht mehr. Sind im DIL-Gehäuse und preislich dachte ich so an EUR 1,25 pro Stück zzgl. Porto. Wenn du Interesse hast,
-
Thread
Wie Lockbits setzen ?
Vielleicht sollte ich mein Anliegen mal ein bißchen verdeutlichen. Ich will eine Kleinserie mit einem AT90S8535 produzieren und will einfach nur verhindern dass jeder Hinz und Kunz mein Programm vom µC ziehen kann. Kann man das mit der AVR ISP machen oder nicht ? Ciao René
ISP-Stecker. Ich selbst habe noch nie etwas anderes gemacht (Parallel oder so). Bei manchen Devices (z.B. 90S8515) kann man diese allerdings nicht über SPI zurücklesen. Warum probierst Du es nicht einfach mal aus?? Gruß Andreas
-
Thread
Wozu gibts eigentlich die AVRs?
AVR 90S2313 sind in Funk-Modem-Module verbaut. Sie handhaben den Datenaustausch der Funkmodule untereinander.
zerflückt. Da ist auch ein schickes Atmel-Logo Wird aber wohl kaum ein RISC sein ;) Bezeichnung: AT29C010A
-
Thread
Multimeter
Hallo Miteinander, ich habe heute die Firmware auf atMegax8 "aufgebohrt". Der atMega8 ist weiterhin vorhanden! Im Vergleich zwischen der original Quelle und meinen Änderungen liefert der Assembler das gleiche Hexfile für den atMega8 zurück. Also
Hallo Michael D., die Änderungen beziehen sich bisher nur auf die anderen Registernamen bzgl. den atMega48, m88, m168 und m328. Das Programm belegt nicht mal 2kByte ! Also reicht ein atMega48 aus. Zwischen atMega8 und atMega88 gibt es noch Unterschiede beim ADC-Wandler AVR094: Migrating from
-
Thread
ICC zu GCC
************* // I N C L U D E //************************************** #include <io2313v.h> #include <macros.h> //************************************** // I N T E R R U P T H A N D L E R //************************************** #pragma interrupt_handler Crossing_interrupt:
sonderlich gut hervor, zumindest verursacht es erfahrungsgemäß einige Rückfragen. #include <io2313v.h> heißt #include <avr/io.h> in Verbindung mit der Compiler-Option -mmcu=at90s2313 (die man üblicherweise im Makefile einstellt). Was <macros.h> bei ICC macht, mußt Du selbst herausfinden
-
Thread
Neue (?) Versandkosten bei Reichelt
Jep bei Reichelt: 1x ATTINY2313 bestellt und bezahlt - AT90S2313 geliefert :-( Je 1x 12MHZ und 1x 11,059MHZ Quarz bestellt und bezahlt - je 2x geliefert :-)
-
Thread
Power on/off mit Taster/Reed
http://mino-elektronik.de/power_at90s/powerat90s.htm
Tiny2313 kommt mit gemessenen 300nA aus.
-
Thread
Frequenzzähler mit Counter-Überlauf
Hallo, Kürzlich habe ich ein Assembler Programm für den AT90S2313 geschrieben, mit dem ein einfacher Frequenzzähler entstehen sollte. Das ganze hat funktioniert mit 1s Meßzeit, realisiert per Warteschleife im Hauptprogramm und Zählen der Überläufe des 16-Bit-Counters
Wie Du schon richtig erkannt hast, funktionieren Warteschleifen nur ohne Interrupts exakt. Der 2313 hat ja 2 Timer, also kannst Du sie auch benutzen, einer als Zeitbasis, der andere als Zähler. Der Trick ist nur die Kaskadiereung per Softwareregister im Interrupt. Z.B. bei T0 liest man zuerst
-
Thread
RS232 Daten nach Centronics wandeln
Schnittstelle zu steuern. Die Lage: Auerswald Telefonanlage mit RS 232-Ausgang 9600,8,N,1 AT90S2313 mit Quartz und MAX 232 als Pegelwandler. EPSON LQ-1070 Nadeldrucker Der 2313 soll am UART die Datensätze aus der Telefonanlage empfangen und die Buchstaben und Zahlen kopiere ich
Datenübernahme zu erwirken. Ich muß doch nochmal anfangen, English zu lernen um auch technische Doku´s zu verstehen. War die Beschreibung oben so ungefähr richtig oder ist da noch was falsch dran ? Danke für den Tipp Michael
-
Thread
[Verschenke] Bauteile ( 3 Kisten )
Bauteile auch in die Jahre gekommen sind, gebe ich die kostenlos ab. Es wird nur der Versand von 6,90 EUR pro Kiste anfallen. Es sind viele Displays ( kleine TFT's, Dot-Matrix, 128x64, 240x64 etc. ) dabei, die noch nicht mal eingebaut waren. Es sind Entwicklungsmuster, von denen ich auch noch einige
Entwicklungstools ( z.B. Cortex-M3 ) dabei, ATmega128 usw. Viele Bauteile sind auf Stangen ( ATtiny2313, ATmega8L, ATmega8, AT89Cxxx etc ), IGBT's, Leistungsdioden uvm. Auf den Bildern ist ja einiges zu sehen. Wer also Interesse hat, der sollte sich bei mir melden. Gruss Steffen
-
Thread
Flashen beim AT90S8515 extrem langsam
Hallo Leute, ich habe hier noch 5 alte AT90S8515 rumliegen, welche ich gerade für ein paar Basteleien verbrauche (es wäre doch schade, die zu entsorgen, oder?). Mein Problem ist, dass das Flashen der Controller EWIG dauert. Ich benutze einen
Hallo, also ich "Flashe" den AT90S8515 mit einem AVR910 Nachbau in ca. 15 Sekunden (einschließlich Verify). Es muss also igendwas faul sein.
-
Thread
AVR für Zündung geeignet?
kritisch an der Kurbelwelle, zum testen im Stand reichts, aber fahr mal damit auf die Straße, wenn's regnet :o). Bei SDS-Steuergeräten haben die nen einfachen Trick entwickelt. Sie nehmen 2(180° versetzt) oder 4(90° versetzt) kleine Rundmagnete, bohren Löcher in die KW-Scheibe und lesen das ganze per
Danke für die guten Tipps. Dieser Thread ist eine Fundgrube für mich. Ich habe schon einen AT90S2313 herumliegen, aber mir ist es mit meinem selbstgebastelten einfachst-Programmiergerät noch nicht gelungen was hineinzuschreiben. Ich werde mir also doch erstmal ein vernünftiges Prog bei ebay ersteigern
-
Thread
Encoder (Drehgeber) über den I2C Bus auslesen
Hi > Verwende meistens den 128 und Aty >2313. Schaue gerade den Atty 816 als neuen Typ an. Was sind 128, Aty oder Atty? MfG Spess
wie freundlich manche Menschen sind. Egal. Nö. Nicht egal. Was soll z.B. ein 128 sein: ATMega128, AT90CAN128 oder einer der vielen ATXMega128 oder doch was anderes? MfG Spess
-
Thread
wie MCU definieren ?
richtige, wenn der MCU typ inner makefile gegeben ist). falls du es nicht wusstest: nicht <io2313.h> (oder was auch immer dein avr ist) includen, sondern einfach <io.h>
an Antara für das Hochholen des Threads. MCU ist das, was auf Deinem AVR-Chip draufsteht: z.B. at90s2313, atmega8 usw. Peter
-
Thread
Probleme mit Avrdude
Hängt er denn auch an /dev/ttyS0 dran? Schließe mal die TxD- und RxD-Leitung von ttyS0 kurz und wiederhole das Kommando. Dann müsstest du ja wenigstens das Echo sehen.
Hallo! Ich habe ein ähnliches Problem mit AVRDude. Versuche momentan den AT90CAN64 mit dem STK500 + STK501 zu programmieren. AVRDude liefert jedoch immer die Meldung: [c]avrdude -p c64 -c avrisp -U flash:w:blink.hex -vvvv -P /dev/ttyUSB0 avrdude: Version 5.5, compiled on
-
Thread
Versorgung / Ungebung des AVR
viel besser aus. Hatte mal eine Messachaltung an einer 400kw elektrischen Bremse, das war mit dem 90S8535 eine einzige Katastrophe, ist nie richtig gelaufen :-) Hauptprobleme sind die Stromversorgung (wobei 1N4007, 100µ, 78L05, 4µ7, 100n selbst im Auto schon ziemlich gut funktioniert), Drosseln und
nem oszi anschaun? du wirst bestimmt erschrecken!!! hatte noch nie solche probleme mit den AVR's (obwohl... doch: ein AT90S1200 an nem netzteil mit sehr hoher restwelligkeit hat absolut nicht getan was er sollte. mit entsprechender beshaltung liefs dann doch einigermasen stabil. Inzwischen mach
-
Thread
Application Note AVR309 ATMega8 USB (Erfahrungsaustausch)
machen, aber meine Frage scheint hier am besten aufgeheben zu sein. Ich habe das ganze mit einem AT90S2313-10PI nachgebaut und habe das Problem, das Windows zwar ein USB:Gerät erkennt, angeblich auch ein Treiber installiert (ohne das ich sagen muß welchen) dann aber schreibt es funktioniet nicht richtig
hängt, dann macht das theoretisch ca. 333 daten-frames die sekunde mal 8 sind dass dann ca. 2.5kByte/s Daten-Rate. und usb 2 ist mit einem avr in sw nicht zu machen.
-
Thread
ATTiny mit Bascom 1.11.7.4 ?
. AT90S2343 wurde ja leider eingestellt. Zum Programmieren verwende ich PonyProg. Danke u. Gruß Hubert
Hallo Hubert! Lade mal die Version 1.11.7.9 ; die kann den Attiny2313. Die kleinen Professoren habe ich nicht da. MfG Paul
-
Thread
Versicherungen, behördliche Auflagen und Gesetze
belastet oder beeinflusst wird und liefere die Begründung der Schaltung direkt mit: Ich nehme statt dem 90S2313 den ATTiny2313 mit internem R/C Oszillator. Für eine Fehlfunktion kann ich dann nichts, der Baustein wird so verbaut wie geliefert. Die externe Beschaltung beschränkt sich dann auf einen Optokoppler
vergessen, wo ich mir sicher bin, daß die kaum jemand beachten wird. Wenn Ihr z.B. einen Atmel ATTiny2313-20PI einsetzt verstoßt Ihr gegen europäische Umweltvorschriften, der ATTiny2313-20PU dagegen ist ok da bleifrei.
-
Thread
kein Takt - Erste Hilfe
zwischen Vcc und Xtal1 geklemmt und schon war Takt vorhanden. Das geht deshalb weil meistens interne C's schon vorhanden sind und der externe RC-Oszil. eingeschaltet ist. Fehlen die C's tatsächlich helfen 100pF von Xtal1 nach GND.(natürlich mit dem erwähnten Pullup) Ein R+C ist nun wirklich nicht die Welt
. Fehler: Controller ist per ISP nicht mehr ansprechbar Festgestellte, fehlerbehaftete Typen: AT90S2313, S2323, ATTiny12 Fehlerfrei: AT90S4433, Atmega8 Problembehaftete Softwaresequenz: DDRB auf Ausgang und PB7 auf high gesetzt. SCK (PB7) kann in diesem Fall den Takt (auch bei Reset !!!) nicht
-
Thread
Ausgänge in Abhängigkeit der Rotationsposition schalten
Seite 371 unter Note 3 lesen.. "Although each I/O port can sink more than the test conditions (20mA at VCC = 5V, 10mA at VCC = 3V) under steady state conditions (non-transient), the following must be observed: ... ATmega640/1280/2560: 1.)The sum of all IOL, for ports J0-J7, A0-A7, G2 should not exceed
in diesem Forum anzuhängen. http://www.pictureupload.de/originals/pictures/291009105608_DSC00602s.JPG http://www.pictureupload.de/originals/pictures/291009105809_DSC00610s.JPG http://www.pictureupload.de/originals/pictures/291009105732_DSC00609s.JPG
-
Thread
LCD 1*16 Problem
Moin Moin Habe mal ein Problem mit nem Displaytech (1*16) Display. Ich betreibe es an einem At90s2313 und programmiere ihn in CodeVisionAVR. Aus irgendeinem Grund wird das Display jedoch in 2*8 Segmente aufgeteilt. Wenn ich z.B. "Testausgabe" ausgeben möchte müsste ich das so machen ...
(0,1); lcd_putsf("abe"); ... Also am µc kanns nicht liegen, da ich es auch schon mit nem At90s8535 versucht habe. Also wodran liegts ? - Am Display ? - Am meinem Code ? - Am Compiler ? - oder am anschluss ? (glaube ich aber nicht. Ist genau so angeschlossen wies in CodeVision steht)
-
Thread
Anfängerfrage
Microcontrollern. Bei den gestellten Anforderungen (RS232 und 32KB EEPROM) würde ich für einen Atmel AT90S2313 als MC und einem 24C512 EEPROM plädieren. Als C-Compiler gibts den Gnu C in seiner Inkarnation als WinAVR. Allerdings wäre für Dich vielleicht Basic (BASCOM) geeigneter, weil da deutlich mehr
Programmer. Einfach USB Kabel dran und die kostenlose Flip Software installieren und los geht's) - Sehr viele IO's (man kann sogar ein IDE Interface und ein LCD ohne Probleme integrieren) - MMC Controller - SPI - Keyboard Matrix anschließbar (4 Ltg. die Interrupt auslösen können.
-
Thread
Programmieren der AT90S23x3 mit BASCOM-AVR
Programmieren der AT90S23x3 mit BASCOM-AVR (ISBN 3-907857-00-3) Das Buch "Programmieren der AVR RISC Mikrocontroller mit BASCOM-AVR" (ISBN 3-89811-937-8) wurde überarbeitet und an die Mirocontroller AT90S23x3 mit 2 KB
S.N.A.P. Protokoll und zum CAN-Bus wurden herausgenommen, da die Mikrocontroller mit 2 KB Codememory hierfür weniger geignet sind. Das Buch wird Ende April zum Preis von DM 29,- erscheinen. Bis zum
-
Thread
I²C Bus
Kann ich mit einem AT90S2313 einen I²C Bus emulieren? (Wen möglich Programmbeispiel). MfG MaBl
überbrücken willst, solltest du dir evtl. mal den MEGA8 anschauen. Die ist nicht wesentlich teurer als ein 2313 und hat den Bus schon in Hardware mit zusätzlicher Störimpulsunterdrückung.
-
Thread
Transpondersteuerung
ein Event- Speicher existieren welcher alles loggt. Nun meine Frage ist es sinnvoll das mit einem AT90S2313 zu realisieren oder doch eher mit einem ATMega103 bzw. 128. Wie realisiert man am besten den Eventspeicher, und die ich nenne es einfach mal Hash- Table wo der User <-> Transpondercode drinsteht
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
-
Thread
ZigBit ZigBee Meshnetics
positiven Impuls aus während der Zeit, in der ein Rahmen empfangen wird. Dieses Feature gibt's aber erst seit dem AT86RF231 und danach. Keine Ahnung, ob die 900-MHz-Zigbits das Pin zum Controller routen, die alten mit dem AT86RF230 hatten dafür natürlich keine Chance. >> Meiner Meinung nach
positiven Impuls aus während der Zeit, in der ein Rahmen empfangen > wird. >Dieses Feature gibt's aber erst seit dem AT86RF231 und danach. Keine >Ahnung, ob die 900-MHz-Zigbits das Pin zum Controller routen, die >alten mit dem AT86RF230 hatten dafür natürlich keine Chance. Der DIG2 wird nicht
-
Thread
AVR und int. RAM
liebäugel ich mit dem AVRee Board von Elektor. Fürs erste alles drauf was man so braucht. Aber kann der AT90S2313 auch intern das RAM über einenPointer verwalten? Wäre super wenn mir jemand antwortet. Gruß Binnesmann
gibt Indirekte Adressierung über die Registerpaare X (R26/R27), Y (R28/R29) und Z(R30/R31). Da der 2313 einen RAM<256 Byte hat, kannst Du die High-Bytes weglassen. Schau Dir im Befehlsverzeichnis mal die Befehle ST und LD an.
-
Thread
region text is full (aber warum bloss???)
Flieskommaroutinen ins Spiel kommen, der Speicherbedarf einen kräftigen Ruck nach oben macht und die Kombination AT90S2313 + Flieskommaarithmetik kann er getrost vergessen. Unter 4k Flash würde ich mit sowas erst garnicht anfangen. Ebenso wünsche ich allen einen guten Rutsch ins neue Jahr! Notker
dies, obwohl in der Codezeile eine echte Fliesskommakonstante vorhanden ist (0.0000008). Was soll's. Ich habe jetzt das Ganze ohne Fliesskommaarithmetik gelöst. Kann im Tutorial nachgelesen werden. Guten Rutsch und Tschüss Christian
-
Thread
AVR-Bootloader mit Verschlüsselung
devices, no self programming or sram to small ;.include "1200def.inc" ; AT90S1200 ;.include "2313def.inc" ; AT90S2313 ;.include "2323def.inc" ; AT90S2323 ;.include "2343def.inc" ; AT90S2343 ;.include "4414def.inc" ; AT90S4414 ;.include "4433def.inc" ; AT90S4433 ;.include "4434def.inc" ; AT90S4434 ;.include "8515def.inc" ; AT90S8515 ;.include "8535def.inc" ; AT90S8535 ;.include "AT86RF401def.inc" ; AT86RF401 ;.include
-
Thread
Kann mein ATMega16 auf stk500 nicht beschreiben?!
Jumper richtig gesteckt? Ist die Clock-Frequenz min. 4x größer als die ISP-Frequenz? Meistens liegt's daran dass der µC keinen oder zu niedrigen Takt hat (wie die Meldung auch sagt). Früf' das nochmal, dann findest du den Fehler sicher!
die interne Oszillatoren verwenden fällt das nicht auf. Ich habe es nur festgestellt weil ich einen AT90S2313 programmieren wollte, was nicht ging. Mit dem Oszi lies sich dann feststellen, das die Clockleitung auf allen Sockeln nur fix auf VTG lag.
-
Thread
I2C Monitor mit Mega8
Version kleiner und schneller. Als ich die erste Versuch von meinem Sniffer gecodet habe, gab es den AT90S4433 noch (für diesen war der Code erst gedacht). Die ersten funktionsfähigen Codeversionen waren aber dann schon für den Mega8. Als ich den dann 2006 gepostet hatte war der Code aber schon "uralt
Dannegger durchgelesen, aber dort wird ein Tiny.. vewendet mit dem USI Ich bräuchte das für einen AT90CAN128 mit Grafik Display. (Also nix Ausgabe über RS232) Möchte mit dem AVR eine gewisse I2C Sequenz einlesen und je nach Inhalt dann eine Aktion durchführen. (Geschwindigkeit liegt nur bei ca.
-
Thread
Werte im EEROM speichern im Betrieb - geht das?
Meine Anwendung (AT90S2313) soll einen Kalibrierungswert permanent speichern und bei Neueinschalten geich wieder vorfinden, so daß diese Kalibrierung nicht jedesmal ausgeführt werden muß. Geht das mit dem AVR Instruktionssatz
startet Bei den Megas und Tinys ist es besser gelöst. Vielleicht wartest du noch, bis der Tiny2313 endlich kommt, in 4 Wochen soll ich meine erste Lieferung endlich bekommen :-).
-
Thread
Suche Lüfter PWM IC mit Temp. Regelung
selber "für lau, als Hobby" Programmiert, oder einen Werksstudenten zum Mindestlohn beschäftigt, schaut's wieder anders aus.
der Flamewar wegen "Float auf Tiny". Aber bestimmt nicht von mir! 'float' hatte ich schon auf dem AT90S2313 verwendet. Und das Problem Software hast Du ja auch schon gelöst. Und besser 'ungetestet & ungeeignet' als KI generiert ;-) Selber hätte ich je nach Anforderung wohl den internen Temperatursenor
-
Thread
Glühbirne ansteuern
Elektronikern helfen kann. Folgendes Problem: Ich möchte eine 12V 3W Glühbirne mit einem der Ausgänge des AT90S2313-10PI ansteuern. Ich habe es mit einem Transistor TIP 131 probiert. Den Ausgangspin des 2313 habe ich über einen 2,4k Widerstand auf die Basis des Transistors gelegt. 12V an den Kollektor und
-
Thread
MCP2515 (CAN) und SPI
Hallo Ich versuche gerade einen CAN-Controller (MCP2515) mit einem AT90S2313 anzusteuern. Irgendwas stimmt aber mit der Kommunikation nicht. Teilweise kann ich die Register des MCPs zwar schon beschreiben, meistens klappt es aber nicht. Das merke ich daran, dass wenn
behandeln alle nicht die SPI-Schnittstelle, da bei den Beispielen die in Hardware vorliegt. Mein 2313 hat aber kein Hardware SPI. Kann sich jemand meinen Code einmal anschauen (siehe Anhang)? Im Hauptprogramm wird der Code wie folgt aufgerufen: SPI_Init(); // SPI initialisieren .
-
Thread
Komisches Verhalten von Transistorschaltung am AVR
Klappt auch recht gut (habs bereits mehrmals verwendet) In meiner Schaltung befindet sich ein AT90S2313 mit 8hmz Quarz, und eben an 9 Pins Obige Schaltung (5 Datenleitungen für den Mplexer und 4 für das Schieberegister) *Problem:* einer der Transitorschaltungen funktioniert nicht wie gewünscht
Basis-Widerstand die gesamte Spannung abfällt und was an der Basis des Transistors noch übrig bleibt. Der 2313 kann nicht allzuviel Strom sourcen, IMHO 3mA sind im Datenblatt angegeben. Vielleicht ist da irgendwo ein Problem. Daß manche funktionieren und manche nicht, könnte an Fertigungstoleranzen liegen...
-
Thread
Eagle Problem mit zusätzlichen Bibliotheken
Platinengröße stört mich also nicht da ich keine Boards damit erstelle. Da da leider kein Attiny 2313 dabei ist habe ich mir mal die ganzen AVR Libs von der Cadsoft Seite runtergeladen und ins Lib Verzeichniss gespeichert. Eagle bringt mir aber beim Starten einige Fehlermeldungen bezüglich der Librarys
übrigens gibts in der atmel.lbr, die mindestens bei 4.16r2 dabei ist, gibts den at90s2313 oder so. ist pinkpmpatibel.
-
Thread
Eeprom
habe aber schliesslich das beispiel programm gefunden allerdings nicht im datenplatt meines mikros at90s8515 und at90s2313 sondern in den Atmel-Appnotes. Nunja ich bin nicht so gut in englisch und verstehe das nicht so ganz! Ich müsste mehrere register speichern und wieder auslesen. Ich habe erst
-
Thread
µC nicht mehr programmierbar.
problemlos mit einem USB-Seriell-Wandler-Kabel . Davor hatte ich einen ISP-Programmer mit nem tiny2313, der war auch OK und lief auch mit einem USB-Seriell-Wandler-Kabel
[ ] Dein Händler hat Ahnung [ ] Du hast's begriffen
-
Thread
Übertragungsfehler mit dem FT232RL
und den 10nF Elko habe ich aber weggelassen. Desweiteren habe ich den FT232RL an einen Atmel ATTINY2313 angeschlossen und ein Testprogramm reingeladen. Wenn ich also etwas über dem Comport zum Controller sende, sendet er mir das gesendete wieder zurück. Damit prüfe ich immer meine Datenübertragungen.
Dass alles passt und nur die Daten beschädigt werden halte ich für eher unwahrscheinlich. Ist der AT90S2313 auch Bus-Powered, d.h. steckt der Jumper und es gibt keine weitere Versorgung? Passt der Baudrate-Divider gaaaaaaanz sicher 1000%ig? Nicht dass durch eine falsche Rundung bei der Berechnung
-
Thread
Interrupt-Routine zu langsam
die während eines Clocksignals von einem anderen Baustein übetragen werden. Der Controller ist ein At90S2313 und ich programmiere ihn mit Codevision C-Compiler. Das Clocksignal wird von dem Baustein generiert. Zur Zeit arbeite ich mit einem externen Interrupt, der zur steigenden Flanke des Colocksignals
Es sollen ca. 90 Bits empfangen werden. messung[90]. Habe den Takt gerade noch mal genau gemessen. Der Takt steht ca. 75us stabil an, die Taktflanke kommt nach 150us wieder. Wie lange sollte der Takt denn stabil anstehen
-
Thread
Frage zu Assembler und AVRStudio
Hallo @ All ich habe eine Frage zu folgenden Code. .include"2313def.inc" loop: RCALL Z1 RCALL Z2 rjmp loop Z2: nop RET Z1: nop RET Wenn ich den Code zum testen durch den Simulator jage, wird der bereich von Z2 nicht durchlaufen. Nach
das ist der AT90S2313 (nach def datei) also brauchst du nicht die unterteilung in low und high (bessergesagt er wird die register nicht finden) Also besser: ldi r16,RAMEND out SPL,r16
-
Thread
2313 + interner 16-Bit timer
Hallo, wer hat Erfahrung mit dem internen 16-bit-timer beim AT90S2313? Ich möchte damit einen 1000 Hz-Ton erzeugen und über Pin3 ausgeben (OC1). Sollte angeblich möglich sein, aber bislang klappt es nicht. Hat hier jemand Erfahrung? oder sogar ein Listing?
Hi, Bitte was? Du willst ne Sprachausgabe auf nem 2313 machen? Vielleicht eine etwas grosser Brocken, wenn Du schon mit dem Timer nicht klarkommst... Und was bitte ist ein auditives Menü? In welcher Sprache willst Du das machen? Ansonsten steht
-
Thread
POW funktioniert nicht
undefined reference to 'pow' Was mache ich falsch?? <schnipp> #include <IO.H> #include <IO2313.H> #include <MATH.H> char zeichen_einlesen(void); int main(void) { while (1) { if(strcmp(zeichen_einlesen(), '$') == 0) { } } } char zeichen_einlesen
rein bis das nächste Bit am Pin anliegt. Aber wie lange muss diese sein? Ich verwende einen ATMEL AT90S2313, 4Mhz.
-
Thread
Komische Atmega32?
letzten Jahren sicherlich an die 40-50 (oder mehr?) Atmels der unterschiedlichsten Typen verbastelt (vom AT90S2313 über 4433, Mega-8, Mega-16 bis zum Mega-32) und niemals Probleme gehabt. Gekauft habe ich sie in Kleinmengen von 5 bis max. 10 Stück. Ganz im Gegenteil, die Dinger sind für meine Begriffe recht
genau die gleichen Probleme mit dem Programieradapter vom Geschäftsbesitzer unter Verwendung von 2 PC's und Verwendung von PonyProg und YAAP auftreten, dann liegt's höchstwarscheinlich an den Chip's. Hat es ja auch. Es hatte sich herrausgestellt dass aus irgend einem Grund µC's verkauft wurden, die
-
Thread
TLC272 kaputt
einen Latchup hatte ich auch mal. Und weil die Versorgungsdrähte so dünn waren, war hinterher der AT90S2313 noch funktionstüchtig. Aber gut warm! Mit Wärme und Gestank lernt der Elektroniker sein Fach! MfG
Christian S. schrieb im Beitrag #5565901: > Mit Wärme und Gestank lernt der Elektroniker sein Fach! "Heat and stench are usual at the bench?" Na ja, den Großteil lernt man schon ohne magischen Rauch. (Wäre