-
Thread
Codeunterbrechung bei Interrupt
Achso...Attiny85/Attiny84
Matthias schrieb im Beitrag #5979381: > Achso...Attiny85/Attiny84 Wie ist es dir gelungen, Arduino mit Attiny85 zu machen?
-
Thread
zu wenig Spannung für Ultraschallsensor
zusätzlichem 9Volt Block für die Spannungsversorgung des UNO's. Würde aber gern den UNO gegen einen Attiny85 ersetzen. Daher brauche ich die Spannung für den Sensor. Ich habe natürlich auch den SRF01 Sensor gefunden,aber 30€ sind doch sehr happig.
Doch ich habe schon das meiste gekauft. Hc SR04,Attiny85, L293d,Arduino Nano zum testen. Finde nur keine Bezugsquelle für den Hc Sr04+. Ist aber egal jetzt habe ich schon den 7805 + Zubehör bestellt. Die Lok gIng super sch....e auf,die hinteren Nasen
-
Thread
AVR: ADC-Messung am GPIO-Ausgang?
geschalteter GPIO-Ausgang per ADC messen? "Figure 10-5.Alternate Port Functions" (S. 58) des attiny85 Datenblattes zufolge könnte es evtl. gehen, falls nicht noch eine Art Verriegelung ins Spiel kommt..? https://www.microchip.com/wwwproducts/en/ATtiny85#datasheet-toggle http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf
-
Thread
Resetschaltung für AVR wenn Resetpin genutzt
Lösung, die extern resetten kann. Größerer AVR ist einfacher gesagt als getan. Welcher größere ATtiny hat denn das gleiche Clocksystem wie der ATtiny85? (16 MHz durch internen Oszillator)
. schrieb im Beitrag #3305177: > Größerer AVR ist einfacher gesagt als getan. Welcher größere ATtiny hat > denn das gleiche Clocksystem wie der ATtiny85? (16 MHz durch internen > Oszillator) https://guloshop.de/shop/Mikrocontroller/ATtiny861-A::50.html
-
Thread
ATTiny mit Linux programmieren - Einsteigerhilfe gesucht
Der Attiny13 ist zu klein für das Arduino Framework, den kann man nur "Bare Metal" programmieren. Ein Attiny85 würde gehen.
MCUdude/MicroCore Ich würde allerdings auch lieber auf den ATtiny45 oder 85 wechseln, denn dann kann man den "normalen" und viel weiter verbreiteten ATTinyCore verwenden. Man muss sich ja nicht unnötig Probleme schaffen. Für die Bare-Metal Programmierung des ATtiny13
-
Thread
Anschluss HC-SR04
(841) oder 85 verwenden (teilweise vorhanden). Was daran nicht verstehe ist der Anschluss des SR04 an den Prozessor. In ähnlichen Projekten werden immer verschiedene Pins angegeben: Attiny84 Attiny 85 Attiny
im Beitrag #6905946: > Möchte den HC-SR04 verwenden (ist vorhanden) und als Prozessor einen > Attiny 45, 84 (841) oder 85 verwenden (teilweise vorhanden). Mit Arduino oder alles selbst programmieren?
-
Thread
AVR C-Code für WS2812B
Dafür müssste ich mir 1. einen Arduino kaufen, 2. Arduino lernen. Attiny85 oder auch Atmega8 / 168 fänden sich dagegen noch einige in der Bastelkiste. Vielleicht findet sich ja noch jemand der was passendes im Angebot hat und dies auch teilen würde.
Arduino lernen. 1 nein. 2 C kannst du, sollte reichen Jens schrieb im Beitrag #6418321: > Attiny85 oder auch Atmega8 / 168 fänden sich dagegen noch einige in der > Bastelkiste. Die ArduinoWelt kann auch "Attiny85 oder auch Atmega8 / 168" bespielen. Bedingt aber zusätzliche 10Min Einsatz um
-
Thread
Franzis Lernpaket Mikrocontroller
leichte Einstieg in die Mikrocontroller-Programmierung (Elektronik Lernpakete) Mikrocontroller-System ATtiny85 mit USB-Anschluss und Experimentierfeld, Handbuch und Software auf CD-ROM verkaufen? mfg
falsches Lernpaket, ich suche Das Franzis Lernpaket Mikrocontroller, Mikrocontroller-System ATtiny85 mit USB-Anschluss und Experimentierfeld, Handbuch und Software auf CD-ROM, mfg
-
Thread
Can auf 8 Bit AVR ohne entsprechende Schnittstelle
Eine Frage aus Neugier, wenn ich einen kleinen AVR (sagen wir mal einen ATtiny85) an einen CAN Bus anschließen würde, was wäre dann der übliche Weg? Per Software mit Bit-Banging oder ein extra Chip für das Protokoll? Die Software Variante stelle ich mir schwierig vor, was
statt einem ATtiny85 einen STM32F103C8T6 mit integriertem CAN Controller. Wegen Chipmangel von einem Bluepill board runterfummeln, die sind lieferbar. Sind mit Sicherheit Clone, aber wenns billig sein soll ...
-
Thread
uC-Universal-Leiterplatte
Um schneller auf spontane Anwendungen zu reagieren, möchte ich eine Universal-Leiterplatte für ATTiny85 oder ATTiny84 herstellen. Somit müsste nur noch ein Prog. geschrieben, und einige Lötbrücken gesetzt werden. Eventuell gibt es solch eine LP bereits. Kennt jemand solch eine LP? Folgende LP-Parameter
Der Google-Suchbegriff lautet: Evalutions Kit ATTiny85 Gibts z.B. bei Digikey. https://www.google.de/search?site=&source=hp&q=evalutionskit+ATTiny85&oq=evalutionskit+ATTiny85&gs_l=psy-ab.12...2341.12827.0.14861.25.20.5.0.0.0.198.2193.9j11.20.0....0
-
Thread
ATTiny10 HV Programmer für Endkunden
Schlaumaier schrieb im Beitrag #6920211: > Ich mache das mit Atiny-85 (SMD) ..... Aber sollte das selbe sein. Ist es aber nicht.
programmer aufruft so dass in einem Rutsch der Quellcode geflasht wird. Das funktioniert an meinen Attiny85 problemlos über die USBtiny (Lady Ada) Programmierplatine. Dank dieses genialen Tricks konnte ich die komplette IDE (CodeBlocks) abschaffen und durch einen Texteditor ersetzen.
-
Thread
Timer0 löst PCINT1 Interrupt aus?
schrieb im Beitrag #2655340: > Natürlich muss dass PCINT1_vect heissen. Wie soll das gehen? Der ATtiny85 hat keinen PCINT1_vect. Peter
einen PINChange Int - 2 AD Eingänge - 1 PWM Ausgang. Ich dachte das haut genau hin mit dem ATTINY 85... Könnt ihr das nochmal besrätigen bzw. verneinen? Danke.
-
Thread
Servo mit Attiny ansteuern
Hi, Ich möchte einen Servomotor mit einem Attiny85 ansteuern. Der Attiny wird mit dem Arduino als ISP programmiert. Mir ist klar, dass der Attiny nicht "direkt", wie der Atmega328 des Arduinos ansteuern kann, somit muss man laut dem Internet PWM
bei den Attiny85 funktioniert?
-
Thread
IR-Schalter mit tiny 13
Ergebnis kommen willst, kannst du die IRMP Software verwenden. Allerdings brauchst du dafür einen ATtiny85 (tiny45 könnte auch reichen, kostet aber kaum weniger).
/Frame) oder aus wievielen Frames sich ein Tastendruck zusammensetzt. Damit lassen sich in einem ATTiny85 mit 512 Bytes EEPROM 100 verschiedene IR-Frames speichern - bei Optimierungen sogar noch mehr. Als letztes: Assembler... schön und gut, kann jeder machen, wie er will. Aber mir ist Plattformunabhängigkeit
-
Thread
Attiny 13 mit Arduino Uno programmieren?
arduino-1.0\hardware\arduino\cores\arduino\Arduino.h kann man die Zeile [C] #if defined(__AVR_ATtiny24__) || defined(__AVR_ATtiny44__) || defined(__AVR_ATtiny84__) || defined(__AVR_ATtiny25__) || defined(__AVR_ATtiny45__) || defined(__AVR_ATtiny85__) [/C] noch um ein || defined(__AVR_ATtiny13_
Mit einem Attiny13 oder einem Attiny85? Der Tiny ist mit seinen 2KB Flash für die Arduino-Bibliothek ziemlich knapp bemessen.
-
Thread
Analoge ADSR Hüllkurve mit microcontroller state machine
jetzt die Anforderung, dass das mit einem 8-beinigen µC gehen > *muss*. hatte eingangs den Attiny 85 erwähnt. Harte Anforderung ist das nicht, aber ich hab davon ein paar rumliegen.
Habe ich das so richtig verstanden? lois schrieb im Beitrag #6824465: > hatte eingangs den Attiny 85 erwähnt. Harte Anforderung ist das nicht, > aber ich hab davon ein paar rumliegen. Ja, das paßt ins Bild.
-
Thread
Ausgangszustand beim Toggle OC0A on Compare Match setzen
> Das macht so garkeinen Sinn ... Nanu, bei mir läuft es, auf einem ATtiny85.
S. Landolt schrieb im Beitrag #5662252: > Nanu, bei mir läuft es, auf einem ATtiny85. Wenn du Compare Match Output A UND B auf toggeln stellst und dann den Match erzwingst, toggeln auch beide und du hast immer noch keinen Versatz drin.
-
Thread
AVR Suche - Welcher Baustein ?
Über die Pinzahl hast du dich bei den kleinen schon ziemlich festgelegt. Die 8-Pinner sind die ATtiny25/45/85, die 20-Pinner sind die ATtiny2313/4313. Zum Experimentieren ist viel Platz immer gut, also jeweils den mit der größten Speicherkonfiguration wählen. ATtiny85 sollte deine Wünsche soweit
anders, du kannst dich also mit einer kleinen Auswahl eindecken. Empfehlen würde ich dir noch den ATtiny84A, das ist ein 14-Pinner mit 8 ADCs und liegt damit zwischen ATtiny85 und ATmega328. Übrigens: ATmega328 mit P hinten brauchst du sicher nicht - außer, er ist irgendwo billiger als der ohne P, dann
-
Thread
AVR8_Burn_O_Mat_Config.xml
, ATmega3290, ATmega649, ATmega6490, ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561 ATtiny2313 ATtiny12, ATtiny13, ATtiny15 ATtiny25 ATtiny45, ATtiny85, ATtiny26 [/pre] von mir hinzugefügt: [pre] ATtiny261, ATtiny461, ATtiny861 [/pre] HtH Vlad Edit: Ich bitte auch darum
version 2.2.0 (steht so im "about") die fuses- clockoptions sind im gui nicht verfügbar für den tiny85. in der config xml steht der tiny2313 mit <OscillatorOptions Type="ATtiny2313" /> ich hab den tag zum t85 rüberkopiert. die jeweiligen abschnitte (memory "calibration") in der avrdude.conf sind
-
Thread
uC und Fuse-Bits setzen
so machen. (habe die Fuses nicht überprüft) Mirko schrieb im Beitrag #7943948: > ohne meinen ATtiny85 zu verbraten. Kannst du jederzeit mit einem HVSP wieder retten.
> ohne meinen ATtiny85 zu verbraten > hfuse 0b01011101 = 0x5D RSTDISBL! > Glücklich sein, das alles funktioniert hat Wenn nicht: weiteres Programmieren nur noch per: > mit einem HVSP wieder retten
-
Thread
NIXIE Uhr mit vielen Funktionen in C mit ATTiny2313
Der Transistor sollte auch Masse schalten. Denn: Sowie der ATTINY85 spannung bekommt, spielt er die WAV von der SD-Karte. Hab aber nochmal drüber nachgedacht: Die Spannung an der SD-Karte und am ATTINY85 darf nicht mehr als 3,3V sein. Am Akku müssten ja 3,6V sein, also müsste die Betriebsspannung des ATTINY2313 auch 3,6V sein. Deshalb werd ich den ATTINY85 und die SD-Karte direkt an den Alarm ausgang des ATTINY2313 hängen! Soviel Strom brauch ne SD-Karte und ein ATTINY85 ja auch nicht. Da am Port
-
Thread
S: kleinen Mikrocontroller ohne Hühnerfutter für einmaligen Einschaltimpuls
Dominik schrieb im Beitrag #7915748: > Attiny85? Den kannst du nicht mit einen gewöhnlichen USB-TTL Adapter programmieren. Aber ein "Digispark" Board kommt dem Nahe, das kannst du direkt in den USB Port des PC stecken.
Versorgungsspannung des Controllers > nicht überschreiten! Es gibt Ausnahmen. Z.B. darf der Resetpin bei den ATtiny13..85 bis zu 13V sehen gegenüber GND. Er kann allerdings als Ausgang nur ~3mA low ziehen.
-
Thread
Checkliste: Ausrüstung für ATiny Programmierung
langsamer. Wenn C für dich wirklich wichtig ist, würde ich vielleicht ein paar Versuche mit dem ATtiny13 machen, letztlich aber dann doch mindestens beim ATtiny85 bleiben, der hat immerhin 8 KB Flash und 512 Bytes SRAM, das sollte für C reichen.
Filesystem, Webserver, GUI usw. gehen natürlich nicht. Float (AVR-GCC) geht ab etwa 2kB Flash (ATtiny25). Du könntest Dir ja trotzdem einen ATtiny85 gönnen, der ist pinkompatibel. Dann kann man erstmal das Programm zum Laufen bringen und danach auf Größe optimieren. Peter
-
Thread
Attiny15 und 85 Binärkompatibel?
Tn25,45 und 85 haben ja einen attiny15 modus. Wenn die Fuse gesetzt ist, ist dann auch attiny15 code lauffähig? wenn ich die tn85def.inc includiere, bekomme ich haufenweise fehler wegen den Timerregistern.
>Tn25,45 und 85 haben ja einen attiny15 modus. Echt? In meinem Datenblatt finde ich dazu nichts.
-
Thread
PCINT, Signal-Timing?
ATTiny25/45/85 Datenblatt Seite 35, PinChange funktioniert im Power Down Sleep Mode und im Power Down Sleep Mode ist CPU Takt abgeschaltet. Seite 36: "Power-down Mode When the SM1:0 bits are written
ATTiny25/45/85 Datenblatt Seite 52. der PCINT wird mit dem Takt synchronisiert und benötigt 3 Takte bis zum setzen des PCIF Interrupt Flags. Kommen noch die Takte zum Einsprung in die ISR hinzu. Je nach
-
Thread
124Bus Beschreibung verfuegbar?
Studium der sehr komplizierten Konfiguration feststellen musste: nicht flexibler als beim alten Tiny85, auch hier bleiben zwei Alternativen. Klar, für den Preis von etwas mehr TX-Jitter könnte man auf CTC verzichten und den Timer per SW löschen. Verwendete Resourcen: - ATTiny 1627: TCA mit Compare CMP0 und CMP1, Portpin PB3 - ATTiny25: Timer1 mit OCR1A,B,C und Portpin PB4 Habe den Bus als Erweiterung in ein bestehendes Design eingebaut. Auf dem Tiny85 Timer0 läuft eine PWM im fast Mode und nun auch der Systemtimer, was sich
-
Thread
Auswahl Atmega/Attiny
attiny85
Marc S. schrieb im Beitrag #4188969: > attiny85 Klaus 99 schrieb im Beitrag #4188961: > Was brauche ich? > 1. I2C Bus > 2. ca. 4 I/O Pins > 3. ADC Eingang 10 Bit 2+4+1+versorgung Also mindestens 9 Pin Nix Tiny85 Und vielleicht noch
-
Thread
Kleiner Mikrocontroller für Schul AG
US-Sensor schon im Gehäuse sein? Das dürfte dann nämlich etwas eng werden. Ansonsten sollte ein ATtiny85 evtl. direkt mit "USB-Anschluss", zu finden über die Suchbegriffe "Attiny85 Digispark", ein kleiner LiPo, und evtl. ein StepUp für die 5V des US-Sensors genügen.
Den ATtiny85 kann man auch mit USB Stecker und Bootloader kaufen: https://www.ebay.de/p/?iid=272558583466&&&chn=ps Ich frage mich allerdings, wieso dieses Produkt nicht mehr kostet, als der einzelne Chip bei
-
Thread
1-Wire EEPROM mit Write Protection Pin
Attiny13,Attiny25,Attiny45,Attiny85 bzw. deren PicoPower Version
Uwe schrieb im Beitrag #2720884: > Attiny13,Attiny25,Attiny45,Attiny85 bzw. deren PicoPower Version hab grad den fehler im ersten post bemerkt. ich benötige mindestens 256Byte nicht bit :S also würde 45 oder 85er in frage kommen, die
-
Thread
LED für 20 Sekunden blinken (Magnetschalter)
so einfach wie möglich halten. Dir wurde ein uC empfohlen, einfacher geht es nicht. Ein z.B. Attiny85 löst dein Problem. Jonas H. schrieb im Beitrag #6622422: > Selbst wenn der Magnet in > der Zwischenzeit wieder „angedockt“ wird, soll die Blinksequenz > ABGESCHLOSSEN werden. > Der Strom
Arduino Nano mit dem "ISP Sketch" aus der Arduino IDE als Programmieradapter zwischen PC und dem losen ATtiny85 verwenden. Siehe auch https://www.arduinoslovakia.eu/blog/2018/2/attiny85---tlacidla?lang=en Du kannst auch den ATtiny45 nehmen, der ist etwas billiger. Was das Programmieren-Lernen angeht
-
Thread
PWM-Signal mit 0,1 Hz erzeugen
output, OUTPUT); } void loop() { PwmGenerator(); } [/c] Getestet auf einem UNO und einem ATTiny85(Digispark). Sollte mit jedem (halbwegs) Arduino kompatiblen µC so laufen. (Outputpin anpassen) Arduinos verwenden meist Resonatoren. Für höhere Genauigkeit, einen mit Quarz wählen. Oder eben
einen Ne555 mit seiner Beschaltung zu versehen. Ich würde an der Stelle sicherlich einen nackten ATTiny85 einsetzen, aber auch nur, weil in meinem Lager eine Stange davon liegt. Aber wie schon gesagt wurde: Jeder µC sollte das können. Es ist also, im Grunde, völlig egal, welchen du verwendest.
-
Thread
Clock-Output beim ATtiny814
Pin diese Funktion zuweisen kann. Das Internet inkl. LLMs scheinen dabei ATtiny814 und ATtiny85 in einen Topf zu werfen. Der ATtiny85 hat einen ausgewiesenen CLKO-Pin, aber anscheinend nicht der ATtiny814. Ist diese Funktion beim ATtiny814 noch nicht implementiert (aber geplant
Der ATtiny814 hat keinen PB5.
-
Thread
AVR-Thermometer in Assembler
ATtiny85.
USB interface treiben will, ist > fraglich, eher ein 20ct CH552 von WCH statt dem steinzeitalten ATtiny85. Attiny10 und fertigen 1-wire Adapter nehmen, dann wird das alles noch schön klein.
-
Thread
Microcontroller - USB
Oh, ich dachte was der ATtiny 85 (z.B. Digispark) kann, dass kann der 167 schon lange :-) Da muss ich wohl nochmal genauer nachsehen. Mir ist vor allem wichtig, dass ich einen möglichst gebräuchlichen MC finde, der sich übers Arduino
D.T.Schneiderlein schrieb im Beitrag #5051402: > Oh, ich dachte was der ATtiny 85 (z.B. Digispark) kann, dass kann der > 167 schon lange :-) Der Tiny85 hat auch kein USB.
-
Thread
Opel TID/MID mit Bascom ansteuern
addres Waitms 5 Reset Pinb.1 I2cwbyte &H01 'symbol I2cwbyte &H01 I2cwbyte &H01 I2cwbyte &H85 'letter B I2cwbyte &H85 I2cwbyte &H85 I2cwbyte &H85 I2cwbyte &H85 I2cwbyte &H85 I2cwbyte &H85 I2cwbyte &H85 I2cwbyte &H85 I2cwbyte &H85 I2cstop Set Pinb.1 Loop[/code] not works..
addres Mrq = 0 I2cwbyte &H10 'symbol I2cwbyte &H01 'symbol I2cwbyte &H01 'symbol I2cwbyte &H85 'letter B I2cwbyte &H85 'letter B I2cwbyte &H85 'letter B I2cwbyte &H85 'letter B I2cwbyte &H85 'letter B I2cwbyte &H85 'letter B I2cwbyte &H85 'letter B I2cwbyte &H85 'letter B I2cwbyte &H85
-
Thread
ATTiny Frequenztoleranzen interner Taktgeber - externer Quarz besser?
schon 100x im Forum besprochen... Ich habe bei einem kleinen Projekt eine Serie von 4 Geräten mit ATTiny 85 gebaut, überall die gleiche Software drauf und festgestellt, dass die Toleranzen in den Zykluszeiten schon deutlich zu erkennen sind. Sämtliche Bedingungen sind an den Geräten identisch (Versorgung
Taktgeber mit niedrigen Frequenzen gibt es schon (ähnlich 128kHz..)? Die Toleranz kommt primär vom ATTiny selbst, oder in bedeutendem Maß auch von der Genauigkeit der Versorgungsspannung (Betrachtung bei gleicher Temperatur)? Ich arbeite mit 3,3V am ATTiny85. # Sleep Mode geht bei Anwendung nicht.
-
Thread
Attiny13 PWM Frequenz problem
Quarz immer etwas Externes, einen internen gibt es da nicht. Hast du dir schon mal überlegt, vom ATtiny13 auf einen ATtiny85 umzusteigen? Gleiches Gehäuse, gleiche Anschlussbelegung, aber mehr Speicherplatz, bessere Ausstattung und vor allem mit der Möglichkeit, einen Quarz anzuschließen.
Kolbenschläge, Pfeife, Glocke) oder Dieselloks (Anlasser, Motor, Horn, Glocke) nehme ich dann den Tiny85. Wobei mir ein ATTiny1285 oder 2565 (also ein ATTiny mit Highspeed-PWM über PLL und verdammt viel Flash oder EEP) lieber wäre, weil da mehr Sound-Bytes reinpassen würden. Aber man kann nicht alles haben
-
Thread
Microcontroller Projekt für Anfänger
Bauform, Platzmangel im Anwendungsgebiet) > Mikrocontroller könnt ihr mir da empfehlen? z.B. Attiny 25/45/85 Wugge D. schrieb im Beitrag #3586487: > Kann mir jemand so einen Mikroprozessor flashen? Ich wollte mir nicht > für einen einzigen ein ISP Board (???) anschaffen... du wirst sicherlich
Eine Möglichkeit wäre mit einem digispark (ATtiny85 mit Arduino IDE). Kann direkt an den USB angschlossen werden für die Programmmierung und braucht somit kein Programmer. Der ATtiny85 verträgt 5V. Auf dem Digispark hat es einen Spannungsregler
-
Thread
RUWIDO Merlin USB Receiver (nicht nur XMEGA)
Blog, nur die Lösung, die ich bisher verwenden wollte, bevor ich auf Deine Lösung gestoßen bin. Attiny85 habe ich gestern schon mal probiert, indem ich im makefile MCU=attiny85 definiert habe (wäre das überhaupt der richtige Weg?). Die Fehler am Anfang waren noch leicht zu beheben (auskommentieren
/ (2) http://www.ruinelli.ch/how-to-use-v-usb-on-an-attiny85
-
Thread
Arduino + AVRISP MK2: SPI Clock Speed
Hallo, habe einen ATtiny85 mit einem externen Quarz 8 MHz. Zum Programmieren verwende ich die Arduino IDE zusammen mit einem AVRISP MK2. Das funktioniert auch gut, ob mit oder ohne CKDIV8 Fuse, also mit einem Controller-Takt
in dieser Datei boards.txt rumzuprobieren... Nur finde ich dort im Abschnitt [c]attinyx5.name=ATtiny25/45/85[/c] keine Einträge zur Programmiergeschwindigkeit. Wonach müsste ich denn suchen?
-
Thread
ATTINY11 & AVR-GCC Gesperrt
der Attiny11 wird nicht unterstützt. Andere 8-pinner werden aber unterstützt: 13 15 25 45 85
pro Kanal nachuzudenken. Die Software selbst hat bei alldem ohnehin nicht viel zu tun, also 2 x ATtiny25 würde es wahrscheinlich schon tun. (ATtiny13 ist sehr viel einfacher gestrickt als die neueren ATtiny25...85, den würde ich mir nur antun, wenn es entweder auch damit alles noch ganz einfach
-
Thread
Schnelles PWM mit AVR?
Radlos > Radab schrieb im Beitrag #2005221: > ATtiny48-20 Der Hat keine PLL. Mit dem 25/45/85 und 8MHz RC-Oszillator kommst du mit der PLL auf die 64MHz Timer-Frequenz, damit auf 250kHz PWM. Siehe Datenblatt, S.24.
War ein Tippfehler! es ist wirklich ein 45!!! Super, dann kann ich ja sogar einen ATtiny45-10 oder einen ATtiny45-20 nehmen :)
-
Thread
IRMP - Infrared Multi Protocol Decoder
Neue Versionen von IRMP und IRSND im SVN: IRMP: 1. Unterstützung für ATtiny84 (zusätzlich zu ATTiny85) hinzugefügt. 2. Fehlende ISR in main.c wieder eingefügt 3. Div. Fehler in timer1_init korrigiert (für ATmega & ATTtiny) IRSND: 1. Unterstützung für ATTiny84 und ATTiny85
zu 40% klarkommt, funktionierte das dann bei Dir. Hier der korrekte Code von timer1_init() für ATtiny85: [c] #if defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__) // ATtiny45 / ATtiny85: OCR1C = (F_CPU / F_INTERRUPTS / 4) - 1; // compare
-
Thread
Absoluter Anfänger
Programmiergerät und es gibt viele Anleitungen dazu. Auf dem Arduino arbeitet auch nur ein ATMega328, der dem Attiny recht ähnlich ist. Wenn Du Lust hast, kannst Du den Arduino auch ohne Arduino-Library nach dem Datenblatt des Microcontrollers programmieren, wie Du das mit dem Attiny machen müsstest. Wenn Du keine
Variante: probiere es erst mal mit einem Schieberegister ... > Ein kleiner einfacher soll der ATTiny13 sein, dieser hat nur 6. Ist > soetwas damit möglich Möglich ist es, die Vorschläge wurden genannt. Wenn du einen der Vorschläge umsetzen willst: nimm nicht den ATTiny13 sondern z.B. den ATTiny85
-
Thread
Kompleete Werkstattauflösung
50 Stück Stange 74HC175 24 Stück Stange 74HC4066 10 Stück Stange 74LVC4245 SMD 5x Stange ATTINY13A-SU 12 Stück Stange ATTINY44A-PU 5 Stück ATTINY84A-PU 3 Stück ATTINY85-20SU 5 Stück ATTINY2313-20PU 3 Stück ATTINY2313A-PU 8 Stück ATMEGA32A-PU 4 Stück ATMEGA328P-PU 2 Stück mit Ard.
Hallo Thomas du kriegst eine PN von mir. Die ATMEGA und ATTINY von oben sind dann verkauft !!!
-
Thread
Welcher Controller
? Oder muss man immer seinen eigenen Code schreiben und auf den ATtiny laden?
wunderbar funktioniert. Ich habe einen arduino nano als ISP benutzt und dann auf einem Breadboard einen Attiny programmiert. Ich habe den attiny45 durch den 85 ersetzt, da der mehr Platz für das Script hat. Es war ein bisschen Einarbeitung in die Fastled librbary, wie ich die Animation des Timers nachgebaut
-
Thread
Konzept für einen ATtiny-Bootloader in C
selber anzuwenden. Das ist aber reine Religion und steht hier nicht zur Debatte. Wenn ich einen ATtiny85 zu demselben Preis oder noch günstiger als einen ATtiny45 bekomme, warum soll ich mir dann Assembler antun, nur um das Ganze noch in einen ATtiny45 oder -25 zu quetschen? (Der Attiny45 reicht
: ATtiny85 1,07 + 19% MwSt ATtiny45 1,36 + 19% MwSt Also komm mir bitte nicht mit Kosten, die man mit Assembler einsparen kann - ganz im Gegenteil: Deine Wahl ist teurer. > Jo, die Fakten sich schön
-
Thread
μC im kleinen Gehäuse
Liebe Freunde der gehobenen Elektronikbastelei, ich würde eigentlich einen Attiny 85 im SO8 Gehäuse nehmen, aber vielleicht gibt es von Atmel ein kleineres Gehäuse. Was tun? Leider hat mein Gockel nicht wirklich geholfen. Ich möchte schon bei Attiny bleiben da ich mit den Tools
Hi >ich würde eigentlich einen Attiny 85 im SO8 Gehäuse nehmen, aber >vielleicht gibt es von Atmel ein kleineres Gehäuse. Was tun? Leider hat >mein Gockel nicht wirklich geholfen. Da gukt man nicht beim Gockel, sondern ins Datenblatt
-
Thread
Looping Louie Tuning
meinen Augen für das Projekt falsch. Da du dir bereits einen ISP besorgt hast, order dir ein paar Attiny84/85 o.ä. und baue die Schaltungen auf einem Steckbrett auf.
Augen für das > Projekt falsch. Da du dir bereits einen ISP besorgt hast, order dir ein > paar Attiny84/85 o.ä. und baue die Schaltungen auf einem Steckbrett auf. Hm, habe ich schon vermutet. Zu Weihnachten bekomme ich dann ein paar Attinys und Atmegas. :-) Dann versuche ich, das Paket bald wieder
-
Thread
ATtiny24A, Power-down
das weiter untersuchen, indem man die RJMP-Loop auf bestimmte Adreßwechsel legt, z.B. 07ff->0800 (ATtiny85).
> bestimmte Adreßwechsel ... z.B. 07ff->0800 Okay. ATtiny85-20PU von '1706' bei 3.3 V mit internen 8 MHz: Fuses: low: E2, high: DF, extended: FF [avrasm] .include "tn85def.inc" rjmp init .org $07FE main: nop main_loop: rjmp