Als «attiny» getaggte Fragen

ATtiny ist eine Familie kleiner 8-Bit-RISC-Mikrocontroller mit geringem Stromverbrauch von Atmel. Wird häufig in kleineren Arduino-Prototyping-Plattformplatinen und -Projekten verwendet.

17
Verwenden Sie AVR Watchdog wie normale ISR

Ich versuche, meinen Kopf um den Watchdog-Timer der ATTinyX5-Serie zu legen. Ich habe also gelesen, dass Sie es verwenden könnten, um das Programm N Sekunden lang zu etwas Bestimmtem zu bewegen, aber nie wirklich gezeigt, wie. Andere ließen es so aussehen, als würde es nur den Chip zurücksetzen,...

12
Was kann der ATtiny nicht, was der Arduino kann?

Inspiriert von diesem Youtube-Video von Make Magazine möchte ich für die meisten meiner Projekte die ATtiny-Chips anstelle des Arduino verwenden. Der Videoautor warnt, dass einige Arduino-Funktionen auf den ATtinys nicht funktionieren. Gibt es eine vollständige Liste dessen, was unterstützt wird...

11
Programmieren Sie das AVR-EEPROM direkt von der C-Quelle

Wenn Sie den folgenden Code in eine AVR C-Quelle aufnehmen, können Sie die Sicherungen anscheinend direkt programmieren, ohne dass ein zusätzlicher Befehl oder eine zusätzliche .hex-Datei erforderlich ist: #include <avr/io.h> FUSES = { .low = LFUSE_DEFAULT , .high = HFUSE_DEFAULT , .extended...

9
ATtiny85 Stromverbrauch doppelt erwartet

Ich versuche, einen ATTiny85 dazu zu bringen, eine Batterie zu entladen. Ich habe es von einem 16,384-MHz-Kristall getaktet, wobei die Sicherung durch 8 geteilt wurde. Vcc beträgt 3,3 Volt. Abbildung 22-7 im Datenblatt besagt, dass im Leerlauf ( set_sleep_mode(SLEEP_MODE_IDLE); sleep_mode();) etwa...

9
ATtiny: Keine Unterstützung für die Multiplikation?

Stimmt es, dass die ATtiny AVRs keine Hardware-Unterstützung für die Multiplikation haben? Es scheint gut zu funktionieren, wenn ich meinen Code multipliziere. Ich habe auch math.h aufgenommen und einige sin () - und cos () -Berechnungen durchgeführt. Weiß ich für diese Berechnungen eine riesige...

9
Wie versorge ich einen Attiny mit AA-Batterien?

Ich arbeite an einem Projekt, bei dem ich eine RGB-LED bei Umgebungslicht betreiben möchte. Ich habe dies mit einem Arduino Leonardo und der LED prototypisiert. Derzeit ist das Projekt an den USB-Anschluss meines Computers angeschlossen, ich möchte jedoch Attiny 45- oder 84- und AA-Batterien...

8
While-Schleife weg optimiert

Ich habe den folgenden Code in meinem Mikrocontroller-Programm: // Wait for ADC conversion to complete while ( ( ADCSRA && _BS( ADSC ) ) == _BS( ADSC ) ) {} Wobei ADCSRA ein Register ist, das seinen Wert ändert, sobald eine analoge Konvertierung abgeschlossen ist, und wo ich warten möchte,...