-
Thread
AVR - Programmer von laufendem Programm gestört?
Hi! Ich spiele mich gerade mit einem ATTiny2313 mit mySmartUSB light Programmer herum. Alles klappt wunderbar, aber wenn ich den unten angefügten Code auf den Microcontroller spiele scheint dieser sich nicht mehr programmieren lassen zu wollen
GND Pins des µC. Nö. VCC und GND vom µC sind beide an VCC vom Bredboard angeschlossen. Der ATTiny2313 des TOs hat auch nur einmal VCC/GND. MfG Spess
-
Thread
Problem mit __flash, struct und (vmtl) Pointern.
#endif //_PATTERNS_H [/c] Und dem Fehler: [code] Compiling C: main.c avr-gcc -c -mmcu=attiny2313 -I. -gdwarf-2 -DF_CPU=8000000UL -DUART_RX_BUFFER_SIZE=32 -DUART_TX_BUFFER_SIZE=32 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -Wall
-
Thread
Pollin Display 12232, in ASM klappts, in C nicht
klappt das ganze nicht so recht. Ich arbeite mit Atmel Studio6, win8.1, nem JTAG ICE3 und nem Tiny2313. Das Display ist angeschloßen wie im Quelltext, in ASM klappts ja auch... Die beiden Quelltexte mal als Anhang. Wenn ich das ganze per debugwire debugge, kann ich in ASM beliebige "pixel" senden
kompiliere bekomme ich folgendes (mit AVR-GCC): AVR Memory Usage: ----------------- Device: attiny2313 Program: 362 bytes (17.7% Full) (.text + .data + .bootloader) Data: 1 bytes (0.8% Full) (.data + .bss + .noinit) Errors: none MfG, Fer_T
-
Thread
PWM an mehreren Led´s welcher Transistor
solltet, nicht mit Fachbegriffen rum. Nun aber zu meinen Problemen. Ich versuche gerade mit einem Attiny2313 8 Stränge mit je 2 Led´s aufzubauen. Da es auch vorkommen wird, dass alle 16 Led´s auf einmal leuchten werden, ist der anfallende Strom für den Mikrocontroller natürlich zu hoch. Daher muss ich
-
Thread
8051 Chip für Einstieg
anfing, so 1999 hat es auf beide Schienen gesetzt. Der AT89C2051 ist fast pinkompatibel zum AT90S2313, Attiny2313. Der AT89S8252 ist fast pinkompatibel zum AT90S8515. Der AVR hat das Rennen gemacht, obwohl die etwa gleichwertig waren. Die AT89C51CC03 f.f. werden sehr of eingesetzt.
nicht die 89S... Vielleicht, weil es erst die schwerer zu programmierenden 89C... gab. Und der 90S2313 war damals für mich ein Wunderding. Besser als der 89C2051.
-
Thread
Pinabfrage Attiny2313
Hi, wenn ich abfrage, ob am eingang PIN A0 (Attiny2313) ein Signal anliegt, mache ich es ja mit [c]PINA&(1<<PA0)[/c] Wie muss ihc das machen, wenn ich abfrage ob der Eingang auf LOW ist? Karl
Karl schrieb im Beitrag #3476854: > Hi, > wenn ich abfrage, ob am eingang PIN A0 (Attiny2313) ein Signal anliegt, > mache ich es ja mit > [c]PINA&(1<<PA0)[/c] > Wie muss ihc das machen, wenn ich abfrage ob der Eingang auf LOW ist? Ach Karl. Dann fragst du, ob er nicht 1 ist. [c
-
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
AVR Anfänger Frage ATtiny 2313
Hallo mC gemeinde, ich will nicht das Rad neu erfinden. Hat schon jemand eine Schaltung, in der ein ATtiny eine Count-Down-Uhr mit Zusatzfunktion erstellt hat. Als Zusatzfunktion soll ein bestimmter Betrag an Spielgeld lineare mit der Zeit runtergezaehlt werden. Ich habe 20 ATtiny 2312, eine ATMega und AVRISPmkII zu Verfügung. Aussdem ein 100 Mhz DSO von UNI-T und einige Multimeter, Lochrasterplatine und Lötstation. Also, hat jemand schon ATtiny als Count-Down Uhr benutzt? Danke für eure Hilfe
-
Thread
Steigende Flanke Attiny2313
Hallo, ich möchte gerne eine Flankenerkennung am Attiny2313 machen. Leider habe ich nicht allzuviel Ahnung. Deswegen möchte ich zunächst einfach am Pin 5 (PA0) die Steigende Flanke erkennen und am Pin 12 (PB0) eine LED zum leuchten bringen. Diese soll dann
einstellen ob dieser bei einer steigenden, fallenden oder jeder Flanke ausgelöst wird. Wird beim 2313 nicht anderst sein.
-
Thread
Programm läuft nur mit angeschlossenen Programmer
0; }[/c] Das ganze habe ich in AVR Studio 4 gescchrieben und mit dem DIAMEX PROG-S auf meinen Attiny2313 gebrannt. Dazu habe ich noch zusätlich eine Batterie am Attiny angeschlossen. Die LED macht auch genau das, was die in diesem Programm machen soll (wird also nur heller und dunkler). Jetzt zu meinem Problem: Wenn ich den Programmer vom Attiny trenne, die Externe Batterie aber noch dran lasse, funktioniert es nicht mehr. Woran kann das liegen? JD
-
Thread
Problem mit Bierdeckel-Programmer
Probier 'nen anderen Controller! Wirkt oft Wunder! ;-) (Ich hatte ein ähnliches Problem mit einem Attiny 2313.)
Probier 'nen anderen Controller! Wirkt oft Wunder! ;-) (Ich hatte ein ähnliches Problem mit einem Attiny 2313. Inhalt löschen!)
-
Thread
pwm schaltung abändern für andere Eingangsspannung
Schaltung mal im Netz gefunden. Sie soll ein Vorschaltgerät mit 0-10V schnittstelle durch eine pwm des ATTiny2313 dimmen. Nun möchte ich es aber nicht mit einem µC realisieren sondern mit meinem Raspberry PI. Um die Schaltung abzugleichen muss bei voller pwm Spannung am Poti ausgang 1V anliegen. Der
Ja Ja in jedem Fernseher, Kaffeemaschine etc. ist ein µC Verbaut. Ich spreche hier aber von einem ATTiny als µC und einem Raspberry Pi um es besser auseinander halten zu können. Sollte auch verständlich sein im Text. Solche Antworten nenne ich Spam wenn kein sinnvoller beitrag zum Thema enthalten ist
-
Thread
erst programmieren, dann schalten
Ein ATTiny2313 machts!
Ich befürchtete schön das kein IC 100 Ausgänge hat. Ein ATTiny2313 mag es machen aber wie??? Es soll auch möglich sein das sich z.B. in der Stellung 1 95 LEDs einschalten sollen, in der Stellung 2 dann noch 3 und in der Stellung 3 die letzten 2. Eben genau
-
Thread
Gibt es mit DipTrace eigentlich keine Probleme?
probiert. <offtopic> F. Fo schrieb im Beitrag #3495697: > :-) (*winkt foldi zu*) Was machen die AT2313 Projekte ? </offtopic> Grüße Andreas
eagle benutzung für einen noch nicht geschädigten anfühlt ;-) http://codeandlife.com/2012/05/28/attiny2313-breadboard-header-with-diptrace/
-
Thread
Welcher AVR-Prozessor ist der Richtige
ATtiny24 oder ATtiny84A eventuell. Schau mal hier: http://www.mikrocontroller.net/articles/AVR_Typen#Vergleichstabelle.28n.29_.2F_Ausstattung
den nehmen, der hat 4mal so viel Flash und auch mehr RAM. Ein Blick lohnt sich auch auf den *ATtiny861A* mit ebenfalls 20 Pins wie der ATtiny2313A (bzw. ATtiny4313 ohne A), dafür aber *mit ADC*. Und weil du den internen Oszillator nehmen willst: der ATtiny861A ist neben dem ATtiny85 (und den baugleichen
-
Thread
Servomotor über Attiny2313 ansteuern
Hallo, ich möchte ganz einfach einen Servomotor über einen Attiny2313 ansteuern. Dazu habe ihc in diesem Forum etwas gefunden (http://www.mikrocontroller.net/articles/Modellbauservo_Ansteuerung). den ersten Code [c]#define F_CPU 1000000UL #include <avr/io.h
Ah, ich glaube er hat eine Geschwindigkeit von 20MHZ (http://www.reichelt.de/Atmel-Attiny-AVRs/ATTINY-2313-DIP/3/index.html?&ACTION=3&LA=446&ARTICLE=54568&GROUPID=2958&artnr=ATTINY+2313+DIP&SEARCH=ATTINY+2313+DIP) muss ich dann die erste Zeile in [c]#define F_CPU 2000000UL[/c] umwandeln
-
Thread
V-USB mit einem ATmega8
selbstverständlich out of spec, funktioniert aber trotzdem. Darüber hinaus hab ich einige USB-Displays mit einem ATtiny2313 gebaut; ebenfalls mit 3.3V gespeist bei 12MHz. Da wir hier nicht von 10000 Stück reden, die alle funktionieren sollen, ist es doch einen Versuch wert. Wenn es läuft, dann läuft es. Wenn nicht
-
Thread
LCD Ansteuerung mit ATtiny 2313
Probiere mal [code] $regfile = "ATtiny2313.dat" [/code] statt [code] $regfile = "Attiny2313.dat" [/code]
Luca E. schrieb im Beitrag #3464548: > Probiere mal $regfile = "ATtiny2313.dat" statt "Attiny2313.dat" Das ändert nichts. Es gibt aber eine andere DAT Datei für den Attiny2313A. Wird aber auch nichts ändern. Ich tippe auf einen Verdrahtungsfehler. Bisher haben wir
-
Thread
Binäre Uhr Schaltungsentwurf
Pin 3 beim AD590 (in TO52) keine Funktion hat? - ein AD590 anders beschaltet sein will? - ein ATtiny2313 keinen ADC besitzt?
#3462302: > ich wollte mich bei dem BC328 beim Basisstrom zwischen 2.8mA-3.2mA > halten, > da der 2313 glaub ich im Gegensatz zu den 20mA pro Pin die er rausgeben > darf, nur 3mA "reinlassen" kann. Dann nimm halt den ATtiny2313. Der ist nicht nur pinkompatibel, sondern mittlerweile auch billiger
-
Thread
Relaiskarte rs485 selbst bauen
Moment leider etwas zu hoch als Einsteiger. Ich habe inzwischen den folgenden Schaltplan für den ATTiny2313 hier im Forum gefunden: http://www.mikrocontroller.net/attachment/66414/attiney_programmer.png Sowas ist ja schonmal schön. Damit kann ich zumindest die LED ein und ausschalten, soweit ich
leider etwas zu hoch als Einsteiger. > > Ich habe inzwischen den folgenden Schaltplan für den ATTiny2313 hier im > Forum gefunden: > http://www.mikrocontroller.net/attachment/66414/attiney_programmer.png > > Sowas ist ja schonmal schön. Damit kann ich zumindest die LED ein und > ausschalten
-
Thread
Input Betrieb funktioniert nicht (attiny 2313)
gut aber sobald ich einen Input betreiben möchte fangen die Problemme an. Ich möchte gern einen attiny 2313 programmieren unter Bascom, eigendlich ganz einfach aber es läuft nicht. Ich fang mal von vorne an. Ich benutze folgende Hardware/Software: - DIAMEX - AVR USB STICK (STK500 Protokoll)
-
Thread
4x Servo-PWM mit ATTiny2313
Hi, ich versuche mit dem Attiny2313 4 Servos anzusteuern. habe mit Timern leider nicht besonders viel Erfahrung. Jetzt hab ich hier im FOrum den Beitrag http://www.mikrocontroller.net/articles/Modellbauservo_Ansteuerung#Signalerzeugung_f.C3
Servos genau anstellen? Hab da auch mal ne Weile an so einem Programm rumgebastelt (auch für den 2313) das aber nie sonderlich gut lief...
-
Thread
Zufallszahlen-Generator fährt sich fest oder oszilliert
Hier der relevante Programmteil zum Erzeugen der Zufallszahl: [avrasm] ;**** Controller ATtiny2313 **** ;**** Startwerte und Init **** .EQU Crndmul = 80 ;Mulwert für RND .EQU Crndseed = 7954 ;Seedwert für RND, 16 bit ldi TEMP1, high(Crndseed) sts Arndval, TEMP1
-
Thread
Projekt: Quarzuhr mit Sekunden
Welche Spannung liegt denn an den Eingängen PD0 bis PD6 und PB0 bis > PB7? > Im Datenblatt des ATtiny2313 auf der Seite 56 finde ich keine > Spannungsangabe. > > 2.) Könnt ihr mir sagen, wie hoch der Strom ist, der aus den Ausgängen > raus kommt? Bzgl. dem Stromverbrauch finde ich auch nichts.
Welche Spannung liegt denn an den Eingängen PD0 bis PD6 und PB0 bis > PB7? > Im Datenblatt des ATtiny2313 auf der Seite 56 finde ich keine > Spannungsangabe. Die ports sind schaltende Ausgänge, die im Idealfall entweder 0V oder +5V haben sollen. Durch den Strom kann die Spannung abweichen. Bei
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
so anbot und bin dabei auf die Atmel-AVRs gestoßen. Atmel kannte ich vom Namen her, aber AVR, ATtiny und ATmega sagten mir gar nichts. Bald wurde mir jedoch klar, dass die AVRs sozusagen die PICs von der Konkurrenz sind. Da sagte ich mir: Wenn die ganze Welt PICs benutzt (das war zumindest damals
Programmer bestand aus wenigen Bauteilen die ich sowieso da hatte und als Controller kam der Tiny2313 zum einsatz. Nach und nach wurden die Controller dann Moderner, die Programmer besser und schneller und ich bin bei den Atmel controllern geblieben. In der Ausbildung musste ich mich dann für
-
Thread
ATiny2313 brennen
Elektor Projekt nachbauen möchte, meine Frage. Was ist er einfachste und günstigste Weg das hex ATiny2313 File zu brennen.
ein Freiwilliger findet, der sich darum kümmert, da steckt nämlich sehr viel Arbeit drin. :-( ATtiny2313: Wenn es ein neues Projekt ist, würde ich gleich den Nachfolger nehmen (ATtiny2313A oder den ATtiny4313), der kann nämlich mehr und ist normalerweise sogar billiger.
-
Thread
Kabel anstatt IR
Ausschalter sind 9 Pins. Dazu noch zwei für UART und zwei für Quarz. Da wäre ich als Anfänger bei einem ATtiny2313 im DIP-20 Format. Fortgeschrittene können vermutlich auch einen ATtiny in DIP-14 verwenden oder täusche ich mich da? Dazu noch einen MAX232, schaut eigentlich erstmal gut machbar aus. Ich glaube
-
Thread
Pollin LED Cube
gibt es bessere Lösungen. Einfach mal danach googlen. Mit dem bereits fertig programmierten ATTiny2313 ist die Animation nicht gerade atemberaubend aber zum Testen reicht es. Nun zum eigentlichen Thema: Hauchen wir dem Tiny neues Leben ein. Also ein neues Programm in C geschrieben um längere
Mit einem ATtiny4313 hätte man noch mal genügend Speicher für weitere Muster.
-
Thread
Attiny2313 Leuchtenschaltung
zu platzieren. Meine Idee: - Atmega und RFM12 Modul mit Tastern als Master - Je Leuchte ein Attiny2313 (SMD) und RFM12 Modul als Empfänger Ist nichts besonderes, nur ich möchte: - Der Tiny muss mit Netzteil und allem Hühnerfutter möglichst klein werden. - Die Leuchte (230V Halogen Spot) dimmbar
und hab einige Fragen bezüglich der Versorgung, des Dimmens und des Schutz's. Fragen: Der Attiny2313 schaltet/dimmt die Leuchte (200W) mittels Triac und Nulldurchgangserkennung. Die Befehle zum schalten/dimmen kommen über das RFM12 Modul. Stromaufnahme der Schaltung maximal ca. 20mA über ein
-
Thread
Welche Hardware kaufen? (Mikrocontroller programmieren)
Hier wird mal wieder mit Kanonen geschossen. Meine Empfehlung: Attiny2313 und diese beiden boards: http://www.pollin.de/shop/dt/NTI5OTgxOTk-/Bausaetze_Module/Entwicklerboards/ATMEL_Evaluations_Board_V2_0_1_Fertigmodul.html http://www.pollin.de/shop/dt/NjQ5OTgxOTk-/
schrieb im Beitrag #3436834: > Hier wird mal wieder mit Kanonen geschossen. > Meine Empfehlung: > Attiny2313 und diese beiden boards: > http://www.pollin.de/shop/dt/NTI5OTgxOTk-/Bausaetze_Module/Entwicklerboards/ATMEL_Evaluations_Board_V2_0_1_Fertigmodul.html Am Anfang sieht man einiges noch nicht
-
Thread
PORTD als Eingang - Probleme
Hallo, ich habe folgenddes Problem: wenn ich beim ATtiny2313 einen Pin von PortD als Eingang schalte erhalte ich keinen definierten Zustand? BSP: PORTD = (1<<6); // Pull up D6 einschalten if PIND &= (1<<6){LED an} else {LED aus} Ergebnis: wenn
-
Thread
C Programm in asm umwandeln
Hallo, Ich habe von Pollin.de ein IR empfänger gekauft der mit einem ATTINY2313-20 PU bestückt ist. Die software für den Käfer kann man auf der Seite herunterladen, allerdings nur in C ?! glaube ich. Jedenfalls müsste ich daran etwas ändern und arbeite nur mit dem AVR studio
-
Thread
UART an Attiny2313
Hallo zusammen Ich habe folgenden Code, jedoch sehe ich auf dem Computer nur leere Vierecke (Ich verwende HTerm). CPU Frequenz ist in den Fuses richtig eingestellt. Hier mein Code: [c]#define F_CPU 4000000 #define BAUD 9600 #include <avr/io.h> #include <util/delay.h> #include <util/setbaud.h> void inituart() { UBRRH = UBRRH_VALUE; UBRRL = UBRRL_VALUE; // Set UCSRB = (1 << RXEN) | (1 << TXEN); // Enable UART receiver and transmitter UCSRC = (1 << UCSZ1) | (1 << UCSZ0); // set to 8 data bits, 1 stop bit } void transmitbyte (unsigned char data) {
-
Thread
Suche Sinus Generato (Chip) 0,25 - 15 Hz
Frequenzen. Konkret 0,25 bis 15 Hz einstellbar. Gibt es dafür einen > Chip? Im Prinzip ja. Ein ATtiny2313. http://www.myplace.nu/avr/minidds/index.htm > Passend dazu noch einen Verstärker, Leistung 50 Watt Sinus. Oder kann > ich dafür mehr oder weniger jeden NF Verstärker nehmen? Echte
-
Thread
USB Spannung bricht ein
Beschreibung sollen da auch 3,6V ankommen. ATmega8 oder ATmega8L? Auf dem verlinkten Schaltbild ist ein ATtiny2313 mit 12 MHz zu sehen. Du redest aber von einem Mega mit 16 MHz? > Am Pullup 1,5k Widerstand liegen hingegen 3,6 Volt an. Der hängt vom Pegel der USB-Leitung ab. Kann es sein, dass du die
schrieb im Beitrag #3427275: > ATmega8 oder ATmega8L? > Auf dem verlinkten Schaltbild ist ein ATtiny2313 mit 12 MHz zu sehen. Du > redest aber von einem Mega mit 16 MHz? > >> Am Pullup 1,5k Widerstand liegen hingegen 3,6 Volt an. > > Der hängt vom Pegel der USB-Leitung ab. > Kann es sein,
-
Thread
Mehrere Schrittmotoren (ca. 60 - 100) sinnvoll ansteuern.
dann wie Werner geschrieben hat per RS485 Befehle senden. Und als Controller mindestens einen ATtiny2313 bzw. ATmega48 nehmen, dessen USART im Halbduplex und Multiprozessor-Kommunikations-Modus betrieben wird. Bei RS485 muß man noch Repeater einplanen. Wenn 'schlappe' Schrittmotoren ausreichen,
wie Werner geschrieben hat per RS485 Befehle senden. > > Und als Controller mindestens einen ATtiny2313 bzw. ATmega48 nehmen, > dessen USART im Halbduplex und Multiprozessor-Kommunikations-Modus > betrieben wird. Bei RS485 muß man noch Repeater einplanen. Quatsch keinen Blödsinn. Wofür Repeater
-
Thread
Display zeigt unerwünschtes an.
Hallo, Vor ein paar Monaten habe ich eine Uhr mit einem ATtiny2313 und einem Standart Display aufgebaut, das auch funktioniert hat. Nun wollte ich das auf einer Punktrasterplatine aufbauen. Gesagt getan. Jedoch zeigt mir das Display jetzt seltsame Dinge an.
-
Thread
ATtiny 2313 wird nicht mehr erkannt
Hallo, ich habe auf den ATtiny 2313 mein Programm draufgeschrieben. Alles hat funktioniert. DAnach ist mir aufegfallen das ich die LOW FUSE E4 vergessen habe. Nun habe ich ausversehen nachträglich die E8 geflasht. Nun wird der IC
-
Thread
ULN2803 - Feststellen ob er durchschaltet
Interesse: Stimmt meine Annahme von Uref und Auflösung? Grundsätzlich für andere AVRs ja, aber der ATtiny 2313 hat nur einen Analog Komparator. Muss ich mir mal anschauen ob das auch damit geht. Wenn ich die nacheinaner kurz durchschalte... mal sehen. Im schlimmsten Fall nehm ich dann doch einen anderen
Joachim J. schrieb im Beitrag #3425696: > Grundsätzlich für andere AVRs ja, aber der ATtiny 2313 hat nur einen > Analog Komparator. Muss ich mir mal anschauen ob das auch damit geht. > Wenn ich die nacheinaner kurz durchschalte... Geht, mit externer Referenz am anderen AIN. Denk an
-
Thread
Prozessorwahl
die Pins sind 5 Volt tolerant und die Chips sauschnell. Alles in allem können sie einen 8-pin ATTiny nicht ersetzen, aber alles was grösser ist, schon. Ich würde mir heute nicht mehr das Discovery VL zulegen (habe hier 2 Stück) sondern das STM32F4Discovery mit dem F4 - einfach weils viel mehr Rechenleistung
ARM zu benutzen um Relais über RS485/CAN anzusteuern? Meine etwa 15 Jahre alten Treiber mit AT90S2313 kann ich problemlos mit Tiny2313 reparieren, dank Sockel ohne Werkzeug. Das schwierigste daran war die neuen Registerbezeichnungen zu finden. ARMs gibt es fast monatlich neue, die Vorgänger werden
-
Thread
38khz-Signal
Oder ich mach mit ATtiny2313
-
Thread
Assembler, Register reagiert falsch
Lingus schrieb im Beitrag #3417199: > Target ist ein Attiny2313 Sicher, dass du nicht den ATtiny2313A eingestellt hast?
Lingus schrieb im Beitrag #3417199: > Target ist ein Attiny2313 > > Ich hab bereits alle moeglichen Ladebefehle durchprobiert, immer das > gleiche Ergebnis. warscheinlich verwendest du nicht die richtige include Datei tn2313def.inc vom Attiny2313, sondern
-
Thread
Rollladensteuerung mit ATtiny44 & RS485-Bus
Für die manuelle Steuerung werden weiterhin die ursprünglichen Rollladenschalter als Taster an den ATtiny44 angebunden. Das Ganze würde ich dann gerne in die UP-Dose integrieren. Hier lege ich dann ein 2x2 twisted pair Kabel. Das eine Paar überträgt hierbei 12V, das andere die A-B-Signale. Sind meine
Optokoppler länger leben... Für die Buskommunikation, Rolladensteuerung und Bootloader wird dir der ATtiny relativ schnell viel zu klein werden. Im Schaltplan fehlen noch diverse Kondensatoren (Am Längsregler mindestens 2 und am µC und MAX485 auch min 2) Wie schnell möchtest du den Bus laufen lassen
-
Thread
Arduino-AVR programmieren
den Anfang einfach einen ganz "kleinen" Controller! Eine gute Einführung kriegst Du z.B. mit dem Attiny 2313 hier: http://www.g-heinrichs.de/attiny/ Der ist nicht ganz der Kleinste. Aber, er kann schon mal Vieles! Wie gesagt, die "Data Sheets" hätte ich auch lieber oft in Deutscher Sprache so wie
USBtinyISP sein (den ich selbst auch neben einem JTAG Debugger verwende). Der läuft mit einem Tiny 2313... Im Falle unseres Threaderstellers nehm ich jedoch an, dass er auch nicht mit einem gekauften Programmer glücklich wird, weil ich glaube, er hat auch genügend Verbindungsfehler mit eingebaut !
-
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
Problem beim Programmieren des Atmega2560.
•ATmega3290 •ATmega48 •ATmega64 •ATmega644 •ATmega8 •ATmega8515 •ATmega8535 •ATmega88 •ATtiny12 •ATtiny13 •ATtiny15 •ATtiny2313 •ATtiny24 •ATtiny25 •ATtiny26 •ATtiny44 •ATtiny45 •ATtiny84 •ATtiny85