-
Thread
Welches Display für µC? möglichst viereihig mit IIC
-204-20X4-2004-Character-LCD-Module-Display-Screen-LCM-Yellow-Green-LCD-with-Yellow-Green/1704850943.html Wobei ich bei Aliexpress noch nie bestellt habe und nicht weiß, ob da was kommt und ob es benutzbar
steht *drei* Steuerleitungen. Und wieso nun sechs? Mich interessiert jetzt nur das "EA W204-XLG, 4x20, 98x60mm"
-
Thread
ATTiny 414 CLKOUT
Controller noch nicht da, kann es also noch nicht ausprobieren, aber: Sehe ich das richtig, dass der ATTiny414 zwar das entsprechende Registerflag unterstützt, aber den CLKOUT nicht auf einen Pin führt? Oder fehlt die Angabe einfach nur im Datenblatt?
Im Datenblatt vom 416 sieht man das CLKOUT an PB5 erfolgt. Der hat Gehäuse mit 20 Pins. Das wird wohl bei allen 41X etc. intern genauso sein, nur das eben die einen einen PORTB haben,der nach aussen geführt ist und die andern nicht. Möglicherweise ist das schlicht die selbe Maske.
-
Thread
Programablauf durch Taster nur Sporatisch
Hallo ich habe einen ATTiny85 mit einem LED Program bespielt die Modi werden mit einem Taster weiter geschaltet, alles läuft soweit auch,nur in der letzten Zeile vom blinken zum Shutdownmodus geht es nur sporatisch immer genau
error: expected '(' before 'blitzCounter' if blitzCounter >= 150 blitzCounter = 0; // nutzt die 20 ms von der Tastenentprellung ^ exit status 1 expected '(' before 'blitzCounter' < < < [avrasm] // Konstanten // Helligkeits über Taster weiterschalten Attiny
-
Thread
Microcontroller identifizieren: 8 Pins, Pin 1 VCC, Pin 8 GND
AVRtiny im PDIP-8 gewand, bspw. https://www.reichelt.de/mcu-attiny-avr-risc-1-kb-1-2-mhz-pdip-8-attiny-12v-1-pu-p69196.html?PROVID=2788&gclid=EAIaIQobChMIwqTtot3j3wIVleFRCh2Zlwd0EAQYASABEgIYh_D_BwE&&r=1
GND an Pin 8. Könnten aber auch die Padauk Chips sein: http://www.padauk.com.tw/upload/doc/PMS150C%20datasheet%20V105_EN_20181128.pdf Seite 10
-
Thread
ESP32 als ISP
passiert leider nichts mehr. Nach einer gewissen Zeit wird der Programmiermodus dann beendet und der AtTiny fängt mit dem Abarbeiten des Programms an. Der Programmer läuft mit dem Beispielprogrammer aus der IDE. Habt ihr Ideen woran es liegen könnnte? Der MISO-Pin beim AtTiny ist als Ausgang gesetzt
EDIT: Kann es evtl sein das ich durch das einstellen der falschen Taktfrequenz in der IDE den AtTiny "zerschossen" habe? Zumindest geht er nach dem herstellen der Spannungsversorgung nicht mehr in den Programmiermodus. (Normalerweise geht der AtTiny85 nach dem PowerUp für 6 Sekunden in den Programmiermodus
-
Thread
Problem: INT0/1 auf Arduino
https://www.sparkfun.com/datasheets/Components/SMD/ATMega328.pdf Datenblatt S.20 I/O-Memory und RegisterSummery S.428 mal lesen ;)
hab und damals vermutlich eher für den ATTiny2313, mit dem ich mehr Projekte realisiert hab... Immer dieser Tradeoff zwischen Effizienz und Korrektheit :-/ Jedenfalls läuft das Tierchen jetzt :-) Viele Grüsse, Simon
-
Thread
Mit Attiny85 einen PIC Mikrokontroller ausschalten
Ich möchte mit einem Attiny85 die Spannungsversorgung eines PIC12F629 (VDD-Pin) kurz unterbrechen. Am VDD-Pin des PIC liegen 2,8V an. Die Spannungsversorgung des Attiny ist noch offen und wird wohl zwischen 1,8 und 5 V liegen
operate) >Pin7 – Open >Pin8 – Ground (Battery Negative) http://budgetlightforum.com/node/54900 Post #20 Attiny und PIC haben allerdings leider nicht die gleiche Anordnung der Ports.
-
Thread
Atmel IC auf kleinstem Board: Programmieren, Transitoren und Spannungsversorgung
Wenn es wirklich klein sein soll, nimm den ATtiny13A im 10M1 Gehäuse und den DRV8837C im DSG0008A Gehäuse. Du brauchst dann aber ein Mikroskop und eine Flasche Rotwein zum Bestücken. Die Platinen sind kleiner als 5mm*5mm. Du musst dann nicht nur LKW
großem Kofferaufbau, da ist dann noch mehr Platz ;) Aber halt auch nicht ewig. Aktuell plane ich mit 20x20mm beidseitig bestückt. Den USB-Anschluss würde ich an eine extra Platine machen und die dann für USB und Akkuladen benutzen. Hier dachte ich an eine Klemmvariante, um die Pins rauszuführen. Und
-
Thread
Hilfe! - Schaltplan für Modellauto gesucht
Ach ja: 20mA für jede LED
beim Warnblinker kann man die Blinker kaum mehr erkennen, etc. Irgendwie kriegt man das Flash vom attiny schon voll mit Schwachsinn ;-) Gruss WK
-
Thread
DCF77 Auswertung (ein bisschen anders)
gekauft, als Plattform nahm ich AVR µC. Mein Vorgehen: Nach einer positiven Flanke an INT0 nehme ich 20 Samples in 10ms Abständen. Dann nehme ich Samples 1 bis 9 und 12 bis 20, zähle die „1“-er und bilde ein Byte, das bei gutem Empfang idealerweise den Wert 90 für „0“ und 99 für „1“ hat. Dabei sah ich
schrieb: > Ja, in einem Zeitfenster von 0,2 Sekunden, -> 100 Abtastungen/sec Oha, da hab ich die 20 Abtastungen falsch interpretiert. Dachte 20/s. Aber: Was hilft es, herauszufinden, dass manchmal das Signal aus dem Empfangsmodul keine eindeutige "0", oder "1" (100/200 ms) ergibt? Bestenfalls
-
Thread
SIEDLE HTA 711-0
Klingeln selbst passiert habe ich noch nicht so wirklich raus. Es ist noch ein Elko zu finden mit ca. 18-20V (beim Klingeln) und der "Buzzer" der klingelt ist anscheinend auch ein DC-Gerät. Hat jedenfalls ein + an dem einen PIN stehen... Als Versorgung bräuchte ich 3.3 V bei einem Stromverbrauch von < 100
auf... Was ich alternativ so gelesen habe, wäre es im Batteriebetrieb mit einem zusätzlichen AtTiny realisierbar. Der AtTiny kann auf Pin Interrupt aufwachen, was der ESP nicht kann. Den ESP und alles dahinter kann man im Sleep Modus dann entsprechend abschalten. Diese Lösung sollte dann auch relativ
-
Thread
MPU-6050 Auslesen Prblem
Ich würde den Sensor zyklisch auslesen (z.B. alle 20ms). Die ausgelesene Winkelgeschwindigkeit (der Z-Achse) addierst du dann auf, so erhälst du deine Ausrichtung. Da der Gyro driftet solltest du als erstes auf jeden Fall anfangs den Drift über bestimmen
programmieren. Da wäre es wahrscheinlich fast einfacher, einen kleinen CO-Prozessor, z.B. einen Attiny, welcher über I2C die Daten vom MPU holt, verarbeitet und dann über einen eigenen "Stack" dem Arduino zur Verfügung stellt (RAM sollte kein Problem sein, du musst ja immer nur den aktuellen Winkel
-
Thread
MOSFET Auswahl ESP32 Selbsthaltung
Du brauchst dafür zwei Transistoren. http://stefanfrings.de/mikrocontroller_buch/Einstieg%20in%20die%20Elektronik%20mit%20Mikrocontrollern%20-%20Band%202.pdf Kapitel 3.4.4
Standby-Stromaufnahme und eine komplexere Einschaltlogik gefordert war, habe ich dem ESP32 einen ATTiny816 zur Seite gestellt. Ruhestromaufnahme <2µA, der Tiny wartet die meiste Zeit auf den Watchdogtimer.
-
Thread
LED- Schaltung
Source-Level-Debugging. Arduino hat das nicht und ist teurer. Das ist aber Geschmacksache. Zumindest kann er 20 mA laut Datenblatt.
denn da der Vorteil vom Bausatz. Die LEDs sind auch nicht einheitlich rot. Ansonsten: Auf den ATTiny2313 kann man wohl irgendwie eigene SW drauf spielen falls die LOCKBIT-Fuse nicht aktiviert ist. Vielleicht gleich einen jungräulichen ATTiny2313 und einen Programmer in Reserve bestellen?
-
Thread
Variablen eindeutig benennen damit der Typ eindeutig ist
Sicherheitsgründen" vorgeschrieben. Gegen die Funktion mit 1000 Zeilen und 10 verschachtelten Ebenen und die 20 unnötigerweise am Funktionsanfang auf Vorrat deklarierten Variablen, zwischen denen sich u16BlaBlubb versteckt hat, hatten die Richtlinien natürlich nichts einzuwenden.
const int a = 0; const int b = a; [/C] Das führt in gcc zu folgendem Fehler: [Code] const2.c:20:15: error: initializer element is not constant const int b = a; ^ [/Code]
-
Thread
Attiny13 SoftSPI Slave
SPI.beginTransaction(SPISettings(100, MSBFIRST, SPI_MODE2)); digitalWrite(SS, LOW); delay(20); i = SPI.transfer(0); SPI.endTransaction(); digitalWrite(SS, HIGH); Serial.println(i); delay(500); } [/c] Der momentane Attiny-Code: [c] #include <avr/io.h> #include <avr/interrupt.h
, Overhead, ...)? 3. Ich meinte einen Attiny13 SPI-Master für meinen Attiny13 SPI-Slave. Werde ich mal versuchen, denn die Taktfrequenz wäre ja dafür relativ egal.
-
Thread
Attiny45 kann Analogeingang nicht auswerten.
Festspannungsregler, Spannungsteiler und Formel anpassen und alles ist gut (bei roten, gelben und grünen LED). ATtiny25/45/85: 0 – 10 MHz @ 2.7 - 5.5V
aber nicht alle?) Tinies haben eine Position des ADMUX, wo der ADC die Bandgap-Spannung mißt. Beim ATtiny25/45/85 wäre das Position 1100.
-
Thread
npn-Transistor mit 1A Last an Emitter
passt? der BD137 z.b. hat einen Current gain von ca. 50 bei 1A, also muss in die Basis 1/50A = 20mA. Bei 20mA und 1k: V=R*I = 0,02A * 1000Ohm = 20V, das wird eng. 220 Ohm: 0.02A * 220Ohm = 4.4V da du einen Emitterfolger hast, kommt bei 1A an dem Emitter von Q1 noch 8V raus und an Q2 ca. 4V
gesagt würde ich das erstmal in LTspice oder ähnlicher Software testen und selber auch auf einem Attiny machen.
-
Thread
Widerstand paralllel zu Poti --> erhöhte Zwischenwerte?
geeigneten Schaltung selber ergänze? Warum nimmst Du nicht - da wir hier ja auf MC.net sind - einen ATtiny (mit welchem Du das Original-Potentiometer auswertest) und ein Digital-Potentiometer, welches durch den ATtiny gesteuert wird? Platz hast Du ja scheinbar genug :-)
schrieb im Beitrag #5684972: >> Warum nimmst Du nicht - da wir hier ja auf MC.net sind - einen ATtiny >> (mit welchem Du das Original-Potentiometer auswertest) und ein >> Digital-Potentiometer, welches durch den ATtiny gesteuert wird? Platz >> hast Du ja scheinbar genug :-) > > Platz ist nicht
-
Thread
Was sollte das eigene entwickelte Evalboard können?
Scheißding weggeworfen hast? > Was könnte man noch auf das Evalboard für Lernzwecke aufbringen? 20A Stromversorgung (mit Trafo).
nutze ich ATtiny13A, ATtiny45, ATtiny2313 und ATmega328P in Form von Arduino Nano (compatible) Modulen. Alle grösseren Modelle habe ich für mich persönlich durch ARM Controller abgelöst. > Bluetooth oder Wifi wird
-
Thread
Attiny84 startet ungewollt wegen Funkstörungen neu
Hi, Ich habe grade eine Schaltung mit einem attiny84 und einem Elektro Feuerzeug Modul gebaut. Der attiny schaltet mit einem IRLIZ44N Mosfet das Elektro Feuerzeug Modul ein und aus. Außerdem habe ich eine Rgb LED angeschlossen um den Akkustand eines
Karl M. schrieb im Beitrag #5672126: > Zeige bitte deinen Schaltplan von attiny84 und "Anhang". Hier ist der Schaltplan: https://easyeda.com/editor#id=|a9cc87a20b474d4e862c594f09a6f0ae
-
Thread
Suche Baustein, der in Abhängigkeit von Zeit (Frequenz) schaltet
Es gibt auch noch den: https://media.digikey.com/pdf/Data%20Sheets/Texas%20Instruments%20PDFs/LM231,%20LM331.pdf Figure 18. Simple Frequency-to-Voltage Converter Der gibt eine Spannung aus, je nachdem wie die Frequenz bzw. Pulse pro Zeiteinheit ist. Diese
pegel schrieb im Beitrag #5671047: > Es gibt auch noch den: > > https://media.digikey.com/pdf/Data%20Sheets/Texas%20Instruments%20PDFs/LM231,%20LM331.pdf > > Figure 18. Simple Frequency-to-Voltage Converter > > Der gibt eine Spannung aus, je nachdem wie die Frequenz bzw. Pulse pro > Zeiteinheit
-
Thread
Ein CO Warner zum Einsatz in der Fliegerei
wird am Brandschott montiert. Über den SUB-C-Stecker wird das Display angeschlossen, läßt sich der Attiny programmieren und die CO-Messwerte der letzten Stunden auslesen.
/www.air-.com/messwerte/kohlenmonoxid#:~:text=Grenzwerte%20von%20Kohlenmonoxid%3A,6%20bis%206%20mg%2Fm%C2%B3 dann ist 68ppm schon nur noch grenzwertig für 15 min zugelassen. Man bewegt sich bei den Messungen also im Bereich 20-100ppm. Bei 100ppm zeigen sich
-
Thread
7 Segment Multiplexing und USART Kommunikation(Baudraten)
lieber den 328P über ein anderes Interface mit einem > anderen Prozessor kommunizieren lassen(bzp. Attiny) Nein. du mußt dich mit dem Thema [[Multitasking]] befassen, dann klappt das auch.
unterzubringen. Ab 13 mm Ziffernhöhe kann man beide Seiten effektiv nutzen. Ob es dann drei Stellen oder 20 Stellen sind - man kann einfach kaskadieren. https://www.mikrocontroller.net/topic/291503#3103604
-
Thread
Womit baut man heute Speisungen? LM723?
Eigenbau-Netzteil von vor 20 Jahren hat zwei unabhängige Blöcke 20V/1A, die sich bei Bedarf in Reihe schalten lassen. Natürlich muß man beide Spannungen getrennt einstellen. Wenn man ein "Tracking" Netzteil bauen will, bei dem
diesen Werten und aus den Infos die via Software-UART fuer gewuenschte Spannung und max. Strom in den attiny gemorst wurden, wird ein PWM/Sigmadelta Signal erzeugt, das tiefpassgefiltert und verstaerkt den Laengstransistor geeignet ansteuert. Mit einem 2. attiny13 werden 2 Potis fuer Spannung und max.
-
Thread
AVR: RAM-Inhalt bei Reset
Nein schrieb im Beitrag #5665495: > Flash Im Flash (cseg) ist doch das Programm drin. ; ATtiny4313 memory use summary [bytes]: ; Segment Begin End Code Data Used Size Use% ;-------------------------------------------------- ;[.cseg] 0x000000 0x0002a6 650 28 678 4096 16.6% ;[.dseg
gehe im folgenden mal von einem ATMega328p aus. (ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf) Danach lässt sich der BOD-Level (Seite 370) bis auf 1,8V herunter stellen und in der Anmerkung ist beschrieben, dass Typen,
-
Thread
ESP8266 mit Attiny schalten
Hi, ich betreibe einen ESP8266 hinter einem Attiny13A, gekoppelt über ein Reed-Relais. Der Attiny "weckt" den großen alle 20min zur Messung von Temperatur & Luftfeuchtigkeit auf. Läuft jetzt seit über 5 Monaten am Stück https://github.com/gvoigtlaender
P-MOSFET klappt das aber perfekt. Da beim Einschalten die Betriebsspannung einbrechen kann, den ATTINY -nicht- direkt an die Betriebsspannung anschließen. Ich betreibe den ATTINY über ein RC-Glied (47 Ohm, 220nF). Es gibt viele Lösungen. Die Relais-Lösung ist eher keine.
-
Thread
Atmel noch zukunftsfähig? Gesperrt
worden. Als erstes werden wohl die Chips abgekündigt, für die pinkompatibler Ersatz existiert. ATtiny13 -> ATtiny13A ATmega8 -> ATmega328P> ATmega328PB usw. Bis die Serie dann ganz ausstirbt, werden erfahrungsgemäß noch mindestens 10 weitere Jahre verstreichen. Ich bereite mich dann wahrscheinlich
dazu. Ich weiß dass sie etwas andere Periphierie haben, als ATmegas, aber das trifft auf die neuen ATtiny Modelle ebenso zu.
-
Thread
Entladekurve für Micro AAA Batterie
daß die entnehmbare Kapazität zwar vom Strom abhängt, aber nicht so drastisch, daß die vielleicht ±20% Stromschwankung bei Entladung mit einem konstanten Widerstand einen großen Unterschied ausmachen würden. Alterung, Exemplarstreuung, Temperatur dürften gut den gleichen Einfluß haben. Ich gehe jede
beim normalen Verbrauch der Batterien nebenbei möglich wäre. Vielleicht wäre so etwas mit einem ATtiny43U möglich zu realisieren. Allerdings das EEPROM speichert nur maximal 64byte, falls die Batterie leer sein sollte und vorher keine Werte ausgelesen wurden. Findigen gelang es bei Akkuladern, wie
-
Thread
Benötige Hilfe beim programmieren eines Microkontrollers!
Seitenzahlen beziehen sich auf das Datenblatt hier: ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf) #define F_CPU 8000000UL //Taktzeit vom CPU Das ist nicht die "Taktzeit" sondern die "Taktfrequenz". Zwischen Zeit und
bei einer 1 wird der Widerstand an den Eingangs-Pin zugeschaltet. Bei den neueren AVR (wie z. B. ATtiny13, ATtiny2313, ATtiny24/44/84, ATtiny25/45/85, ATmega48/88/168, usw.) kann man als Ausgang konfigurierte Pins toggeln (PORTx zwischen 0 und 1 „umschalten“), indem man eine 1 an die entsprechende Bit
-
Thread
Blätteruhr defekt Uhren IC gesucht
ein ganz normaler Chip für analoge Quarzuhren sein. Oder ein ganz normaler Mikrocontroller wie ATTiny12V-1, die Spule wird nicht mehr als die 20mA brauchen die so ein Chip liefern kann.
Michael B. schrieb im Beitrag #5658384: > Oder ein ganz normaler Mikrocontroller wie ATTiny12V-1, die Spule wird > nicht mehr als die 20mA brauchen die so ein Chip liefern kann. Stimmt genau! ich würde mich da garnicht mit der Rep. des Teils lange befassen, irgendein ATTINY-8-Pinner
-
Thread
N-Kanal Mosfet mit U(th) << 3V gesucht
bei high side schalten: P-MOSFET der bei 1.8V immerhin 1.8A durchschaltet FDN304 (100mOhm SOT23 20V 2.4A an 4.5V UGS) P-MOSFET der bei 1.8V immerhin 4A durchschaltet: FDC604 (60mOhm SuperSOT-6 20V 5.5A bei 4.5V UGS) P-MOSFET der bei 1.8V immerhin 1.6A durchschaltet: RQ6C065BC (50mOhm SOT457 20V 6.5A bei 2.5V UGS) P-MOSFET der bei 1.5V immerhin 1A durchschaltet FDG332 (20V SC70-6 2.6A bei 4.5V UGS) P-MOSFET der bei 1.5V immerhin 1A durchschaltet AO3415A (20V SOT23 4A bei 4.5V UGS Reichelt)
-
Thread
Firmware flashen per HVSP statt ISP
AVRs gibt es seit 20 (?) Jahren! Es könnte sein, dass du mit einer Suchmaschine Informationen findest.
hier (unbeantwortet) gestellt: https://www.avrfreaks.net/forum/high-voltage-serial-programming-attiny254585-flash-programming Hier wird es bestätigt: http://forum.arduino.cc/index.php?topic=325741.0 "Does your code use HVP to just program the fuses and then drops back to normal ICSP for the
-
Thread
Anfänger braucht Entscheidungshilfe
Magnetic-Loop mit 1m Durchmesser hat ein L von ca. 3µH. Ändert sich die Parallelkapazität auf dem 20m-Band um 1pF, so verschiebt sich die Resonanzfrequenz schon um 150 kHz. Die Bandbreite der Loop beträgt jedoch nur 20 kHz. Es müsste schon die Möglichkeit geben, auf 0,1pF genau abzustimmen. Ich würde
Beitrag #5650593: > Der Haken bei den Arduino Board mit Bootloader ist, dass sie teuer sind. > Ab ca 20€ aufwärts. Nix für ungut, aber 20€ und mehr sind nicht teuer. Für einen Schüler nur mit Taschengeld, vielleicht. Für jemanden der 45 Jahre gearbeitet hat, nein. Lebenszeit ist bares Geld wert,
-
Thread
Programmiersprachen jenseits von "C"
Probleme gäbe ;) Dann geht man eben noch einen Schritt weiter nach Java. Natürlich nicht auf einem ATtiny.
#5650637: > Dann geht man eben noch einen Schritt weiter nach Java. Natürlich nicht > auf einem ATtiny. Warum nicht? ;)
-
Thread
Attiny1614 UPDI REAKTIVIEREN?!
Hier das Fenster dazu. Leider habe ich keinen passenden ATtiny zum Testen.
Sache, die kannte ich noch gar nicht, billiger sind die auch! Damals habe ich die Atiny84 gegen die Attiny1614 getauscht, war einfach genial.
-
Thread
LED-Gesellschaftspiel "Light Touch"
Ok, ich hab mal 20 Platinen bestellt, die sollten in 3-4 Wochen hier sein. Wer welche haben will, schreibt mir eine PM mit Postanschrift. Kostenpunkt 2 Euro/Platine und 2 Euro Versandkosten. Die Platinen sind UNBESTÜCKT
schreibt eine PM an mich mit seiner Postanschrift. Zahlung per PayPal bevorzugt, ggf. auch Überweisung. 20 Platinen sind noch verfügbar. Zwei Leute haben schone welche bestellt, oliver_s (1x) und phpmysqlfreak (2x), die gehen dann Montag raus.
-
Thread
Piezo Vernebler Elektronik
was ich weiß. Daher meine Frage: Hat jmd. eine Idee für eine Schaltung? Was ich habe: 5V DC und ATtiny85 (der kann 20 Mhz intern laufen). Meine Idee: PWM und Hbrücke? Reichen die 5V oder braucht es mehr hub?
Nokka236 schrieb im Beitrag #5648656: > braucht es mehr hub? Ja. > Was ich habe: 5V DC und ATtiny85 (der kann 20 Mhz intern laufen). Lass den µC weg und nimm eine höhere Versorgungsspannung. Das Ding Nokka236 schrieb im Beitrag #5648656: > Ich habe von Aliexpress solche Scheiben gekauft
-
Thread
supersimpler MP3-Player für die Oma
@hinz >http://elm-chan.org/works/sd20p/report.html >Simpler gehts nicht. In der Anforderung des TO steht MP3. Das Gerät von Chan ist ein PCM-Player.
neffe schrieb im Beitrag #5652043: >> http://elm-chan.org/works/sd20p/report.html > Ich hab mir das gerade noch mal genauer angesehen - eigentlich alles > dran, was ich haben will (bis auf Pause). Die Ansteuerung der 8-bit-Pins > kann ich ja mit einem Attiny machen
-
Thread
Temperaturbereich Attinys
Beitrag #5648310: > Gibt es Attinys mit erweitertem Temperaturbereich? Klar, suche mal nach ATtiny 861 automotive!
Hier (Seite 27) gibt es eine nette Tabelle dazu: http://www.jedec.org/sites/default/files/Alvin_Cox%20%5BCompatibility%20Mode%5D_0.pdf
-
Thread
Soft I²C zum Beispiel auf ATtiny13
vor einigen Tagen fragte hier jemand nach einer soften I²C Implementierung, ich glaube für den ATtiny13. Damals konnte ich kein Beispiel geben, aber jetzt habe ich eins, weil ich es gerade für eine Bastelei selber brauchte. Der ATtiny13 hat weder ein TWI noch ein USI Interface, deswegen kann man
Beschreiben mit 0xFF problemlos. Das zu den AVR Datenblättern. Ich sehe jedenfalls keinen Grund, einen ATtiny13 nur wegen seiner 9,6 MHz einem ATtiny25/45/85 zu bevorzugen.
-
Thread
String parsen und zahlen Zahlen per "atoi" extrahieren klappt nicht
dürfen? Ich habs mal compiliert, das Programm ist ~2kB groß, paßt also bequem in einen kleinen ATtiny85. Man muß heute nicht mehr den Stand von 1980 (P8751: 4kB OTP, 0,1kB RAM) als Maßstab nehmen.
} return true; } // Aufruf dann bspw.: char* instr = "*127,255,001,111#"; Token tokens[20]; bool scan_res = scan(instr, strlen(instr), tokens, 20); bool parse_res = parse(tokens, 20); [/c]
-
Thread
avr-gcc nutzt kein "Store Indirect and Post-Inc."
c] Ergebnis ist: [code] switch (highest_byte_in_value) { 342: 84 0f add r24, r20 344: 91 1d adc r25, r1 346: 43 e0 ldi r20, 0x03 ; 3 348: 95 95 asr r25 34a: 87 95 ror r24 34c: 4a 95 dec r20 34e: e1 f7 brne .
sbci r31,hi8(-(a)) st Z,r23 std Z+1,r22 std Z+2,r21 std Z+3,r20 [/c]
-
Thread
Mpu6050 mit ATtiny817
Hallo zusammen, Ich möchte in eine Projekt den Sensor Mpu6050 verwenden und mit dem relativ neuen ATtiny817 auswerten. Allerdings gibt es keine fertige Library, wie bei Arduino. Ich habe ein I2C Programm aus einem anderen Forum gefunden und zu meinem Programm hinzugefügt (https://www.avrfreaks.net/comment
<<7); // Enables CLKOUT CPU_CCP = 0xD8; CLKCTRL.MCLKCTRLA &= ~(1<<0) & ~(1<<1); //Selects OSC20M as main clock source CPU_CCP = 0xD8; CLKCTRL.MCLKCTRLB &= ~(1<<0); //Disables main clock prescaler CPU_CCP = 0xD8; CLKCTRL.OSC20MCTRLA |= (1<<1); //Lets OSC20M run in standby } void timerAInit
-
Thread
uClock - Matrix-Uhr mit WS2812 LEDs
WS2815 sieht aber interessant aus. Da wären die 3 LEDs in Serie an den 12V. Dann bräuchte der max 20mA und damit ein Drittel. Dann würden aus den 60A nur noch 20A. Höchstens. Ein ganz anderes Spiel.
den Fehler gefunden. Dieser steckt ist in der ESP8266-SW. Hier wurde die maximal mögliche Größe von 20x20 der WordClock nicht an die uClock angepasst: ESP-uclock.ino: [c] #define MAX_ICON_SIZE (20*20) [/c] Ich stelle heute abend ein Update bereit. > Bin gerade dabei mir welche zu erstellen
-
Thread
75 sek Impuls
Pin 8 - Vcc Da das Programm nur <400Byte benötigt, kann man nach Anpassung auch einen Attiny25 oder Attiny45 verwenden.
mit µC in Assembler: https://www.mikrocontroller.net/topic/192660#1885059 Es geht jeder AVR ab ATtiny4.
-
Thread
Code wozu dient er?
{ // Switch activity LED for 80ms on PORTB &= ~64; ledTimeout=20; // 20*4ms // Sende ACK Bit USIDR=0; DDRB |= 32; USISR = (1<<USIOIF) | (1<<USIPF) | (1<<USIDC) | 14; while (!(USISR & (1<<USIOIF))); DDRB &= ~32
ServoController.c user@HPi7:~/src/ServoController/src/tiny2313$ make avr-gcc -std=c99 -Wall -Os -mmcu=attiny2313 -DF_CPU=4000000 -c -o ServoController.o ServoController.c avr-gcc -std=c99 -Wall -Os -mmcu=attiny2313 -DF_CPU=4000000 -Wl,-Map,ServoController_tiny2313.map -o ServoController_tiny2313.elf