-
Thread
Ganganzeige mit 7-Segment (ATTiny2313)
Hallo ich möchte mit einem ATTiny2313 eine 7-segment ansteuern(Ganganzeige) . Ich hab 8 eingänge (masse), gemeinsamer(+). Ich möchte dass beim 7 eingängen eine Zahl erscheint und wenn 8-er eingang signal hat,die Zahl blinkt. Seitenständer
>Da wird doch ein AVR benutzt, der kann das doch auch. Nein, leider nicht, dafür hat der Tiny2313 zu wenig Pins. Und der 74HC595 ist ein Schieberegister, kein Siebensegment-Decoder.
-
Artikel
4000 Stellen von Pi mit ATtiny2313
ELF): Medium:4000Pi.zip (60KB) /* pi.c: Compute the first 4000 hexadecimal digits of pi on an AVR ATtiny2313 microcontroller. */ /* Language: C99 Compiler: An AVR toolchain based on avr-gcc 4.7 or newer and AVR-Libc if you like to compile for AVR ATtiny2313, or a C99-compliant compiler if you like to
gcc pi.c -o pi.exe -std=c99 -O2 -lm The only compiler that produces code small enough for the AVR ATtiny2313 is avr-gcc 4.7+ together with AVR-Libc. avr-gcc pi.c -o pi.elf $(CFLAGS) $(OPT) $(DEFS) $(LDFLAGS) with the following abbreviations for convenience: CFLAGS = -std=c99 -mmcu=attiny2313 OPT = -Os
-
Thread
PortA beim Attiny2313
ich möchte bei einem attiny2313 PortA als I/O register nutzen. Da ich den internen oszillator nutzen will. und damit Xtal1 und Xtal2 als I/O-Port mein problem tritt auf wenn ich nun das DDRA beschreiben will, hier erhalten ich
Welche inc-Datei hast Du angegeben ? 2313def.inc oder tn2313def.inc ?
-
Thread
ATtiny 2313 mit AVRISP mkII
Hi Habe hier einen frischen Attiny 2313, er lässt sich nicht programmieren über AVRISP mkII. Hab es auch schon mit externen Takt über XTAL1 versucht. Nun die Frage, kann es vorkommen das defekte Atmega ausgeliefert werden oder werden
davon jetzt einfach mal aus, weil's vermutlich eh logisch ist, aber Du hast sicherlich keinen anderen 2313, oder?
-
Thread
Einen Portpin frei bekommen (Attiny2313)
Ich moechte eine Zeitschaltuhr mit einem Attiny2313 und 4-stelliger LED-Anzeige, Relaisausgang und "Pieper" als Fertig-Melder bauen. Nun habe ich das Problem, dass mir eine Leitung fehlt: 3 Taster (Stellenanwahl, Hochzaehlen der angewaehlten
>Ich haette die Segmente an einen HC164 gehaengt Ich bin nur mit dem Attiny2313 ausgekommen, ohne weitere Schaltkreise verwenden zu müssen. MfG Paul
-
Thread
Programm für ATtiny2313 (Timerschaltung)
hallo!!! ich bräuchte mal dringend einen "programmierer". mit einem attiny2313 will ich eine timerschaltung realisieren, da mir die r-c geschichte zu ungenau ist. es soll 4 zeiten geben (60sek , 1800sek , 3600sek , 24 std.). jede zeit wird mit einem anderen taster gestartet
>mit einem attiny2313 will ich eine timerschaltung realisieren, da mir >die r-c geschichte zu ungenau ist. Ist das ein Hobbyprojekt? Oder warum willst Du das machen?
-
Thread
Attiny2313 USART Baudrate stimmt nicht
Guten Tag allerseits Ich möchte mich ein wenig in USART einarbeiten. Ich habe: Attiny2313 AVR Studio 4 STK500 HyperTerminal Ich möchte vom Attiny aus Zeichen an den pc senden. Das ganze funktioniert aber nicht. Der HyperTerminal verhält sich recht seltsam, manchmal bekomme ich
leerzeichen und manchmal blinkt der curser vom hyperterminal einfach nur hektisch, wenn ich den attiny anschalte. Vorab mal der quellcode: [avrasm] .include "C:\Programme\Atmel\AVR Tools\AvrAssembler\Appnotes\2313def_manipuliert.inc" ;Register deffintion .def zeichen = R17 ;Baudrate
-
Thread
AVR ATtiny2313 Uhr Sekundentakt
Moin Moin! Bin gerade dabei eine Digitale Uhr mit einem Attiny2313 nachzubauen. Ich habe die Uhr nach dem Schaltplan von Blackstrom gebaut, jedoch mit einem Attiny2313 anstatt des vom Autor verwendeten AT90S2313. Es funktioniert auch soweit alles richtig. Aber
Programmmäßig realisiert werden sollte. Oder aber, der Sekundentakt wird auch den freien Pin des 2313 (PD6) gelegt und ich arbeite danach mit Zähler IC's und BCD zu 7 Segment treibern. Da ich leider nicht wirklich ahnung von dem programm habe, weiss ich nicht wie ich vorgehen soll! Das einfachste
-
Thread
Attiny2313 Spannungspegel ISP Adapter
Z-Dioden durch die -11V Ruhepehel meiner RS232 Schnittstelle. In den Absolute Maximum Ratings des Attiny2313 Datenblatts steht, dass die minimal zulässige Eingangsspannung der Portpins -0.5 bei 5V Spannungsversorgung ist. Kann ich diesen Adapter nun zum Programmiere benutzen ohne den Attiny2313 zu
eingangsseitige Dioden) Hat jemand schon Erfahrungen beim Programmieren mit diesem Adapter und Attiny2313 gemacht?
-
Thread
ATMEGA162 und ATTINY2313 koppeln
Hallo, ich möchte einen ATMEGA162 und einen ATTINY2313 koppeln - auf möglichst einfache Art und Weise. UARTS sind ausgeschlossen, da ich alle 3 (zwei auf dem ATMEGA und eins auf dem ATTINY) UARTS bereits verwende. Eigentlich möchte ich den ATTINY auch
nicht einen Externen USART-Baustein nehmen? Damit spart man sich die zusätzliche Programmierung des 2313.
-
Thread
Sleep Mode für ATtiny2313
Hallo! Mit dem ATtiny2313 steuere ich einen LED-Treiber mittels PWM (über Port PB3) an und möchte, da die Schaltung mit 4 AA-Batterien versorgt wird, den UC in den Power-Down-Mode versetzen sobald die LED über den Taster
Testprogramm: //**************************************************** //* Testprogramm Sleep-Mode ATtiny 2313 * //* Funktion: Taster = on --> LED = on * //* Taster = off --> LED = off * //* LED an PORTB3, Taster an PORTB0 * //******************************************
-
Thread
ATtiny2313, gcc. unerklärliches Verhalten
diese ganzen Strings mal in den Flash. Die mehreren Zeilen Textausgabe aus dem RAM raus sind für den Attiny2313 eigentlich schon zu viel.
ganzen Strings mal in den Flash. Die mehreren Zeilen > Textausgabe aus dem RAM raus sind für den Attiny2313 eigentlich schon zu > viel. Dieser String steht doch so im Flash oder täusche ich mich da? Wenn ich das weglasse, wird der flashverbrauch kleiner. Gruß Andreas
-
Thread
"kleine" Probleme mit ATtiny2313 Schaktung
Hallo, ich hatte gestern schon mal zu dem selben Projekt gefragt, weil ich den Attiny2313 par ISP nicht beschreiben konnte. Heute habe ich etwas daran rumprobiert aber er macht trotzdem nicht das, was er soll. Hier erst mal ein Link zu der Schaltung um die es geht, im Anhang auch
und an auf die Berührung, die meiste Zeit blinkt die aber von alleine alle 2 - 3 Sekunden. Den ATTiny2313 hab ich schon ausgetauscht, in einer anderen Schaltung läuft der. Was kann das den noch sein? Ich hätte am liebsten den ganzen Haufen in die Ecke geworfen...
-
Thread
Attiny 2313 einzelne Bits ansprechen
Hallo, ich bin gerade dabei meine erste Versuche mit einem Attiny 2313 zu machen. Die Ports komplett anzusprechen funktioniert super, allerdings schaff ich nicht ein einzelnes bit anzusprechen. Für dies kenn ich normalerweiße den Befehl sbit in C, aber mit diesem
-
Thread
LCD ATtiny2313 8-bit?
Hi, ich verscuhe gerade mit meinem ATtiny2313 eine lcd Anzeige (HD44780 kompatibel) zum Laufen zu bringen. So weit ich mich informiert habe, gibt es die 4 sowie die 8-bit Lösung, allerdings wird für die 8-bit Lösung ein Mikrocontroller
Schaltung für Memory-Mapped-Betrieb am 8515, also am externen Speicher-Interface. Das hat der Tiny2313 nicht. Ansonsten kannst Du natürlich auch 8Bit-Mode machen, Du mußt nur genug Pins zum Anschluß verfügbar haben... Beim 2313 bliebe z.B. Daten an PB0...PB7 und RS, RW, E an Pins vom Port D legen. Bleiben
-
Thread
Attiny2313 spi-slave c
Hallo, ich möchte einen Attiny2313 als slave in einem SPI-Bus benutzen. allerdings habe ich probleme die Daten richtig zu empfangen. [code] ISR(INT0_vect){ while(!(USISR& (1<<USIOIF))) spi_data = USIDR; new_spi_data
Also kann es schon einmal nicht total verkehrt sein. weiss einer, wie ich die Daten bei einem Attiny richtig abfragen muss?
-
Thread
Problem mit LCD-Anzeige und ATtiny2313
Hallo Forumnutzer, habe versucht die Schaltung (s. Bild) zu testen. Allerdings bekomme ich nur auf der zweiten Zeile einen gelben Strich. Ich vermute, dass ich evtl. im Programm den Timer für die Verzögerung wegen dem LCD falsch verwende. Hier mal das Programm: [avrasm] .include "tn2313def.inc" ; #Makros# .equ F_CPU=1000000 .equ RS=PD3 .equ RW=PD4 .equ E=PD5 .def temp=r16 .def LCD_data=r17 .def Clock_Counter=r18 ; #Code-Segment# .cseg ; #Interrupts# .org 0x00 ; RESET rjmp RESET ; #Programm# RESET: ; Watchdog deaktivieren in temp,MCUSR andi
-
Thread
PWM mit ATtiny2313 an OCnx-Ausgang
bin frischer Einsteiger in die µC-Technik und habe folgendes Problemchen: Ich möchte mit dem ATtiny2313 eine Hardware-PWM erzeugen bzw. auf einem Ausgang ausgeben, bin bisher aber erfolglos. Ich habe den Timer zwar zum laufen gebracht, der Ablauf stimmt auch (OCRnx als TOP, Intterupt flag bei compare
dergleichen krieg ich ja alles hin, aber der Ausgang macht keinen Mucks... Wenn ich das Datenblatt vom ATtiny2313 richtig verstanden habe, müsste ich eigentlich alles richtig gemacht haben (auch wenn ich stellenweise den Eindruck habe, dass das Datenblatt manches nicht vollständig erklärt). Das ganze müsste
-
Thread
Attiny 2313 Schlafmodus - habe ich was vergessen?
Hi, ich habe (eventuell) ein Problem mit dem Schlafmodus vom Attiny 2313. Ich bin mir nicht sicher, ob er wirklich im Schlafmodus ist, denn die Zielschaltung verbraucht leider eine Knopfzelle innerhalb von 3 Tagen. Ich habe kein µAmpermeter um festzustellen, ob der
standardmäßig an? Der AC ist es. Ich sehe aber grad, dass er es im Sleep nicht ist. ADC hat der 2313 nicht. Die anderen können per Fuses an sein, wenn du das so eingestellt hast.
-
Thread
ATtiny2313 durch ATmega8 tauschen
die Application Note 910 von Atmel. Nur bei allen schaltungen die ich gefunden habe, wird der AT90S2313 oder der neue Tiny2313 verwendet. Da ich hier noch einen ATmega8 rumliegen habe, wollte ich den gerne nehmen. Geht das so einfach oder muss ich die firmware kompplett neu machen? Gibt es da schon
einen AT90S2313 oder ATtiny2313 sollte man immer rumliegen haben. AT90S2313 habe ich jetzt noch vier, einer mußte letztens für eine programmierbare verzögerungsschaltung herhalten. dafür wäre mir ein ATmega schon deutlich
-
Thread
ATTiny2313 EEPROM wird teilweise nicht überschrieben
Hallo, ich speichere für ein Programm auf einem ATTiny2313 ein paar Konfigurationsdaten im EEPROM. Das Programm ist noch in der Entstehung, daher flashe ich ab und an eine neue Version. Meistens lassen sich die Konfigurationsdaten durch einfaches überschreiben
In den Errata vom ATTiny2313 ist was zum EEPROM beschrieben. Wrong values read after Erase Only operation EEPROM can not be written below 1.9 volts Prüf mal ob das für dich zutrifft
-
Thread
Kann attiny2313 nicht flashen, invalid format
WinAVR verwenden, das wohl urspünglich für das Projekt genutzt wurde) Mein Problem ist das ich den Attiny2313 nicht flashen kann. Nutze einen avrisp mkii und die Kommunikation scheint zu funktionieren. Zumindest antwortet der Mikrocontroller mit Device Signature etc. Ich hatte erst versucht auf einem
#5437667: > So, das hat leider auch nicht funktioniert. Logisch, Du willst ja auch sicher die atmel2313.HEX flashen und nicht die Firmware.hex. wendelsberg
-
Thread
UART-Frame-Error mit Attiny2313
Hallo zusammen, mein UART beim ATtiny2313 spinnt leider etwas. Sende ich per STK500/Terminalprogramm oder über einen anderen Mikrocontroller ein Zeichen das kleiner als 128 ist, tritt ein Frame Error auf, bei größeren Zeichen nicht.
. im Quellcode des sendenden Mikrocontrollers entsprechen natürlich denen im UART-Register des ATtiny2313. Gruß Christoph
-
Thread
ATTiny2313 EEPROM lesen mit Asembler
Hallo, ich habe vor einer Woche angefangen ein Programm für einen Tiny2313 zu schreiben. Alle routinen laufen soweit auch, nur das lesen des EEPROM beim einschalten des Tiny2313 oder bei einem Reset funktioniert nicht. habe hier im Forum schon nach Beiträgen gesucht aber
Die Flags EEWE und EEMWE des AT90S2313 heißen beim ATtiny2313 EEPE bzw. EEMPE. Das scheint aber lediglich eine Umbenennung zu sein. Funktionieren sollten also auch EEWE und EEMWE, sofern sie im Header-File gleich definiert sind. Die Verwendung
-
Thread
Attiny2313 UART Empfang klappt nicht
Hallo, Ich habe das Problem das mein Attiny2313 mit dem Code unten einfach nicht per Uart empfangen will, der Interrupt wird nicht ausgelöst was ich an der LED erkennen kann. Wenn ich den Code zum Led blinken im normalen Code verwende blinkt
********* Title: Servo Cam Author: Strangelet http://lloyd3000.wordpress.com/ Hardware: Attiny2313 **************************************************************************/ #include <stdlib.h> #include <avr/io.h> #include <avr/pgmspace.h> #include <avr/interrupt.h> #include
-
Thread
SS und SCK beim ATtiny2313
Hallo zusammen, ich will ein RFM12 an einen ATtiny2313 anschließen. Doch finde ich den SS Pin nicht. Wo ist er beim ATtiny2313? Und der SCK Pin ist doch PB7 (UCSK/SCL/PCINT7) richtig? Danke!
Außerdem hat der Tiny2313 nur ein USI und kein echtes SPI-Interface, weshalb die /SS-Funktionalität sowieso in Software nachgebildet werden müsste, wenn man das USI im Three-Wire-Modus als Slave betreiben möchte.
-
Thread
SPI-Kommunikation zwischen zwei ATTiny2313
Guten Abend, ich versuche gerade eine SPI-Kommunikation zwischen zwei ATTiny2313 herzustellen. Ich nutze dafür die USI-Schnittstelle der Mikrocontroller. Ich verwende den internen RC-Oszillator. Später werde ich auf einen externen Quarz umsteigen, doch ich will erst einmal
Jens K. schrieb im Beitrag #3502942: > ich versuche gerade eine SPI-Kommunikation zwischen zwei ATTiny2313 > herzustellen. Ich nutze dafür die USI-Schnittstelle der Mikrocontroller. Soweit ich im Datasheet gelesen habe, geht bei den ATTiny2313 nix automatisch. D.h., das hier: [c] void SPI_Transfer
-
Thread
Attiny 2313 hängt sich auf oder beginnt von vorne
Hallo Leute, in meiner Modellkrake http://www.youtube.com/watch?v=w2eW4FW94e4&list=ULejOkMP1EC9A verwende ich diese Attinys zur Motoren- und zur Lauflichtsteuerung, ganze 15 Stück bis jetzt. Probleme gibts bei den Lauflichtern. Die hängen sich auf, bleiben also stehen, oder sie starten manchmal neu, obwohl das Programm noch nicht abgearbeitet wurde. Ein Lauflicht (Attiny) läuft synchron mit dem Motorensteuerprogramm, deshalb ist es natürlich blöd, wenn das nicht mehr passt. Wo könnte die Ursache sein? Im Anhang das Programm für das Lauflicht. Dass das nicht prof ist, weiß ich selber, es soll
-
Thread
DMX Empfänger für ATtiny2313
Programmierhilfe, oder ein funktionierendes Programm, welches mir das DMX512-Protokoll auf einem ATTiny2313 entschlüsselt. Die fertige Hardware habe ich neben mir aufgebaut. 8Mhz Quarz mit 22pF Kondensatoren und einem SN17576 zur Umwandlung des differenziellen Signals. Ich sitze nun seit Wochen an
geschehen, schaue bitte einmal in der Codesammlung, da gibt es midestens 2 Beispiele direkt für einen 2313. Mfg Ronny
-
Thread
Problem mit Soft-PWM ATtiny2313
Hallo, ich versuchem mit einem attiny 2313 4 Konstantstromquellen zu steuern. Die Konstantstromquellen haben einen PWM Eingang der von 0 bis 2.5V steuerba ist. Dazu werwende ich das Beispiel aus der Wiki [[Titel]]http://www.mikrocontroller.net
-
Thread
433 Mhz Empfänger an Attiny2313
das ist mein erster Beitrag hier. Ich arbeite erst seit kurzem mit Microcontrollern bzw mit dem Attiny2313. Mit C hab ich auch noch nicht viel programmiert. Ich habe jetzt mehrere kleine LED Programme geschrieben die ich mittels Wahlschalter vorwählen kann. Ausgeführt werden sollen sie dann mittels
Mario I. schrieb im Beitrag #5335991: > Das Signal auf das der Attiny reagieren soll kenne ich da ich es mit > meinem Raspberry ausgelesen habe. Dann wäre es gut, wenn du über dieses Signal hier ein paar mehr Details verrietest: ist das ein einfaches ein/aus-Signal
-
Thread
ATtiny2313 Timer1 Problem
Moin, ich hab da mal ne Frage zum Timer1 des ATtiny2313. Also ich habe ein Programm geschrieben, welches den Timer1 so benutzt, dass er rein rechnerisch nach 100ms einen Overflow auslösen müsste. Es wird der interne Quarz als Taktquelle benutzt
man beim AVR nicht mit Preload. Dafür gibts bei den meisten Timern (und auch beim Timer1 vom Tiny2313) die CTC-Betriebsart, die über die Compare-Einheit arbeitet.
-
Thread
PCInt 0-7 bei Attiny2313
Hallo, wenn ich das Richtig verstanden habe, dann sind die PCint0-7 Pins ein PCint0 softwaremässig, und springen immer zur selben Unterfunktion. Meine frage jetzt, kann man in der Unterfunktion abrufen, welcher PCint der auslöser WAR, oder muss man den Wert vorher irgendwie gespeichert haben, und dann in der Unterfunktion NOCHMALS den Wert des Pins abfragen? Ich benutze Bascom.
-
Thread
Attiny2313 mit HD44780 LCD
ein 4 Zeilen/16 Zeichen LCD mit HD44780 Controller gekauft und will das jetzt mit einem STK500 + Attiny2313 betreiben. Das LCD zeigt beim Start in Zeile 2 und 4 Weisse Balken an. Nach der Initialisierung durch den Atmega sind die Balken weg und das Display leer. Leider wird mir der im Code vorgegebene
-
Thread
Eingangswiderstand Analog Comparator Attiny2313
Moin, wie hoch/niedrig ist der Eingangswiderstand des AnalogComparator im Attiny2313? Problem: Ich nutze die interne Bandgap- Referenz. Wenn der Akku unter 11V entladen wurde soll der Comparator die Vebraucher abschalten. Der Spannungteiler ist wie folgt aufgebaut: AKKU
- GND Rein rechnerisch und auch messtechnisch (ohne Controller) passt das, wenn ich aber den Attiny2313 in seinen Sockel stecke ist der Spannungsteiler total daneben. Ich habe mal etwas von 50nA Eingangsstrom gelesen, aber das kann hier defintiv überhaupt nicht passen.
-
Thread
ATtiny 2313 PWM-Frequenz zu langsam
Hallo Zusammen, ich weiss dieses Thema wurde schon des öfteren diskutiert. -Beim mir läuft der Timer0 im Fast PWM Mode, Prescaler 1. -Die Fuse DIV8 ist ausgeschaltet. -8MHz int. RC Osc. Aber die PWM-Frequenz beträgt ca. 126Hz, mit dem KO gemessen. ->Nach Formel im Datenblatt sollte diese ja (fclk_io/N*256) ca. 31.25kHz betragen. Kann mir jemand ein Tipp geben? Danke!
-
Thread
Attiny 2313 verzwicktes Problem mit Timer
Guten Morgen, ich programmiere grad einen Countdown für eine Alarmanlage. Dafür benutze ich den Timer1 des 2313. Der Timer soll die zahl auf dem display nach jeder sekunde dekrementieren. (Countdown eben) Der Systemtakt ist 4 Mhz, der timer vorteiler beträgt 64. Das macht dann 62500 Zählerschritte pro sekunde. Der Uhrsprüngliche Code des Interrupts sieht wie folgt aus: [avrasm] Timer1CompareHandler: ldi lcd_temp1,0x4A rcall lcd_cursorAdress lds lcd_temp1,RAM_CountdownTime rcall lcd_valueOut lds lcd_temp1,RAM_CountdownTime cpi lcd_temp1,0 breq Alert
-
Thread
Zufallszahl [0;6], ATtiny 2313
Hallo! Ich stehe vor folgendem Problem, und zwar möchte ich mit einem ATtiny 2313 eine Zufallszahl generieren, die im bereich inkl. 0 bis inkl. 6 liegt. Der Hintergrund dazu ist eine Simulation eines Würfels. Wenn ich das folgender maßen mache: [c] double r;
Mike schrieb im Beitrag #1726252: > 2313 eine Zufallszahl generieren, die im bereich inkl. 0 bis inkl. 6 > liegt. > Der Hintergrund dazu ist eine Simulation eines Würfels. Was hast denn du für Würfel? > die Funktion srand() füttere
-
Thread
ATtiny2313 : Seltsame Wirkung
Wie hast du denn die Fuse-Bits des Tiny2313 programmiert? PA0 und PA1 sind auch die Pins für einen externen Quarzoszillator. Wenn du also nicht einen internen Oszillator ausgewählt hast, kann das Programm gar nicht richtig ablaufen. Gruss
sobald ich sie an PORTA betreiben wollte ging die Abfrage nicht mehr. Das stk500 unterstützt den ATtiny2313 nicht, sondern nur den Vorgänger AT90S2313. Der hat keinen PORTA, weshalb der Sockel auf dem stk500 nur mit den Oszillatoreingängen XTAL1 und XTAL2 verbunden ist. Somit hat man an PA0 und PA1
-
Thread
Zeitmessen und Berechnung gleichzeitig Attiny2313
möchte ich erst mal wissen, ob es überhaupt möglich ist. Zu meinem Vorhaben Ich möchte wenn mein Attiny2313 ein Signal bekommt die Zeit anfangen zu die Zeit zu nehmen. nach dem zweiten Signal, soll er wieder bei null anfangen. mit der vorherigen Zeit soll er weiter rechnen. Beim nächsten Signal, soll
-
Thread
attiny2313 und "pin change interrupt"
versuch schon seit Stunden einen Interrupt auf eine steigende Flanke (PWM von RC) an PB0 bei einem attiny2313 zu bekommen. Der code hat bei einem attiny45 funktioniert und ich hab keine Ahnung weshalb er jetzt nicht mehr tut. Bin schon alle register im DB durchgegangen ... vielleicht kann hier mal jemand
Markus M. schrieb im Beitrag #4362731: > Der code hat bei > einem attiny45 funktioniert Das kann nicht funktionieren und hat auch woanders noch nie funktioniert. Wo ist deine Pinchange-ISR und was machst du mit INT0? mfg.
-
Thread
Attiny2313 Timer0 klappt nicht
Attinys nicht so recht. Die Schaltung habe ich angehängt und hier mein Quellcode: [c] //µC: Attiny2313 //Taktfrequenz: 1 MHz //Taktfrequenz setzen #define F_CPU 1000000 //Includes #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> //Variablen int NumberPortD[
-
Thread
Attiny2313 Analog Comparator laeuft nicht
Hallo, ich probiere mich am Analog Comparator des Attiny2313 und will ihn erstmal nur zum Laufen kriegen. Das Datenblatt liest: [code] When the voltage on the positive pin AIN0 is higher than the voltage on the negative pin AIN1, the Analog Comparator
AIN0 und AIN1 ueber 1,8k Widerstand auf GND und probiere ueber 1,8k von VCC eine Reaktion aus dem attiny rauszukriegen. Das sollte ja theoretisch einen Spannungsteiler mit 2,5V erzeugen, welcher auf AIN0 angelegt in die erste if-Bedingung springt und ein Signal erzeugt was an und aus geht. Der 1,8k
-
Thread
Frage bezüglich UART und Attiny2313
Guten Abend ! Ich versuche gerade die UART Schnittstelle des Attiny2313's anzusprechen und habe folgendes Programm geschrieben um zu testen ob die Daten vom Attiny2313 zum PC ankommen :-). Ist es normal, dass wenn ich den delay rausnehme, dass nur "Karo Zeichen"
kommt oder liegt das Problem woanders ? Mir ist auch aufgefallen, dass wenn ich ohne dem delay den Attiny einschalte bzw. ausschalte kurzzeitig das richtige Zeichen ankommt ?!. [c] #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #define BAUD 9600UL // Baudrate bestimmen
-
Thread
FT232RL mit Attiny2313
RXD und TXD des FT232RL habe ich per putty getestet und ist OK, ein einfaches Programm auf dem Attiny2313 (Blinklicht) hat gezeigt, der auch der Tiny arbeitet. Leider will aber aus welchem Grund auch immer der Tiny nicht MIT dem FT232RL. an den Fuses habe ich nur den takt auf 4MHZ reduziert... Habe ich da wohl irgendetwas übersehen ? kann man RXD und TXD abschalten am ATTINY ? mfg Markus
-
Thread
Attiny2313 und Comperator-Eingänge beschalten
schönen Sonntag noch. Anbei die Schaltung um die es geht, die LED sind im Original Relais. Der Attiny2313 ist nicht austauschbar, kenn nicht das Programm. Der Attiny ist so beschaltet wie zusehen. Da aber die Hysterese so ungünstig war, das die Status_LED zu blinken anfing, habe ich in Anlehnung
-
Thread
3 PWM-Ausgänge am Attiny 2313
Guden, ich möchte mit einem Attiny 2313 eine RGB-LED ansteuern. Es handelt sich um eine 10Watt-RGB-LED vom Chinamann, die über drei PWM-fähige KSQs getrieben werden soll. Die Auswahl der Farbe soll recht spartanisch über DIP-Schalter
-
Thread
Kleine Frage bezüglich Attiny2313
Morgen ! Ist es in Ordnung, wenn ich einen Temperatursensor auch mit den Pins des Attiny's versorge ? z.B. PB1 für die 5V und PB3 als GND benutze, indem ich diesen auf Low setze ? Musst der GND Pin, dann als Input definiert werden ? Danke !
-
Thread
USART-Routine läuft auf ATTiny2313 nicht
Hallo zusammen, ich habe folgendes Problem: Ich habe auf einem 90S2313 eine UART-Routine laufen lassen. Geschwindikeit lag bei 9600 Baud. Jetzt wollte ich diese auf einen ATTiny2313 exportieren und habe sie nach dem Datenblatt angepasst. Ich lasse den AVR mit dem internen
Die Tiny2313s kommen generell (bis auf einzelne Ausnahmen) mit gesetzter CKDIV8-Fuse. Steht auch so im Datenbladdel.