-
Thread
mySmartUSB MK2 erkennt ATTINY2313 nicht
mein System: Windows XP SP3 32Bit mySmartUSB MK2 v2.11 (COM4,COM3 usw. schon probiert) ATTINY2313 20PU USB Treiber v6.5 MyAVR ProgTool V1.37 es ist alles richtig angeschlossen hab es mehr mals geprüft..... der Reset-Pin über 10k Ohm gegen Vcc verdrahtet. Ich bekomme diese Meldung
-
Thread
Anfänger Will ATtiny2313 mit Display uber I2C verbinden
Adressen. der PCF8574 hat die hex 0x40 für das TWI-Interface. Morgen der auskommentierte Code für den ATtiny2313. Versprochen! enable: nop ori temp, 0b00000100 rcall twiout nop nop nop nop nop nop nop nop andi temp, 0b11111011 rcall twiout nop ret ciao gustav
Fragestellungen gibt es hier eine Antwort: https://www.avrfreaks.net/forum/lcd-sainsmart2004-connecting-attiny2313-usi ciao gustav
-
Thread
ATTiny2313 TWI als Slave Problem beim Daten senden
ein Problem mit meiner TWI Schnittstelle. Kurze Funktionsbeschreibung: ATMega328P als Master und ATTiny2313 als Slave Der Master sendet zuerst ein Byte, danach wird ein REPEATED START durchgeführt und 6 Bytes werden eingelesen. (So sollte es sein) Leider Funktioniert das ganze nur bis zum REPEATED
-
Thread
attiny2313 ctc mode auf timer0 mit ocr0b
hallo spezialisten! ich habe ein grosses problem mit dem ctc mode vom attiny2313. ich habe rtfm mehrfach gemacht und verstehe es immer noch nicht. zunächst eine übersicht was ich vorhabe, dann das problem, meine beobachtung und die belohnung: folgende fern-ziele möchte
. hw: attiny2313, quarzfrequenz 4 mhz, ckdiv8 inaktiv. sw: avr-gcc 4.0.1, binutils 2.15.97, avr-libc 1.4.3 auf mandrake linux 2006. laut doku 2543h-avr-02/05 hat der timer 0 zwei unabhängige oc register. bei
-
Thread
LPC2148 mit ATTINY2313 über UART direkt, geht das?
Hallo Liebe Elektronik Freunde, kann ich einen LPC2148 direkt über UART mit ATTINY2313 verbinden? Im voraus bedanke ich mich für die Antworten, Gruß aus dem Bodenseekreis
Das ging aber schnell, hmmm, also ich betreibe den LPC2148 mit 3,3V und den ATTINY2313 mit 5v, gehts dann auch. Ja ich weiß, bin ein Newbie. DANKE
-
Thread
AT90S2313 durch ATtiny2313 ersetzen, Fuse Problem
Problem. Ich bin dran ein paar kleineren Projekte(Uhr, Thermometer) umzubasteln. Ich will den 90s2313 durch den aktuelleren tiny2313 ersetzen. Die Uhr habe ich mittlerweile zum laufen gebracht nur stimmt der takt nicht. Atmel hat ja im replacing Datenblatt von at90s2313 auf den tiny2313 die korrekten
man den Chip neu "befusen" und programmieren). Im Anhang habe ich mal ein Screenshot von den ATtiny2313 Fuses gelegt, gesetzt mit PonyProg. Die Einstellungen gelten für einen 4 Mhz Quarz. Stolperstein ist auch die CKDIV8 Fuse, die zu Anfang immer gesetzt ist und auch bei Quarz und externen Quellen
-
Thread
ATtiny 2313 3x3x3 Led Cube
on my mac. ok so my problem is that I looked for a good design but couldn't find one for the ATtiny 2313 so I designed my schematics etc on my own... and due to that reason that program I downloaded is not working. I found out that i used the same I/O pins like the guy my difference is that I used
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiling C: main.c avr-gcc -c -mmcu=attiny2313 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./main.lst -std=gnu99 -MMD -MP -MF .dep/main.o.d main.c
-
Thread
Attiny2313 mit AVR Studio 4.13 SP1 Problem
gelesen. Erfolgreich erledigt habe ich folgendes: AVR Testboard von silvotronic aufgebaut. Einen Attiny2313 mit einem aus dem Internet geladenen Hex file (Blink1,hex) mit ponyprog programmier (LPT1) Alles Wunderbar!! PortB0 blinkt. Das Testprogramm ist in arm programmiert! Jetzt wollte ich gerne
started 17.11.2007 at 10:51:24 (Grün)avr-gcc.exe -I"C:\winAVR-200700525\avr\include\avr" -mmcu=attiny2313 -Wall u.s.w..... (gelb)../blink.c:6: warning: return type of 'main' is not 'int' (Rot)../blink.c: In function 'main': (rot)../blink.c:10: error: invalid lvalue in assignment (rot)../blink.c
-
Thread
Senden/Empfangen Problem mit ATtiny 2313 und FTDI FT232R
Hi, Ich habe ein kleines Problem mit der Verbindung zwischen einem FT232 und meinem ATtiny 2313. Ich initialisiere den UART mit folgender Routine: [c] #define BAUDRATE 300 void uart_init() { uint16_t ubrr = (uint16_t)( ((uint32_t)F_CPU/ (16 * BAUDRATE)) - 1); UBRRH
while( !( UCSRA & (1 << RXC))); return UDR; } [/c] Das Programmiere ich dann in den ATtiny 2313. Wenn ich meine Schaltung mit dem PC verbinde, schaltet sich die rote LED (auf Port B2) erwartungsgemäß ein, wenn ich jedoch per HTerm (eingestellt auf 300 Baud 8N1 eine '1' an den Controller
-
Thread
USI Code-Schnipsel ATtiny2313 anpassen für den ATmega168
Hallo zusammen Ich habe ein Code-Schnipsel für die USI-Schnittstelle ATtiny2313. Jetzt versuche ich den Code für den ATmega168 anzupassen. Das bereitet mir Mühe und hoffe ihr könnt mir helfen. Unten sind die jeweiligen Code-Schnipsel. Ich habe die beiden Datenblätter der
? Oder muss eine andere Lösung her? Die Lücken sind mit Fragezeichen versehen. Code-Schnipsel Attiny2313: [c] ISR(TIMER1_OVF_vect) { if ((EIFR&(1<<PCIF)) || (!(PCMSK&(1<<PCINT7)))) { EIFR = (1<<PCIF); // External Interrupt Flag Register, Clear Pin Change Interrupt Flag PCMSK
-
Thread
attiny2313, LCD, 4-Bit, C, Einzelne Zeichen falsch
Hallo, Ich versuche mit einem Attiny2313, ein Pollin-LCD TC1602A im 4-Bit-Modus anzusprechen. Direkt mal vorneweg: Ich sehe Text ! Verwendet habe ich (nach zig eigenen Tests) den SourceCode aus dem GCC-Tutorial. Angepaßt auf meine Pins
Optimierungen und habe es mit allen Einstellungen probiert. Bei allen das gleiche Ergebnis. Der attiny läuft mit 8 MHz, Fuses sind korrekt, Nutze AVR Studio mit Atmel MKII. Bin für Tips dankbar.
-
Thread
RS232-DALI-Gateway für ATtiny2313 / Python-GUI
zu testen. Hat es einen Grund warum die letzte und aktuelle Version des C-Codes auf einem AT90S2313 läuft und nicht auf dem aktuelleren ATtiny2313 ?? Bei der ersten Version "DALI_c_151001.zip" für den ATtiny2313 fehlt die DALI Logger Funktion. Richtig ?? Gruß Alois ;)
noch eine Aufgabe erhalten. Um den ATtiny2313 zu verwenden, müssen "nur" einige Registernamen angepaßt werden. > Bei der ersten Version "DALI_c_151001.zip" für den ATtiny2313 fehlt die > DALI Logger Funktion. Richtig ?? Das ist richtig
-
Thread
Attiny13 oder Attiny2313 an 12V mit möglichst geringem Stromverbrauch
Hi, ich möchte gerne einen ATtiny13A oder ATtiny2313 (weiß ich noch nicht - sollte aber auch egal sein)an einer 12V-Quelle betreiben. Hintergrund: Es soll nur mit einem Optokoppler eine andere Leitung "gelesen" (Stromkreis geschlossen
? _Eine ganz andere Schaltung? _Oder wie könnte ich die 1,8V (min. Versorgungsspannung des Attiny) nutzen? _Reduziert es überhaupt den Verbrauch, wenn ich die uC-Spannung reduziere? _Und was sagt bei den letzten LP2950 ACZ und AC aus (es gibt nämlich beide Arten)???? _Generell ist hier
-
Thread
[gelöst] Logik-Level LOW am ATTiny2313 zu hoch für 74er IC?
Ich bin verwirrt... einige der Pins am ATTiny2313 gehen nicht auf einen Spannungspegel herunter der tief genug ist um von anderen ICs als LOW erkannt zu werden. Ich nutze die vier Pins PB0, PB1, PB2, PB3 am ATtiny2313 als Ausgänge um Ziffern
> Die anderen drei gehen bei LOW lediglich auf ca 1.2V runter wenn Du mal ins Datenblatt vom ATtiny2313 schaust, kommen bei Betrieb mit 5V maximal 0,7V raus. Deine 1,2V bedeuten also a) Dein ATtiny2313 ist kaputt b) Der Rest Deiner Schaltung ist irgendwie fehlerhaft, z.B. fliesst ein Strom größer
-
Thread
attiny2313, USART mit interner Clock, Fehler sobald Timer aktiviert
Hallo liebe Mikrocontroller-Fans, ich habe einen attiny2313 programmiert, um eine genaue Sekunde zu erzeugen und über den USART an ein Terminal zu übermitteln. In der main-Funktion findet ihr eine auskommentierte while-Schleife. Innerhalb dieser Schleife
/* * main.c * * Created on: 06.06.2014 * Author: tobias.reingen */ /* uC: Attiny2313 */ #define BAUD 9600UL // Baudrate // Berechnungen #define UBRR_VAL ((F_CPU+BAUD*8)/(BAUD*16)-1) // clever runden #define BAUD_REAL (F_CPU/(16*(UBRR_VAL+1))) // Reale Baudrate
-
Thread
ATTiny2313 & LDC-Display EA DOGM163E
ich bin Anfaänger mit AVR und versuche seit ner Woche ein EA DOGM163E - LCD-Display (5V) an nem ATTiny2313 im 4Bit-Modus laufen zu lassen. (SPI habe ich auch versucht, ohne Erfolg) Den Code habe ich im Netz gefunden ( nur Port C auf Port D geändert) * PD4 = RS * PD5 = Enable * PD0
-
Thread
DCC Signal Decoder mit ATTiny2313 für Atlas N Signale
Hi leute, ich will für meine Modelleisenbahn einen Signaldecoder auf Basis des ATTiny2313 und der Vorlage von OpenDCC konstruieren. Ich möchte damit allerdings nur die Spur N Signale von Atlas ansteuern. Hab mir also die Vorlage genommen und alles auf SMD Basis um gesetzt. Jetzt
-
Thread
8x8 LED Matrix - attiny2313 fragen
Hallo, ich hab mir eine kleine 8x8 LED matrix zusammen geschnürrt und wollte bevor ich anfange zu ätzen ein paar kleine fragen stellen. 1. ist der schaltplan so in ordnung oder hab ich iwo fehler? 2. brauch ich vorwiderstände bei den LEDS? danke mfg
-
Thread
Für LED-Propeller-Projekt: wie kann man mehrere ATtiny2313Vs AVR synchronisieren?
Hallo wie kann man mehrere ATtiny2313Vs (oder andere AVR µC) synchronisieren? Die 27 µC kommen zum Einsatz in einem LED-Propeller, der - sehr schnell gedreht - ein Nachbild erzeugt. Um das Bild still stehen zu lassen, haben wir einen
>wie kann man mehrere ATtiny2313Vs (oder andere AVR µC) synchronisieren? Das war die Frage. Erst beantworten und dann weiter.
-
Thread
ATtiny2313 - avrsound - Abspielen von MIDI über einen summer
Hallo zusammen, ich wollte mit Hilfe eines ATtiny2313 (solche hab ich eben grad rumliegen) einen MIDI-Player machen. Bei der recherge bin ich auch avrsound gestoßen. (avrprog.pbwiki.com/AvrSound - code aus dem butterfly board) Jedenfalls ist mir aufgefallen dass dort der Interruptvektor TIMER0_COMP0_vect benutzt wird .. den scheints aufm ATtiny aber nicht zu geben. Jedenfalls dachte ich mir ich bau mir das komplett selbst.. leider bin ich 'relativ' neu auf dem gebiet. Timer/Counter sind mir noch suspekt (ob wohl ich das AVR-GCC-Tutorial
-
Thread
mit kurzen Impulsen schalten / gegenseitig entriegeln / Attiny2313
Hallo, ich habe hier eine kleine Schaltung mit dem Attiny 2313. Genauer gesagt handelt es sich um die 8 Kanal IR Fernbedienungsschaltung von Pollin (v1.1). Nachdem ich den Attiny 2313 gewechselt und mit einer modifzierten Quellcode beschrieben habe,
dem Vorschlag hast du durchaus recht - hier die org. Assembler Datei. [avrasm]*/ .include "tn2313def.inc" ;Namen benannter Bytes und Bits bekannt machen .include "deklara.inc" ;Konstanten und Variablen ;Beginn des Programmspeichers, reservierte Adressen für Reset und Interrupts: .cseg
-
Thread
I2C Slave mit Attiny2313 und Mega644 als Master Bascom
Master Mega644P mit software I2C und 2 funktionierende Slaves PC8574 wollte jetzt noch einen Attiny2313 mit in den I2C bus einbinden und mir die Lib von Bascom gekauft für Slave und dann mal das Beispielprogramm für den PCF8574 verwendet, aber sobald ich den Tiny mit der Mega verbinde steht das
Hallo, hab jetzt mal folgenden Code versucht auf meinem Tiny2313 mit jeder menge Fehlermeldungen, sobald ich als AVR nen mega88 angebe compiliert Bascom es ohne Probleme :-( [code] $regfile = "attiny2313.dat" $crystal = 8000000
-
Thread
FT232RL, UTP CAT-5 Attiny2313 max Kabellänge?
Hallo liebe Freunde, ich möchte gerne mit dem FT232RL über einen RJ45 Buchse mit dem Attiny2313 kommunizieren. Wie kann ich die Reichweite so ca. 50m mit 9600Baud erreichen. Das ganze wird mit der USB Spannung versorgt. Muss ich einen MAX232 am FT232RL und am Attiny2313 anschließen?? Brauche ich zusätzlich einen Netzteil am Attiny2313. Danke schon mal. Gruß David
-
Thread
Versuche ein attiny13a/attiny2313 mit nano zubespielen enden im Fehler
Hallo Ich habe vor ein attiny13A oder 2313 für ein sd18b20 mit relais abzustellen weil mir dafür ein arduino nano zu schade ist. habe die arduino IDE 1,6,13 angepasst also Packs geladen und ein gerichtet den nano als ISP bespielt
so nach LANGEN hin und her habe ich jetzt schon mal eine LED am blicken mit dem 2313 und usbasp hinbekommen. Aber der attiny13A weigert sich immer noch. wäre es möglich das dieser schon defekt ist ? der 2313 hat ein externen 4 MHz quartz und läuft mit 5v/1 MHz schon mal gut.
-
Thread
ATtiny2313 sendet über UART falsch, AVR DRAGON prog falsch
UART-Ausgabe kontinuierlich aber völlig falsche Ausgaben. Hat jemand ähnliche Probleme mit AVR DRAGON und ATtiny2313 UART? Danke Markus
Weiss Bascom, dass der Code jetzt auf einem ATtiny2313 laufen soll?
-
Thread
AVR ATtiny2313 mit Timer-Interrupt (CTC-Mode) und Piezo-Summer
Hallo Profis, ich bräuchte mal ein bischen hilfe bem denken, da ich nicht soo viel erfahrung mit AVR's habe und noch beim lernen bin ;-) ! Ich habe von einem Freund eine Platine mit einem Tiny2313, an dem ein Display im 4 bit-Modus, ein Drehgeber (2-bit Gray-Code gg. Masse - Auswertung ohne Interrupt) ein Taster (gg. Masse) und einem Piezo-Schallwandler über BC547 (also Lautsprecher, kein Summer) und einem Relais über BC547 hängen. Das ganze soll eine Zeitschaltuhr sein. Über Drehgeber wird eine Zeit vorgewählt, welche bei Tastendruck anfängt runter zu zählen. Während die
-
Thread
ATTiny2313 - BASCOM Error: Detected Micro does not match
Ahoi, ich bin gerade dabei, einen ATTiny2313 in Betrieb zu nehmen, aber so recht will er sich nicht befüllen lassen. Habe ihn mittels USBprog an BASCOM angeschlossen. Doch wenn ich an die Fuses, oder ihn beschreiben will, bekomme ich immer folgende Fehlermeldung: "Detected Micro does not match the selected Micro ATTiny2313" Hu? $regfile = "attiny2313.dat" ist drin und anscheinend erkennt BASCOM dies auch. Nur scheint da etwas Unstimmung zu herrschen. Andere uC wie Mega48, 88, 8, 128, 32 etc sind sich einig und
-
Thread
PCF8591 an ATTiny2313 - I2C-Bus
Forum und Google durchsucht, ich finde leider nix. Ich habe einen A/D-Wandler PCF8591 an einen ATTiny2313 angeschlossen. Ich bekomme aber die Werte nicht ausgelesen. Der Bus scheint vorhanden zu sein, da schon mal "> I2C - OK <" auf dem Display erscheint. Allerdings erscheint die Meldung auch,
-
Thread
Helligkeitssensor (LDR) ohne ADC auslesen, =>mit Analog Komparator (ATtiny2313)
Hallo, Ich möchte den Wert eines LDR auslesen. Das Problem ist, das ich einen ATtiny2313 verwedende, welcher keinen ADC hat. Im hab mal einen Beitrag gelesen, wo jemand dies mit den Analog komparatoren realisiert hat. Jedoch finde ich den Beitrag nicht mehr. Wenn ich mich recht
-
Thread
Daten via RS232 empfangen aus dem Powerdown-Modus (ATtiny2313)
Im Powerdown-Modus nimmt ein Controller wie der ATtiny2313 nur eine sehr geringe Leistung auf. Das ist schön. Weniger schön ist, dass er in diesem Modus nicht so ohne weiteres über die Serielle Schnittstelle ansprechbar ist. Denn für die asynchrone
-
Thread
ATtiny 2313-Würfel Programmierung mittels AVRDUDE, Spielwiese, Fischl, geht nicht
Hallo liebe uC-Gemeinde, Ich möchte mittels eines AVR-Dude welcher der Schaltung von Mikrocontrollerspielwiese.de nachempfunden ist und um 2 3,6V Z-Dioden erweitert wurde als AVR-Dude nutzen. Dazu habe ich mittels eines ISP-MKII 2 Atmega 8 mit der AVR-Dude-Software Programmiert und den Treiber installiert. Nun soll mit dieser Hardware ein Elektronischer Würfel programmiert werden. Doch dieser Antwortet mit RC=-1 laut AVRDUDE nicht. Es Scheint so, als ob ich damit überhauptnichts programmieren könnte, denn der Attiny13 der im Bild auf meinem Programmieradapter steckt, oder auch der jeweils andere
-
Thread
einzelnen PIN eines ATTiny 2313 abfragen-SRF04 US Devantech
Hallo Leute, vielleicht kann mir einer von Euch weiterhelfen, ich beisse im Moment auf Granit: Ich möchte an einem AT Tiny 2313 den PIN 3 von PortD auf High oder Low abfragen. Wenn er High ist, soll über UART eine 1 an mein Terminalprogramm geschickt werden (das Ganze läuft auf einem STK500). Wenn der Pin Low ist, soll eine Null gesendet werden. Soweit, so gut. Gedacht ist das, um das Echosignal eines SRF04 Ultraschallmoduls abzufragen. Um ein Signal erstmal zu simulieren lasse ich PINB0 meines Tiny2313 0,2 Sekunden ein High-Signal schicken, dann 0,2 Sekunden Low. Verbunden habe ich den PINB0
-
Thread
ATTiny2313 + Schaltplan - Bitte mal fix überprüfen?
fix von jemandem überprüfen lassen, der sich damit auskennt. Die Schaltung basiert auf einem ATTiny2313 und läuft bisher auf 'nem Breadboard, mit Ausnahme der Mosfet-Ausgänge, welche ich noch nicht getestet habe. Aber hier mal zur Schaltplanbeschreibung: S1-S4 -> Taster, es werden die internen
-
Thread
ATtiny2313 4xPWM + Timer Interrupt Problem
Hallo, Bin jetzt von Bascom auf AVR GCC umgestiegen und wollte mit einem ATTiny2313 4 LEDs per PWM Dimmen. Die Dimmung funktioniert soweit super, allerdings wollte ich noch eine Zeitmessung per Timerinterrupt realisieren. Das muss nicht genau sein. Zum Stromsparen sollte sich
-
Thread
Attiny2313 aus ISR(INT0_vect) UART Daten senden?
Hallo, ich möchte aus der ISR(INT0_vect) Uart Daten senden, wenn ich ein char ausgebe in der ISR so wir die ISR beeinflußt -> es tut nicht mehr was es tun soll, LOL. Aber sobald ich die sendemethode raus nehme geht es wieder. Wie löst mann sowas am Besten. Danke. Gruß, David
-
Thread
Servo C 577 an ATTiny2313 mit BASCOM - Probleme !
Hallo ! Ich bin nun schon über eine Woche mit dem Servo am basteln und bekomme es nicht hin :( Ursprünglich wollte ich den ganzen Code der Steuerung in Assembler machen. Da es aber den Servo-Befehl in BASCOM gibt und ich etwas in der Uhr hänge habe ich mich entschlossen alles in BASCOM zu programmieren. Das Hauptprogramm steht - lediglich der doofe Servo fehlt noch. Ich habe schon diverse Sachen probiert, leider zuckt der Motor nur hin und her, bzw. vibriert nur. Sowohl mit "Servo (1)" usw. als auch in Schleifen mit nen paar "wait" Getaktet wird der Tiny2313 mit 4 Mhz. Zumindest habe ich die Fusebits
-
Thread
Attiny2313 + LM7001 + Bascom - Wer kann helfen?
Hallo an alle, Ich habe mich hier mal angemeldet weil ich aktuell das Problem habe, mit einem Attiny2313 und einem LM7001 PLL IC. Ich versuche nun schon, satte drei Monate diesen IC mit einem AVR anzusprechen und bin langsam am verzweifeln. Ich habe alles nach Datenblatt richtig konnektiert, ein entsprechendes
oder andere mal schauen kann, ob irgendein Fehler erkennbar ist ... Bild1: Das PLL Modul mit Attiny2313 und LM7001, verdrahtet nach Datenblatt und mit vielen Pins zur Signalabnahme, Tasten, LED's etc. Bild2: Die Anordnung zeigt die Verknüpfung mit dem Testsender. Das gelbe Kabel nimmt die Frequenz
-
Thread
ATTiny2313 als I2C/TWI-Slave (zer)stört Bus
GPS-Daten zu versorgen. Dazu habe ich mir bereits vor einiger Zeit ein entsprechendes Programm für einen ATTiny2313 gestrickt, dass über den UART NMEA-Daten einliest, parst und per TWI zur Verfügung stellt. In einem Testszenario vor einiger Zeit klappte das auch noch prima, schließe ich den Controller jetzt
USI-Modus geschaltet ist. Woran lag es schlussendlich? An der Taktfrequenz. Mit 8MHz kann der ATTiny mit dem Bus schritt halten und fügt sich harmonisch ein. Danke trotzdem für alle, die mitgeholfen haben :-)
-
Thread
NEWBIE Frage ATTINY 2313 am Parallel Port mit PonyProg o.Ä.
findenden Anleitungen nicht schlau wird ein wenig bei der Übertragung eines .hex Files auf einen ATTINY 2313 zu helfen. Um das vorhandene Hex File auf eine vorhandene Platine zu übertragen (Auf dieser ist eine 5 Polige Stiftleiste zum Anschluss des Programmers vorhanden) habe ich jetzt bereits mit
saSearch[special]= "Geeignet für alle In-System programmierbaren AVR-Controller (AT90S, ATmega, ATtiny), Standard-Pinbelegung. Kompatibel zu yaap, avrdude, uisp, Ponyprog usw." PonyProg meldet leider nur "Device Missing or unknown Device (-24)" obwohl ich diese Einstellungen richtig durchgeführt
-
Thread
CD-Uhr (HDD-Uhr) Ziffern nicht stabil "rollen", AVR Attiny2313
Zahl aufleuchten soll. Das Prinzip der Uhr sollte eigentlich klar sein. Programierung auf einem attiny2313 Meine Überlegungen zur Ansteuerung - Vorteiler der internen Clock ausgeschalten, um mit 8MHz hantieren zu können. - Den 8 Bit Timer des AVR nutze ich zusammen mit einem weiteren Zähler um
gleichlaufenden 3.Timer so programmieren, das die ISR für diesen Timer die LED zündet oder löscht. Gut, der Tiny2313 hat nicht so viele Timer, aber du könntest ein OC Register benutzen. Könnte übrigens eine gute Idee sein, deinen Indexpuls (Hallgenerator) an ICP anzuschliessen, dann misst der Timer(1) quasi vollautomatisch
-
Thread
PS2-Tastatur / PS2-Maus an Attiny2313 in C
Damit läßt sich schon allerhand anfangen. Die erforderliche Hardware ist anspruchslos. Ein ATtiny mit 2k Flash und 128Byte SRAM reicht aus. (benutzt habe ich eine ATtiny2313 mit XTAL 7.3xx.xxx MHz). Auf dem mc werden der INT0 und Timer0 belegt. Die Tastatur oder Maus wird mittels DIN/bzw. PS2
-
Thread
Attiny2313 - DMX-Receiver - eingestellte Startadresse != reale Startadresse
Hallo, im Moment sitze ich an einem kleinen DMX-Switchpack. Es besteht im Wesentlichen aus einem Attiny2313, einem 75176 und deine 16MHz-Quarztoszillator. Die Startadresse habe ich im Quellcode fest auf 1 einstellt. Den DMX-Code habe ich von Hendrik Hölscher übernommen. Als DMX-Sender verwende
DmxAddress ist volatile definiert. Kurze Frage zwischendurch: Wenn ich RXD vom Attiny2313 hart auf Masse lege, dann sollte doch ein Frame Error eintreten!?
-
Thread
ATtiny2313A und ESP-12F/M3 UART Problem
Hallo. Ich möchte mit dem ESP Modul und dem ATtiny mehrere Ausgänge setzen oder löschen. Dazu werte ich die UART Rückgaben vom ESP aus und handle dementsprechend. Das ESP Modul erhält über eine TCP/IP Verbindung zu einem Server die benötigten Strings. Problem ist nun, dass der Attiny die Bytes vom ESP nur Teilweise richtig empfängt (siehe Bild von Putty). Die Bytes werden vom ESP aber definitiv richtig übertragen da direkt an Putty angeschlossen oder an einem ATmega32 kein Problem besteht. Der Anschluss ist m.M. nach nicht das Problem, ich hänge aber trotzdem einen ähnlichen Schaltplan
-
Thread
Attiny2313 Timer1-Interrupt löst nur beim 1. mal aus.
Hallo, Bin grade dabei einen Würfel mit einem Attiny 2313 zu programmieren. Dabei soll Zuerst ein taster gedrückt, --> Loswürfeln. Wird der Taster losgelassen, so bleibt der Würfel langsam stehen. Wenn er steht, binkt das Ergebniss. Nach einiger
-
Thread
ATTiny2313 Delay: Auflösung besser als 200 ns @ 20 MHz
Einen ATTiny2313 mit 20 MHz möchte ich zur Verzögerung eines Signals einsetzen. Dabei soll die unten stehende Routine das Signal um 1000 ns verzögert ausgeben. Die Auflösung beträgt 200 ns. Gibt es eine Möglichkeit
-
Thread
avr-gcc, attiny2313a und __eerd_byte_tn2313a nicht linkbar.
eeprom_read_byte(&eep_interval); isr_interval = interval; } [/c] [code] > avr-gcc -c -mmcu=attiny2313a -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -Wall -Wstrict-prototypes -Wa,-adhlns=./main.lst -I../lib/ -std=gnu99 -Wundef -MMD -MP -MF .dep/main.o.d main.c -o main.o > avr-gcc -mmcu=attiny2313a -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -I../lib/
-
Thread
i2c / twi zwichen Attiny2313 und Atmega32
Hallo, ich möchte den Atmega als master mit 2-3 Attinys (als slave) verbinden. Bin da gerade etewas ratlos, was die Pinbelegung angeht. Ich würde das gern hardware-mäßig durchführen. Atmega32 Attiny Nr.1 SDA (PC1) ------- SDA (PB5) SCL (PC0) ------- DO (PB6) Ist diese Verbindung so richtig ?
-
Thread
AVR910-Prog mit ATTiny2313: Fuse Bits mit AVR Prog setzen?
Mikrocontroller/AVR-Prog/AVR-Programmer.html) zur Hand und möchte damit einen neuen AVR-Prog mit ATTiny2313 programmieren. Dabei habe ich festgestellt, dass im AVR Studio, bzw. das Programm AVR Prog diesen Controller gar nicht unterstützt. Was läuft da schief? Gruß, Hans
-
Thread
ATMEGA32 mit ATTINY2313 I2C comunication + schrittmotorsteuerung
Hallo liebe commubity, ich habe ein kleines projekt vor mit dem ich mithilfe eines ATMEGA32 5 ATTINY mit I2C befehle senden möchte. Diese befehle beinhalten daten mithilfe dieser dann die ATTINYs die schrittmotoren stueren (geschwinidgkeit, schritte, anfangswert, endwert). Nun habe ich eine kleine schaltung gezeichnet mit tips und ideen aus dem gesamten Internet inkl. ein paar von diesem forum: zur schaltung (sihe Anhang) alle tinys sind per SDA(PB5) und SCL(PB7) mit dem ATMEGA(SDA:PC1,SCL:PC0) verbunden dazu 2 pullup widerstände á 1k. Versorgung über eine miniUSB Buchse und jeder IC hat
-
Thread
Attiny2313 BC337-25 36khz PWM Vowiderstand Trans.?
Hallo liebe Freunde, Mit dem Attiny2313 PB2-Ausgang moduliere ich das Signal über einen 470 Ohm Widerstand an BC337. Ich weiß leider nicht wie ich den Vorwiderstand berechne also habe ich laut Mikrocontroller.net 470 Ohm verbaut. Aber