-
Thread
erst programmieren, dann schalten
Ein ATTiny2313 machts!
ich auch schon so realisiert habe für eine 64x8x2(Farben) Matrix-LED-Anzeige, gesteuert von einem Attiny85). Jens
-
Thread
USI SPI (AtTiny24V)
Hallo, ich kriege SPI auf dem AtTiny 24 nicht zum laufen. Ich bin er st in der Testphase und habe mir einen c- code aus dem Internet besorgt. Laut Datenbankwelt hätte dies schon eine Chance zu funktionieren, geht aber leider nicht.
mal das Schaubild im Anhang betrachtet, welches ich direkt aus dem USI-Kapitel des Datenblatts vom ATtiny24A rausgesnapped habe.
-
Thread
Erkennung von Modellfahrzeugen per Infrarot ID
freight-weight/ wo ich den Bau der Waage etwas beschrieben habe. Also im Fahrzeug einen 8-Pin ATTiny, IR -Diode, etwas Code, und die zu sendende ID des Fahrzeugs steht im EEPROM. Genau genommen könnte im EEPROM sogar die komplette Zahlenfolge stehen, die gesendet werden soll, mit CRC und fertig.
Ich überlege gerade ob es nicht relativ einfach geht so einen Sender zu bauen. ATtiny85 den PWM Ausgang nehmen um den IR Träger von 36kHz zu machen. Die IR Diode hängt dann zwischen den Pins PB4 (OC1B) und PB1 (DO), natürlich mit einem Vorwiderstand. Dann müsste ich doch mit ausgeben
-
Thread
60 ATtiny-Eingänge an einem ATmega-Ausgang
Hallo zusammen, ich möchte 60 ATtiny85 über je einen Pin als Eingang an einem ATmega168-Pin, welcher als Ausgang geschaltet ist, anschließen. Die Betriebsspannung ist 5 V. Ich kann mir bei 60 parallel geschalteten Eingängen durchaus
@ Frank M. (ukw) Benutzerseite >1. Kann man überhaupt mit einem ATmega-Ausgang 60 ATtiny-Eingänge > treiben? Ja, wenn man nicht zu oft schaltet. >2. Wie groß wird die Anstiegszeit eines Rechtecks sein? Kann man abschätzen. tau = R * C R ist der Innenwiderstand vom ATmega
-
Thread
Raspi Shield - so in Ordnung?
Dabei sitzen auf dem Shield ein Spannungswandler (Traco TEN15-2411WI) der 5,1V liefert sowie ein uC Attiny85 und ein DS3231 für Uhrzeit, außerdem ist auf dem Shield Dauerplus mit drauf. Bei anliegenden Zündplus schaltet der uC den Wandler am Enable-Pin worauf der Pi startet. Bei wegfallen von Zündplus wird
Masse trotz isolierten Wandler) Der Spannungswandler LM1117 ist total überdimensioniert für den Attiny85 aber ich möchte meinen Lagerbestand nutzen und habe davon über 20stk. da. BTW: Ich weiß dass es das Strompi3 Shield von Joy-It gibt mit RTC und Spannungswandler mit Zeitverzögerten abschalten
-
Thread
Lautsprecher am µC - So OK?
Hallo! Ich planen einen kleinen Lautsprecher per ATTiny anzusteuern. Mein erster Entwurf des Schaltplans ist angehängt. Was meint ihr, wird das so funktionieren? Oder habe ich was Wichtiges vergessen? Danke! PS: Kann jemand abschätzen wie hoch der
kannst. Wenn du per Hardware PWM die Töne erzeugst, nimm also z.B. OC1A und /OC1A (beim Tiny25/45/85) als Ausgänge und hänge dazwischen den Schallgeber. Leider kostet das einen extra Pin, den du hoffentlich noch frei hast.
-
Thread
Random Grafiktafel
Zeit wie lange das geschehen soll. Software Studio 7 - hier der Code: /* * Biotronic.cpp * Attiny13A * Created: 11.11.2023 16:08:24 * Author : ED */ #include <avr/io.h> //Holt Grundfunktionen des Atmega #define F_CPU 1000000UL // 1 MHz #include <util/delay.h> //Bindet Wartefunktionen
durchlaufen, sondern nur 2 Sekunden. @ Martin S. kannst du mir ein wenig auf die Sprünge helfen? Der Attiny13 ist mit einem Attiny85 ersetzt worden. Gruss ed
-
Thread
Anfänger sucht Microcontroller Einstieg
ein Digispark-Board mit einem Tiny85 drauf ist dir zu gross? Damit kann man erstmal anfangen, für nichtmal 1,5€ aus China. https://img.dxcdn.com/productimages/sku_378845_1.jpg
Noch kleiner wäre der digispark stamp (ist aber ein Klon) https://www.reichelt.de/digispark-mini-attiny85-usb-mit-stiftleiste-digispark-mini-p192128.html (Mit genau diesem bin ich zu der Arduinowelt gekommen.) > Wenn auch das noch zu groß ist, musst Du richtig einsteigen und den > blanken Controller
-
Thread
Wofür ist ein bootloader?
Debugzwecken dienen kann. Auch kann ich den Resetpin benutzen und trotzdem programmieren, z.B.: ATtiny85 = 6 IOs, ATtiny84 = 12 IOs, ATtiny861 = 16 IOs usw. Peter
-
Thread
Dringend: Suche Basisspannung für Transistor
cool, das gibt beim kompilieren keine Fehler. Ich benutze den Internen Taktgeber des ATTINY 12. Ich messe mit meinem Multimeter jetzt ca. 200mV. - Ein Indiz dafür, das alles zu schnell geht?
Hallo Noname, es steht alles im Datenblatt - die Anzahl der Taktzyklen auf Seite 85 ! http://www.atmel.com/dyn/resources/prod_documents/doc1006.pdf Die Verwendung des Timers ist im Tutorium beschrieben. Otto
-
Thread
AVR PIN1 benutzen
nicht weiß wohin mit der Frage, nicht schimpfen, bin grad frisch hier. Ich wollte für meinen Attiny13 PIN1 (PB5) für eine Lautsprecherausgabe nutzen. An PIN2 und PIN3 gehts (PB3, PB4). Hier der Quellcode, was ist daran faul? (BASCOM) [code] '*** Test $regfile = "attiny13.dat " $crystal = 113000
Hallo Tom, der PB5 ist beim ATtiny13 der Reset PIN, wenn du den als I/O verwenden willst musst du in die Fuse umstellen. Gruß Christian
-
Thread
pow() durch Festkommaarithmetik ersetzbar?
Hallo, Ich musste grad feststellen, dass mein ATTiny85 bei der Berechnung von separaten PWM-Werten für 3 RGB-LEDs an seine Grenzen stößt. Die Werte werden für Indizes von 0 bis INDEX_MAX nach dieser Formel berechnet(vereinfacht): >PWM = 255 * pwmIndex
Johannes H. schrieb im Beitrag #4909800: > Ich musste grad feststellen, dass mein ATTiny85 bei der Berechnung von > separaten PWM-Werten für 3 RGB-LEDs an seine Grenzen stößt. > > Die Werte werden für Indizes von 0 bis INDEX_MAX nach dieser Formel > berechnet(vereinfacht): > >PWM
-
Thread
RC Empfänger auswerten
sei(); for(;;) { if (Pulsdauer < 68){"mach was"} else if (Pulsdauer >= 68 && Pulsdauer < 85){"mach was anderes"} else if (Pulsdauer >= 85 && Pulsdauer < 110){"mach was anderes"} else if (Pulsdauer >= 110 && Pulsdauer < 150){"mach was anderes"} } } Gruß Toby
Mach dein "value" noch volatile! Hat der Attiny2313 keine InputCapture-Unit? Damit mache ich solche Sachen immer...
-
Thread
Modul mit Funk, 3V Knopfzelle und ein paar IO?
maus schrieb im Beitrag #6857661: > Es gab mal den "Nordic FOB" (nRF24L01+ radio and a ATtiny24, > https://www.sparkfun.com/products/retired/8602) > ......... > Das zweitbeste wäre ein Modul mit Controller und RF-Teil samt Antenne. > Die Knopfzelle bekomme ich schon dran. Das Teil von
gedrückt wurde, brauchst du tatsächlich nichts anderes als dieses Teil!. (Und ansonsten eben einen Tiny85 oder so dazu) https://www.mikrocontroller.net/topic/462446 A.
-
Thread
AVR USB FUSEN
das nachstellen und in dieser Richtung forschen ? http://www.instructables.com/id/Programming-the-ATtiny85-from-Raspberry-Pi/ Danke für Hinweisen oder hilfestellungen gruß Karsten
ändern kann. Ergo auch nicht aus dem Bootloader heraus. Dazu muß man über ISP oder JTAG (hat der tiny85 aber sowieso nicht) gehen. @Karsten: du brauchst einen ISP-Adapter und irgendeine Möglichkeit, den tiny85 auf der Platine zu kontaktieren. Es gibt so kleine Clip-On Adapter die man auf das SO-Gehäuse
-
Thread
Gemeinsames Weihnachtsprojekt?
Seciie-Stirlingmotor-P%C3%A4dagogisches-Geburtstagsgeschenk-Technikbegeisterte/dp/B07MXHV1CZ/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=B07MXHV1CZ&qid=1571303244&sr=8-3 Gruß aus Berlin Michael
hörenswerter Qualität auf Zuruf (Sprachkommando) "Jingle Bells". Natürlich realisiert auf einem ATtiny85. Machbar, aber definitiv nix für Weicheier. Die können ein schickes weihnachtliches Gehäuse für das Gerät designen und auf dem 3D-Drucker ausdrucken...
-
Thread
Servoansteuerungschip-Selbstbau
ein einziger auf meine Bedürfnisse. Nun zur Situation: Ich möchte einen Servo (C577) mit einem ATTiny13 ansteuern. Ich hätte es gerne so, dass der Chip die eigene Taktungs verwendet und einfach drei Eingaänge und einen Ausgang hat. Auf die Eingänge kommen drei Tasten für Links, Mitte und Rechts. Der
guten DEnkansatz gegeben! Vielen Dank! Doch kurz mal eine andere Frage: Haben die Ausgänge des ATTiny einen Buffer, der die Ausgänge solange konstant hält, wie kein neuer Wert eingegeben wird?
-
Thread
Soundmodul selbstbau mit den avrs
Die hier http://www.hanneslux.de/planet5b/Harzkamel/DSCN0003.JPG zu sehende Rucksackplatine mit ATTiny85 und LM386 enthält Geräusche für Anlasser, Dieselmotor, Bimmelbahnglocke und Hupe (Horn). Die "Drehzahl" des Diesels wird von einer Gleichspannung gesteuert, die per Tiefpass aus der Motor-PWM des
ausreichend für eine Gartenbahn-Lok. Der LM386 wird mit 3 Li-Zellen (11,1 V Nennspannung) betrieben, der ATTiny85 mit 5V. Stromversorgung und Steuerung erfolgen über Steckverbinder vom RC-Fahrtregler der Lok. ...
-
Thread
Timer Problem Attiny45
im Attinyprogrammieren also bitte verhaut mich nicht. Zu meinem Problem: ich möchte mit dem Attiny am Pin PB0 (OCRA0) ein Servosignal erzeugen. Der Attiny läuft auf 8Mhz Intern (Das Div-Fuse ist abgeschaltet). Jetzt bekomme ich den Hardwaretimer nicht so hin, dass ich eine Periodendauer von
Wandlung nicht übernommen. */ result = ADCW; } int main(void) { //PWM_init_PTT_Attiny(); ADC_Init_attiny(); //76543210 DDRB = 0b00000001; PORTB = 0b00000110; //PB0= OCR0A uint16_t puls; uint16_t pos_1; uint16_t pos_2; uint16_t z_puls; while (1) {
-
Thread
BME280 Beispiel Code in BASCOM
Einstellen Deines Codes. Ich habe mir erlaubt, Deinen Code für einen 1-Wire-Slave mit einem ATtiny85 zu "missbrauchen" ;-) Ich hoffe, es ist o.k. Wichtig: Da der ATtiny wegen dem 1-Wire-Bus mit 5V betrieben werden sollte, muss man je nach BME-Breakout evtl. einen Levelkonverter zwischen ATtiny und BME einbauen! Wie diese Slave angesteuert werden, kann man im Bascom-Forum nachlesen: http://www.bascom-forum.de/showthread.php?76-1-Wire-Slave-Baukasten-V-2 Viel Spaß, RoBue
-
Thread
Attiny 25 mit Adruino Uno Programmieren
auch helfen: http://highlowtech.org/?p=1695 Allerdings gilt das wohl nur für die 44/45 und 84/85 Tinys. Ich persönlich nehme grundsätzlich nichts kleineres mehr als die 85er. Die kosten unwesentlich mehr als die 25 oder 45, haben aber wesentlich mehr Speicher und sind in diversen Projekten weit
Software) nur noch ein USB-Kabel notwendig ist: http://www.forum-raspberrypi.de/Thread-projekt-attiny-multifunktions-bastelboard-version-2-0-fuer-einsteiger-bestens-geeignet
-
Thread
Widerstand für LED-Matrix
Hi, wenn ich mit einem ATTINY2313 eine LED Matrix ansteuern möchte, weiß ich nciht genau, wie groß ich den Widerstand auswählen muss. ich möchte die Matrix wie Folgt ansteuern 3 Zeilen a 7 Spalten. jetzt kann ich mit einem Ausgang
im Beitrag #3555069: > allerdings schafft dein PIC die 3*Inenn = 60mA nicht, Sein PIC ist ein ATTINY2313, der schaft es auch nicht.
-
Thread
LED-Zähler: Hilfe für Laien
den Ausgängen die LEDs über eine kleine Diodenmatrix > anschliessen. oder ein klitzekleiner attiny45/85. ich glaube nicht, daß das "mit kanonen auf spatzen geschossen" ist, es wäre schlicht effizient: µc, taster, und 3LED's mit vorwiderständen.
Einschaltverhalten - Entprellung ohne zusätzliche Hardware - Funktion leicht änderbar - sehr klein Ein ATtiny4 oder ATTiny13 sollte reichen.
-
Thread
Wiederstand 7-Segment-Anzeige
, so wurde es berechnet. Wie kommst du dann auf 110Ω? Ich komme auf 140Ω: [math]R=\frac{U_{ATTiny}-U_{LED}}{I_{LED}}=\frac{5V-2.2V}{20mA}=140\Omega[/math] Ich würde dann 150Ω aus der E12-Reihe verwenden.
> Aber was ist, wenn ich z.B. mit 10V > arbeiten würde? Dann wäre höchstwahrscheinlich der ATtiny tot, weil er die 10V definitiv nicht überlebt !
-
Thread
Eingangsschutz Schaltung
- die Schaltung im Anhang stammte aus einer anderen Quelle... Ich habe den langen Thread zum Attiny 85 ADC Eingangswiderstand gerade gelesen - das erklärt vieles ! 1)@Frank O: kein CAN, Fahrzeug ist über 40 Jahre alt. OBD I (Protkoll KW1281)ist zwar vorhanden, gibt aber nur wenig Daten her
ein... Welche Daten hättest Du denn noch gerne ? Google einfach mal nach Audi CoupeQuattro Typ85, das wäre dann die Karosserie.... Googgle nach Audi S2 230PS, dann hättest Du den Motor (MKB ABY) der im obigen Typ85 verbaut ist... Dann weißt Du um was es geht.
-
Thread
(Airwick) AS-MLV-P VOC-Sensor: Wie ansteuern?
Online-Rechner für LED-Vorwiderstände (0,6V vernichten, 24mW Verlustleistung, 40mA kommen an. Bei 5V (ATmega/ATtiny) entsprechend 56,1Ohm (68 als nächster "Normwiderstand"), bei 2,3V zu vernichten und 33,8mA Leistung am Heizdraht bei 78mW Verlustleistung). Wenn ich den Widerstand des Sensors über S1 (HIGH, OUTPUT
was der Sensor ohne Heizung an Leistung zieht. Das wirkt aber wie geeignet für CR2032-getriebenen ATtiny85 (oder sogar nur ATtiny13), der bei schlechter Luft einen Piezopiepser anstößt :)
-
Thread
Sinusoszillator, VCO, Waveform Generator - Bauteil gesucht!
Um DDS wirste nicht herumkommen, am einfachsten wäre ein Tiny25/45/85 den Du mit der internen PLL auf 250kHz PWM bringst, da dann via DDS den Sinus ausgibst und mit einem passenden Tiefpaß an Deine Notwendigkeiten anpaßt. Wenn Du PWM gesteuerte Filterbausteien von Maxim
> und einen Cmos-Schalter IC sogar selbst bauen. Da ist aber Jesper Hansens MiniDDS mit einem ATtiny2313 letztlich weniger Aufwand.
-
Thread
tiny45 reset-pin
Mahlzeit, für ein Projekt nutze ich den Attiny45. Dieser hat ja die Möglichkeit den RESET-Pin auch als normalen Portpin zu benutzen. Aus dem Datenblatt werde ich nun nicht ganz schlau. Ich habe erst angenommen, dass ich in dem Fall nicht mehr mit
mit nur 4k Flash für eher ungünstig. Na komm, wenn Dir die 10% Flash fehlen, nimmste eben nen ATtiny85. > Außerdem kann man die Fusebits darüber nicht ändern. Ja, das ist ein entscheidender Vorteil eines Bootloaders, daß man sich nicht versehentlich totfusen kann. Hilferufe bei nicht mehr
-
Thread
[Rat] Temp. Sensor sniffen
Also einfach den attiny mit sclk und sedata vom ad51 verbinden und mit VCC 3.3V betreiben? (sollten nach meinen Recherchen cmos Eingänge sein?) Ist wahrscheinlich besser, da man gleich die jeweilige Temperatur hat.
Ich brauche mal wieder Hilfe. Es wurde der I²C sniffer von Peter D. mit einem Attiny85 aufgebaut. Per UART gebe ich den Datenverkehr eines TWI auf dem PC aus. Das TWI besteht aus einem ATmega8 mit LM75 als slave. Hier der Code vom Master. (LCD Ausgabe etc. entfernt) Lib. von Peter
-
Thread
ATmega8, OCR2, Fehler in Tabelle?
jdhenning schrieb im Beitrag #3816249: > Den ATmega8 gibts bei > Reichelt für 1,85€ in DIP und den Atmega88 für 3,25€ http://www.reichelt.de/ATMEGA-88-20-PU/3/index.html?&ACTION=3&LA=446&ARTICLE=68169&artnr=ATMEGA+88-20+PU&SEARCH=atmega88 lustigerweise ist aber der Atmega328
Bernd Stein schrieb im Beitrag #3816396: > Ich selbst habe mal versucht für den ATtiny26 das Kapitel über den ADC > ins deutsche zu übersetzen. Ohne die Funktionsweise vorher verstanden zu > haben ist so etwas witzlos und keiner hat bisher da was verbessert, > obwohl ich dies ausdrücklich
-
Thread
LED (Spiel-)Würfel Code zu groß?
AVR-Studio übersetzt und das sagt mir (mit Optimierung O1), dass die Progam Memory Usage mit 876 bytes bei 85,5% liegt. --jmp
[code]AVR Memory Usage: ----------------- Device: attiny13 Program: 554 bytes (54.1% Full) (.text + .data + .bootloader) Data: 11 bytes (17.2% Full) (.data + .bss + .noinit)[/code] Kommt das hin? Also Aufruf mit meiner zuletzt genannten
-
Thread
Hex Code in AtTiny25 übertragen
ich mir nur noch einen Tiny kaufen der mehr Speicher hat. Entweder einen AtTiny45 oder einen AtTiny85. Vielen Dank und Grüße Jonas
Es ist ja der ATtiny 25, für den das Programm ist.
-
Thread
Mikrocontroller + Zubehör?
läßt sich nämlich ganz prima verwenden, um AVRs zu flashen. Ich habe mit ihm schon diverse Typen (ATtiny 2313, ATtiny85, ATmega168, ATmega328, ATmega644 ...) programmiert, nach meiner Erfahrung viel zuverlässiger als mit einem USBASP. Dabei ist es völlig unerheblich, ob der Arduino gesockelt ist oder
also schon alles, um den ATmega168 zu programmieren. Die Bandbreite der unterstützten Typen von ATtiny13 bis Atmega644 ist für den Anfang auch mehr als ausreichend. Noch mal zu Deinen Fragen: -- 1.) Ist der Arduino als Programmer geeignet? Ja, ohne Einschränkungen. -- 2.) Brauche ich Zusatzbauteile
-
Thread
Treiber für Power MOSFET
Okay, hier: MOSFET Typen: IRL 3713 IRF 7832 IRLR 7843 IRF2804 IRF4004 Mikrocontroller: ATTINY25 ATTINY85 Schaltfrequenz: 3 - 6 kHz Strom: 15-90 A Reicht das?
-
Thread
Klingeltaster an AVR - Was muss ich beachten
Hallo zusammen, ich möchte mit einem AVR (Attiny 85) eine Klingel realisieren. Was muss ich hier bezüglich des Anschluss des Klingeltasters an den Attiny beachten? Leitungslänge zwischen Klingeltaster und AVR dürften ca. 10 Meter sein. Ich denke mal durch den direkten Anschluss des Klingeltasters an den Attiny wie einen gewöhnlichen Taster, könnten durchaus Störungen auftreten? Und dann mal die Klingel gehen, obwohl niemand geklingelt hat? Reicht es, wenn man über eine Optokoppler schaltet? Oder wie
-
Thread
Timer 1 vom Tiny25 leuft nicht an
AVR-Simulator (noch) nicht unterstützt wird. Zitat aus der AVRStudio-Hilfe, Known Issues für den ATTiny25: Timer/Counter1, including the Dead Time Generator, is currently not supported in the AVR Simulator. Wenn er in der Hardware auch nicht läuft, hast Du irgendwas falsch gemacht... Aber wie Karl
Hi Nur für den Fall, dass hier mal jemand drüber stolpert, der mit dem Timer1 vom ATTiny45 hat. Auch hier hat der Simulator im AVR Studio einen Bug und läuft nicht. Abhilfe schafft hier der Simulator2. Da läuft zwar der Timer, aber der hat dafür andere Bugs ;-) Grüße Torsten
-
Thread
sei(); führt zu Absturz
in den Wald gelaufen und ich hab mich dumm und dusslig gesucht. Der Grund war, ich hab für nen ATtiny85 compiliert, aber nur nen ATtiny45 eingesteckt. Damit gehts nach dem ersten RET(I) ab ins Nirwana. Peter
-
Thread
Energy harvesting für µC
Unterspannungs-Schutz. Das ist nichts Besonderes. Oder du verwendest einen sparsameren Mikrocontroller (zum Beispiel ATtiny85 oder ATmega328P), welcher die Stromzufuhr zum ESP (über einen Transistor) nur bei Bedarf einschaltet und nur wenn der Akku noch Ok ist. Andere Möglichkeit: Du nutzt einen ATtiny/ATmega, um den Spannungswandler für den ESP nur bei Bedarf einzuschalten. Auch dann kann der ATtiny/ATmega die Unterspannungskontrolle übernehmen. So ein ATtiny/ATmega benötigt im Standby viel weniger Strom, als der ESP. > Wären für so eine Anwendung nicht z.B. Nickel Metallhydrid Akkus besser
-
Thread
Hilfe bei Reparatur von Federwiegen-Motor
Wenn nicht das ganze um 180° gedreht wäre, könnte fast ein Attiny85 vom Pinout passen. Müßte man dann ein eigenes Programm schreiben. Naja, ob das den Aufwand lohnt...
Pin 1 könnte Reset sein, weil da ein Pullup gegen Plus geht. Die Belegung wäre also ähnlich einem ATTiny13/25/45/85, aber das hilft nicht viel weiter, wenn du sowas nicht programmieren willst/kannst. Ausserdem wäre der Rest noch reverse zu engineeren. Gestorben ist die ganze Sache vermutlich durch die
-
Thread
EEprom mit AVRStudio auslesen ohne automatische Adressen/Bytenummern
Um mir mal selber zu antworten, weil ich es grad ausprobiert habe: [c]avrdude -c usbasp -p t85 -B 60 -P usb -U eeprom:r:/dev/stdout:r[/c] (hier für ATtiny85 und Programmer USBasp) Die Ausgabe erfolgt dann im Roh-Format. Wenn es Hex sein soll, dann so: [c]avrdude -c usbasp -p t85 -B 60 -
-
Thread
AVR Studio 4, Assembler und Timer/Watchdog
Expertenrunde, vielleicht kann mir jemand auf die Sprünge helfen. Derzeit simuliere ich einen ATTiny13A (default-Fuses) im AVR Studio 4.16.628 unter Linux mit Wine. Dabei ist mir eine Anomalie aufgefallen, für die ich keine Erklärung habe. Anbei voneinander nur leicht abweichende Assembler-Codes
Simulator & Interrupts - ob das immer funktioniert? Da gab es mal Beiträge ... Und warum nicht der ATtiny85 - den könnte ich hier gegebenenfalls realiter laufen lassen.
-
Thread
Reden mit Ampel im (Zeit-)Rahmen halten
Technisch reicht der kleinste Mikrocontroller den man findet. Es muss kein 3ct PFS154 sein, ein ATtiny würde reichen, aber wenn man Arduinos nutzt ist die Batteriebetreibbarkeit wieder ruiniert. Also direkt den nackten Chip verwenden, z.B. Attiny85, direkt an eine Bat (3 Zellen Alkali Mangan 4.5V
| | | AT | | | | | + | | +-----| tiny|---(---|< | 100nF Bat | | | 85 | | | | | | | | +--| |---(----(---|< | | | | | +-----+ | | | | | o o o | | | | | | | | | | | | | | | o o o
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
ATTiny88 @6000 = 0.38932: http://www.digikey.de/product-detail/de/ATTINY88-MUR/ATTINY88-MURTR-ND/2357456 STM32 @10000 = 0,423: http://at.mouser.com/ProductDetail/STMicroelectronics/STM32F030F4P6/?qs=
Markus Müller schrieb im Beitrag #3503673: > ATTiny88 @6000 = 0.38932: > http://www.digikey.de/product-detail/de/ATTINY88-MUR/ATTINY88-MURTR-ND/2357456 > > STM32 @10000 = 0,423: > http://at.mouser.com/ProductDetail/STMicroelectronics/STM32F030F4P6
-
Thread
BCD Drehschalter und Spannungen
> 7 3,2V > 8 3,6V > 9 4V Je nach Anwendung, könntest das allenfalls auch mit einem kleinen ATtiny lösen. Eingänge einlesen und danach den PWM-Wert ausgeben. Am PWM-Ausgang noch ein R und C um zu glätten. So könntest beliebig krumme Werte ausgeben. Wenn es etwas (halb)fertiges sein soll, so ginge es sehr einfach mit einem digispark (mit einem ATtiny85) drauf. http://digistump.com/products/1
-
Thread
Controller voll, Codeoptimierung oder anderen Controller?
ich variablen minimieren etc? die Codeoptimierung steht schon auf -Os... muss ich unbedingt den attiny85 verwenden? Danke und Gruß Karl
>Device: attiny45 > >Program: 4178 bytes (102.0% Full) >(.text + .data + .bootloader) Die 4200byte sind nur 2100 Instruktionen. Hut ab dass du da schon einen Bootloader drin hast. Und offensichtlich immer
-
Thread
DCF 77
bekommt. Das Problem liegt in dieser Zeile: [c] if (pulse_wide > (65535 - (SYSCLK / 1024)/100*85)) [/c] Statt SYSCLK habe ich F_CPU genommen, und das ist 1000000. So funktioniert es bei mir: [c] static const uint16_t pulse_compare = 65535 - (uint32_t)F_CPU*85UL/(1024UL*100); // 64705 for
85/1024)) [/c] Das müsste dann aufs gleiche rauskommen wie deine Variante. Rolf
-
Thread
Struct Problem.
besser die Finger davon läßt damit man portierbar bleibt? Ich will das zwar zur Zeit nur auf einem attiny85 laufen lassen, aber wenn ich den Code mal woanders verwende stehen die Chancen gut das es nicht wie vorhergesehen funktioniert. (Prozessor und Compilerabhängig.Casten geht überall etc.) Ich
Lader für Li-Ion Akkus werden, die von einem bq2084 überwacht werden. Das alles mit einem kleinen attiny85 und Kleinkram drumherum. Gespeist von einem AT Netzteil. Gruss, Jörg
-
Thread
Fehlermeldung Attiny15
Hi leute, könnt ihr euch diese Fehlermeldung erklären >^../usb_dock.c:1: error: MCU 'attiny15' supported for assembler only fehlermeldung ist von avrstudio, warum kann man den attiny nur mit assembler programmieren, ich bin verwirrt danke
Wenn ein 8pinner reicht: Die Nachfolger vom veralteten Tiny15, die Tiny25/45/85 sind für C tauglich.
-
Thread
[V] Attiny Arduino Programmieradapter für 10 verschiedene Attinys
Verkaufe einen selbst entwickelten Attiny Programieradapter der einfach auf einen Arduino UNO aufgesteckt wird (siehe Foto) und über das Arduino IDE Programm auf die eingesteckten Attinys programiert wird. Mit diesem Adapter können folgende Attinys Programiert werden: 8 Polige Attinys 13/15/25/45/85, 14 Polige Attinys 24/44/84 und 20 Polige Attinys 2313/4313. Getestet wurde das Board mit Attiny 13/84/85/2313 funktioniert tadellos. Auf dem Board sind 2 LED´s angebracht. Die eine wird beim
-
Thread
ATTiny13 auf STK500 mit ISP programmieren
Thomas S. schrieb: > 1. STK500 > 2. neuer ATTiny13 > 3. ISP MK2 Programmer ??? Was ist das denn für ne verrückte Zusammenstellung? Wozu soll das nütze sein? Nimm das STK500 alleine und gut is. Der ISP MK2 ist hier völlig fehl am Platze
HV serial programming vom ATtiny13/25/45/85 geht so: Power off und alle Kabel vom Board entfernen. Controller in Sockel SCK3400D1 stecken. Alle anderen Sockel leer. Verbindungen herstellen: PB3 von PORTB (pin 4) -->