-
Thread
Bits im SRAM bearbeiten
Hallo, hat jemand einen Lösungsansatz für folgendes Problem: Ich habe auf einem ATtiny84 10 Byte im Sram unter einer Variable reserviert. Das entspricht 80 Bits. Ich möchte nun eine Funktion Schreiben, welche ein Bit in dieser Variable auf 0 oder 1 setzt. Das zu bearbeitende Bit soll
wrote: > Hallo, > hat jemand einen Lösungsansatz für folgendes Problem: Ich habe auf einem > ATtiny84 10 Byte im Sram unter einer Variable reserviert. Das entspricht > 80 Bits. Ich möchte nun eine Funktion Schreiben, welche ein Bit in > dieser Variable auf 0 oder 1 setzt. Das zu bearbeitende Bit
-
Thread
Gyro und/oder Accelerometer
Position deiner Uhr genauer bestimmen. Ich habe den MMA8453Q von Frescale, in zusammenhang mit einem ATtiny84 komme ich im Sleep-Mode mit aktiviertem Bewegungsinterrupt des Sensors (12.5Hz Sample Rate) auf gerademal 7uA.
mit master slave Hardware I2C und eine I2C Variante auf Basis der internen USI Hardware (Bsp. TINY84A).
-
Thread
Controller-Empfehlung mit 4 Ein- und Ausgaengen
irgendeiner Richtung Erfahrungen mit Mikrocontrollern? Ich persönlich würde dir entweder den PIC16F84A empfehlen oder den Attiny2313... Schöne Grüße, Alex
ATtiny24 Peter
-
Thread
Tempmessung KTY81 mit AVR 150° - 280°C
Problem: Messung mit irgend einem ATtiny über den ADC! Ich möchte auf jedenfall den KTY81 nutzen (geht ja bis 300°C) Wie beschalte ich diesen am besten, damit ich wirklich nur den Messbereich von etwa 150 - 280°C habe (150° entspricht
Nimm besser einen KTY84, der ist wenigstens bis 300°C spezifiziert. Das Problem der schmelzenden Lötstellen besteht aber weiterhin.
-
Thread
Problem bei externer Referenzspannung
Hallo, wenn ich meinen ATtiny44 mit interner Referenz betreibe funktioniert meine ADC-Wandlung fast ohne Probleme, bis auf die Toleranzen natürlich. Jetzt versuche ich vergeblich mit einer konstanten Spannung von 1,162V an
Hi Mal kurz mit einem ATTiny84 getestet. Anhang funktioniert. MfG Spess
-
Thread
13V Spannungsabschaltung (18V Akkupack)
Volt ?? Ok zur Abschaltung was sehr einfaches und kleines ( so mache ich das). Ist ein kleiner attiny 25 / 2 Widerstände um die Spannung runterzuteilen/ eine 5,1 volt Zdiode mit Vorwiderstand/ und ein N mosfet. fertig die laube. aber mal sehen was die andren so vorschlagen.
: > Ok zur Abschaltung was sehr einfaches und kleines ( so mache ich das). > Ist ein kleiner attiny 25 / 2 Widerstände um die Spannung > runterzuteilen/ eine 5,1 volt Zdiode mit Vorwiderstand/ und ein N > mosfet. > fertig die laube. Eine super Sache aber eine winzige Kleinigkeit fehlt da
-
Thread
Temp-Messgerät mit PT100, ATMEGA und CD4511BE
gibts aber wie Sand am Meer. Deshalb habe ich gedacht ich könnte mir selbst einen machen mit einem ATTiny weil ich davon sowieso welche habe. Dann ist mir aber aufgefallen, dass mein analoger Spannungsmesser mit dem PWM des ATTiny nicht klarkommt. Deshalb wollte ich 7-Segmentanzeigen benutzen. Dadurch ist aus dem ATTiny ein ATMEGA geworden. Und jetzt suche ich eine Möglichkeit die Temperatur irgendwie in den ATMEGA zu bekommen.
-
Thread
ATtiny85 benötige Taster und kein freier Port
Ich habe ein 4-fach-Thermometer mit ATtiny85 aufgebaut Nach dieser Bauanleitung: http://www.technoblogy.com/show?1MP7 Programm: http://www.technoblogy.com/list?1XGS Jetzt würde ich noch gerne einen Taster einbauen und den Zustand beim
Reset auslösen würde. Schau einfach mal in diesen Thread rein: https://www.avrfreaks.net/forum/attiny85-pin-1-reset-and-pb5-functionality
-
Thread
AVR Attiny10 External Interrupt in C
Toggle Fähigkeit: https://www.mikrocontroller.net/topic/403554#4673607 Jedenfalls steht in ATTiny10.xml nichts von Tiny10 Pintoggle Fähigkeiten. Und da ATMEL regelmässig Mist baut mit DaBlas, bin ich geneigt, .xml mehr Glauben zu schenken... P.S. Ich habe keine ATTINY10 um das zu
Der Attiny10 ist nur begrenzt in C programmierbar, da er keinen RAM hat. Es gibt hier einen Artikel darüber. "Attiny10 in C" oder so suchen.
-
Thread
16bit-write ATMegaxx-PB
Der aktuelle IAR-Compiler erzeugt für 324P und 324PB den gleichen Code. Bei neueren Typen (z.B. ATtiny817) muß jeweils zuerst immer das low-byte angesprochen werden. Aber da ist ja sowieso alles anders.
wohl nur eine Fehlinformation, die da vermutlich jemand von den neueren Serien (vermutlich neben ATtiny ja auch ATmega0) reinkopiert hat.
-
Thread
Microchip kauft Atmel Gesperrt
die > Prozessor-Architektur dran schuld und die liegt fest. > Und keiner denkt an den Armen ATtiny13-Moby!
>Microchip kauft Atmel So, zur Abwechslung kaufte Paul /auch/ Atmel -und zwar: Attiny85 Attiny84 Attiny4313 Atmega328 in anständiger Menge. Entweder habe ich damit die Nachfrage jetzt so angekurbelt, daß man dann eher die PIC-Produktionslinie stillegt oder ich habe für etliche
-
Thread
Atmel Studio: Wie simuliere ich ein Programm?
Vorgehensweise ist wie folgt: 1. New Project: GCC Cexecutable project (Name unten eingeben) 2. ATtiny2313 wählen 3. Unter Tool simulator einstellen 4. Beispielprogramm (z.B. das unten abgedruckte) hinein kopieren 5. Build solution 5. Start debugging and break? 6. Continue? 7. Wo ist die "PLAY
and (2) provide In-Circuit Serial ProgrammingTM (ICSPTM) capabilities. [/pre] Anyway, einen ATtiny2313 kann man auch live debuggen, wenn man das möchte.
-
Thread
DCF77 Empfangsprobleme
Programmiererei benötigte noch ein separates Hardware-Schieberegister.(;-) Zitat: "... Als Hardware ist der ATTINY12 eingesetzt worden und auch vollkommen ausreichend. Vorteilhaft ist, daß nicht mal ein Quarz benötigt wird, da der ATTINY12 einen internen RC-Oszilator besitzt. Auch sollte man die Brown-Reset-Fuse
taugt. Nur über UART > ansteuerbar. > Gab wohl gewisse Schwierigkeiten, alles in einem Chip der ATtiny-Serie > unterzubringen. Du kapierst es einfach nicht. Der ATtiny12 hat 8 Pins, davon normalerweise 5 I/Os (wenn Reset nicht als I/O mißbraucht wird). Ersetze ihn durch einen ATtiny24 oder ähnlichen
-
Thread
Retro Fieber: Z80 oder 68000 ?
direkt gekauft, spart geich 3 fette 40 Pinner ein! Ok..... ich könnte auch alles einsparen und einen Attiny84 einsam auf die Platine setzen :-)))) Der PLCC 84 "Klops" macht das Retro Design leider kaputt, das Auge isst mit und die kantige Ästehtik eines PLCC entspricht leider nicht dem Auge des Künstlers
Christian J. schrieb im Beitrag #3806298: > Ein Attiny84 wird ein Interface zu einem 64KB EEPROM bilden, da I2C über > Z80 nicht möglich ist., gibt zwar Steine die das können zb > http://www.nxp.com/documents/leaflet/75016079.pdf abe ein AVR ist da
-
Thread
Welchen AVR nehmen
ATtiny861, ATtiny85, ATtiny84 Die sollten eigentlich alle deine Anforderungen erfüllen.
-
Thread
ADC und PortPin
Es handelt sich um einen Attiny84A Hier der ganze Code Hier die Main: [c] #define F_CPU 8000000 #include <avr/io.h> #include <avr/sleep.h> #include <avr/interrupt.h> #include <util/delay.h> #include "LEDCube.h" int
void) > { > ///////IO Konfiguration////////// > DDRA=0xff; > DDRB=0x00; > ADC_Init_AT84(); > [/c] Gibt es noch einen ADC Eingang? Hier sind alle PortA Pins auf Ausgang konfiguriert.
-
Thread
Welche Bauteile sollte man mindestens kennen?
Mikrocontroller einsteigen will? Der braucht praktische Tipps wie zum Beispiel von Joachim B. und keine EL84 oder Selengleichrichter.
einsteigen will? > > Der braucht praktische Tipps wie zum Beispiel von Joachim B. und keine > EL84 oder Selengleichrichter. Kauf dir mal eine Packung Humor.
-
Thread
Datenverlust im Flash einfach so ?
. Den Bug haben sie aber behoben, indem sie den ATTiny22 wieder eingestampft haben. Wenn wieder ein 8051 ausfällt, lies ihn mal zurück und vergleiche, was sich geändert hat. Peter
Ich hatte das schon einmal mit dem Flash von bei einem Pic 16f84 und ca. 5 x bei einem EEProm 24c08, aber immer im zusammen hang mit einem Gewitter, nie einfach nur so . Im Eeprom steht dann auch nicht komplet FF sondern , einfach Müll, mehrere Bits werden high
-
Thread
PortPin richtig ausschalten
am Compiler liegen, auch andere Effekte sind lustig. Beispiel: Ich hatte ein Programm für einen Attiny24 geschrieben, was ein 3-stelliges Voltmeter mit 7-Segment-Anzeige realisiert. (mit Bascom) Ich bekam allerdings utopische Meßwerte. Auch andere Leute mit anderen Programmen hatten bei Verwendung des Attiny24/44/84 böse Effekte. Lösung: Die Include-Datei aller 3 (seinerzeit neuen Typen) enthielt den gleichen Fehler. (durch Vergleich der Original-Include-Dateien vom Onkel Atmel mit den in Bascom enthaltenen
-
Thread
1Khz PWM zu 30Khz PWM umbauen
PWM Signal. Ich würde das Problem von der Ausgangsseite angehen. 30kHz PWM bei einem Standard-ATtiny/mega mit 16MHz Takt ermöglichen eine max. Auflösung von rund 9 Bit. Diese sollte bzw. muß man mit einer Tx-PWM erzeugen, am besten natürlich mit Timer1. Die Erfassung der Eingangspulsweiten kann
lang. Ohne ISR ist es noch schneller und die CPU hat sowieso nix besseres zu tun. Ein kleiner ATtiny2313 mit timer0 und 1 reicht. OK, der OP hat ATmega8, geht auch.
-
Thread
Selbstabschaltung ohne Mikrocontroller
HildeK Sind das diese hier: https://www.heise.de/ct/artikel/Erste-Schritte-mit-den-Mikrocontrollern-ATtiny84-und-85-4399393.html
Hier mit Programm für ATtiny13: https://www.elektronik-labor.de/AVR/LangzeitTimer2.html Hier 6 min mit Mosfet: https://www.elektronik-kompendium.de/public/schaerer/battoff.htm
-
Thread
Problem mit ateval
Programmer AVR ISP mkII Clon mit drauf ! https://www.ehajo.de/boards/gscheiduino-aufgebaut-arduino%E2%84%A2genuino%E2%84%A2-clon.html
Zielprozessor einen Bootloader (kein Arduino) und auch die Firmware zu schreiben. Z.B. erhält ein Attiny85 ein 1-Wire Bootloader. Unter https://www.ehajo.de/baus%C3%A4tze/bedrahtete-baus%C3%A4tze/ateval-atmel-evaluationsboard.html findet man diese Beschreibung: "Nachdem Sie sich wegen dieser unschlagbaren
-
Thread
ATtiny85 lässt sich mit STK600 nicht flashen
Ich versuche verzweifelt, mittels meines Evaluation-Boards AVR STK600 ein Controller des Typs ATtiny85 zu flashen. Das Board funktioniert sehr gut mit einer Routing-Card RC028 (für 28-beinige Controller) und der Socket-Card STK600 DIP (für bis zu 40 pol. DIPs). Einen Controller ATMEGA 328P kann ich
bestens bedienen, größere Projekte laufen einwandfrei. Nun erwartete ich dieselben Erfolge für den ATtiny85. Dieser ist 8-beinig, wird mit derselben Socket-Card, aber mit einer Routing-Card RC008 (für 8-beinige Controller) am AVR STK600 – Board betrieben. Es gelingt mir aber nicht, diese zu flashen. Weder
-
Thread
ATmega328PB nach Berührung Flash kaputt
diesen Wert auch belastbare Quellen? >;) Für mich ja. Ich habe es heute mal selbst gemessen (ATTiny84, 10R Shunt in der +Leitung und Keysight 34462A Multimeter). Da komme ich auf 150µA Mehrverbrauch bei offenen Pins (DDRA/B und PORTA/B auf 0x00) und Pins mit eingeschalteten Pull-Up-Widerständen.
spess53 schrieb im Beitrag #5003273: > Für mich ja. Ich habe es heute mal selbst gemessen (ATTiny84, 10R Shunt > in der +Leitung und Keysight 34462A Multimeter). Da komme ich auf 150µA > Mehrverbrauch bei offenen Pins (DDRA/B und PORTA/B auf 0x00) und Pins > mit eingeschalteten Pull-Up-Widerständen
-
Thread
Gibts denn so was?
Wirklich versauen kann man eigentlich nur den ATmega8 und irgendeinen ATtiny, bei dem man per Fusebit den /RESET-Eingang wegdefinieren kann. Externer Takt ist kein Problem, einfach mal 'nen Taktgenerator draußen dranhängen. 1 MHz oder so, genaue Frequenz ist völlig unkritisch
mit programmieren. Aber meinst du ich kann n' einfaches rechtecksignal z.b. von meinem alten pic16f84 mit z.b. 1 mhz an xtal2 legen und dann geht das? MFG Nik
-
Thread
S: kleinste USB A-Stecker
Ja, sie muss nur dick genug sein. https://s3.amazonaws.com/digistump-resources/images/l/2520dcf84a0a3bf2257c2559d7a187db.jpg Das ist ein "Digistump"; ein arduino-kompatibles System mit einem ATTiny85.
Steckerteil entsprechend ab: https://www.aliexpress.com/item/Digispark-kickstarter-development-board-ATTINY85-module-for-Arduino-usb/32836098704.html
-
Thread
PWM mit ATtiny13 liefert SIN und COS
nem kleinen ATting13, not bad für "olles C". [pre] AVR Memory Usage ---------------- Device: attiny13a Program: 376 bytes (36.7% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) Build succeeded with 0 Warnings... [/pre]
bei mir fehlerfrei. Und Prog läuft auch wie es soll. Assembly complete, 0 errors. 0 warnings ATtiny4313 memory use summary [bytes]: Segment Begin End Code Data Used Size Use% [.cseg] 0x000000 0x00029a 356 298 654 4096 16.0% [.dseg] 0x000060 0x000064 0
-
Thread
[AVR] "Undokumentierte" Synchronisationsprimitive XCH, LAC, LAS, LAT in gcc
natürlich neue interne Features (Peripherie, Instruktionen), wie es früher bei den AVRs erfolgte, z.B.: ATtiny15 -> ATtiny85 ATtiny26 -> ATtiny861 ATmega8 -> ATmega328p ATmega16 -> ATmega1284p ATmega128 -> ATmega2561 Kunden sind naturgemäß nie zufrieden und wollen zusätzliche Funktionen. Und wenn man
; 0 18c: e0 e2 ldi r30, 0x20 ; 32 18e: f6 e0 ldi r31, 0x06 ; 6 190: 84 93 xch Z, r24 192: 90 e0 ldi r25, 0x00 ; 0 194: 08 95 ret [/avrasm]
-
Thread
Hex-Dateien ansehen
Das Problem stellte sich, weil ich mir ansehen wollte, was da im Eeprom des ATtiny84 drin ist, siehe: http://www.mikrocontroller.net/topic/335301#new Aber ein Modernes Tool unter Windows fand ich bis jetzt nicht, habe gegoogelt und diverse ausprobiert!
eXtreme Burner kann verschiedene ATtiny's und Mega's lesen, schreiben und editieren. Ganz nebenbei ist auch ein Hex-Editor mit 3 Reitern für den FLASH, das EEPROM und die Fuses integriert. Und wenn es einen Chip nicht kennt, nimmt man
-
Thread
ATtiny-24 - SCK Pin für SPI
Hallo, habe bisher alle meine AVRs erfolgreich programmieren können. Beim ATtiny-24 finde ich in der Pin-Configuration Beschreibung aber nicht den Pin "SCK", sondern nur "USCK" bei Port PA4. Frage: Ist der USCK wirklich der SCK Input Pin für die serielle Programmierung ?
> ist das der "SCK" Pin ? Ja. Ausprobiert mit ATtiny84. (wo sonst sollte sich SCK auch verstecken)
-
Thread
[V] diverse Bauteile Widerstände, Elkos, Relais, etc.
dazu hätte ich noch das gleiche mit anderen Farben je 1 Stück zum gleichen Preis (s. Foto) 1x Attiny24-20PU neu 1,00€ 1x Attiny44V neu 1,00€ 4x Attiny 84V-10 PU nue à 1,70€ THT Bauteile: 500 Stk. BC547 Transistor ges. 6€ 1000 Stk. 1/4W Kohle 1k Widerstände (gegurtet) 3,00€ 1000 Stk. 1/4W
-
Thread
Porterweiterung ADC
Guten morgen, man könnte auch 4x attiny84 für je 8 analoge Eingänge mit Vref=5V nehmen und über max. 3 Pin eine komm. Schnittstelle aufsetzen. z.B.: RS232 ttl, twi oder i2c. Mit dem attiny861 sind dann 10 analoge Eingänge mit getrennter
-
Thread
RS232 Binär anzeige
nur noch den Seriellen Welcher Pic ? wenn möglich (da ich da noch hier ein paar liegen habe 16f84a oder 16f627 Compiler und Sprache Microchip Assembler (dafür sind die sachen hier installiert) (Wie gesagt nur bevor ich das wirklich selbst kann dauert es) Genau Es Soll Quasi ein Seriell Paralell
Timerinterrupt zum Einsammeln der 10 Bits, fertig. So mache ich es jedenfalls auf den kleinen AVRs (ATtiny25) mit dem AVR-GCC. Assembler braucht man nur in den absolut seltensten Fällen. Und der PIC-Assembler ist wirklich eine Quälerei (im Vergleich zum AVR oder 8051). Was ist "EGS"? Peter
-
Thread
Welche AVR´s haben 14-polige DIL-Gehäuse?
Konkret: ATtinyX4. (X = {2, 4, 8}) Der zugehörige STK500-Aufsatz heißt STK505.
ATTiny24/44/84 http://www.atmel.com/dyn/products/param_table.asp?family_id=607&OrderBy=part_no&Direction=ASC
-
Thread
ATmega809 Timer CMP Interrupt funktioniert nicht
main.asm 60 Warning end of .cseg at 0x4046 is beyond end of memory at 0x1fff TestASM main.asm 84 Error Relative branch out of reach TestASM main.asm 84 [/code] S. Landolt schrieb im Beitrag #6082183: > fehlt da im 'void initCPU()' nicht die Freigabe per > CPU.CCP? Das stimmt -
übersetzt und hat laufen lassen, dann spricht das nicht wirklich für Qualität. Und wie sieht's für ATtiny807/806/804? Haben die auch 4-Byte Vektoren?
-
Thread
MC14411 Baud Rate Generator Ersatz
ist ja eh schon mit bezahlt, also kann man ihn auch verwenden. Ich würde übrigens einen Tiny24/44/84 verwenden. Das würde es (dank CLKO) ermöglichen, den Original-Quarz zu verwenden. Damit entfällt der erste Timer. Der Rest deines Konzeptes könnte so bleiben, nur der Teiler für den zweiten (nunmehr
c-hater schrieb im Beitrag #6874288: > Ich würde übrigens einen Tiny24/44/84 verwenden. Das gefällt mir und passt mit dem vollzähligen PortA optimal! Nach dem Init bleiben 6 Takte zum Inkrementieren: [c] LOOP: INC R16 OUT PORTA, R16 NOP NOP RJMP LOOP [/c] Korrekt
-
Thread
alternativer ISP anschluss: stiftleiste
Steckbrett: Für alle AVR's im DIP-Gehäuse passt diese Pinreihenfolge - SCK - MISO - MOSI Nur beim ATtiny24/44/84 muss eine zusätzliche Drahtbrücke gesteckt werden. Ich habe mir den abgebildeten Adapter aus Streifenraster Platine und 10pol Wannenstecker gebaut. Reset (und VCC wenn vom Programmer geliefert
mir von ganz ganz oben halten und nen diesen "linearer 6pol ISP" - der passt gut neben atmega8/16/attiny2313. vor allem für 40pol atmegas brauch ich den wohl die nächste zeit, und da passt er 1:1 wobei ich mir evtl doch zwei icfassungen/lochraster nehm und je einen isp zum drüberstecken für atemga8
-
Thread
CH32V003, float wirklich langsam?
| Zeit [Sekunden] ------------------------------------------------- STM32F401 / 84MHz | 2.8 STM32F401 / 96MHz (uebertaktet) | 2.6 STM32F103 / 72MHz | 11.4 STM32F030 / 48MHz | 34.0 CH32V003 / 48MHz | 80.5
So, die Versuche für einfache Genauigkeit und 2.0f habe ich jetzt mal gemacht: STM32F401 / 84 MHz => 0.5 Sekunden STM32F103 / 72 MHz => 9.2 Sekunden STM32F030 / 48 MHz => 24.9 Sekunden CH32V003 / 48 MHz => 62.9 Sekunden ATmega328 / 16 MHz => 63 Sekunden Dass ATmega nicht schneller wird
-
Thread
LCD funktioniert nur an Port D (ATmega644P)
) Device code: 0x1e = (unknown) Device code: 0x1f = (unknown) Device code: 0x20 = ATtiny84 Device code: 0x21 = (unknown) Device code: 0x22 = (unknown) Device code: 0x23 = (unknown) Device code: 0x24 = (unknown) Device code: 0x25 = (unknown) Device code: 0x26
) Device code: 0x53 = (unknown) Device code: 0x54 = (unknown) Device code: 0x55 = ATtiny12 Device code: 0x56 = ATtiny15 Device code: 0x57 = (unknown) Device code: 0x58 = (unknown) Device code: 0x59 = (unknown) Device code: 0x5a = (unknown) Device code: 0x5b
-
Thread
Eagle Polygon Einstellungen
die Tage gerne eine Platine bestellen die ich angefertigt habe. Es handelt sich lediglich um ein Attiny841-Breakout (kompatibel zu Attiny24A/44A/84/441). Das doppelseitige Layout steht und alles ist passend geroutet. Als Leiterbahnstärke habe ich für die I/O durchgehend 12mil gewählt. GND ist über das beidseitige Copperfill geführt und VCC ist mit 24mil bis zum ATTiny geführt, sowie auf der Rückseite nach dem aussenliegenden VCC Pin. Nun die Frage, wie kann ich am besten die Größe des Polygons bestimmen. Platinenhersteller ist Itead. Die anzupassenden Werte
-
Thread
DEBO OLED2 0.96 0,96" OLED-Display SSD1306 SSD1312 Initialisierung TWI I2C AVR ATmeg8 Assembler ASM
Diskussionsbeitrag meine OLED SSD1306 / SH1106 Assembler Routinen als Teil eins RDA5807 Radios mit ATtiny45. - Thomas
www.mikrocontroller.net/topic/505698#6457641 Läuft auf der gleichen Hardware und passt immer noch in einen ATtiny45.
-
Thread
IR-Emfänger TSOP 4838 an ATmega328P
--------------------------------------------------------------------------------- * AVR ATMega/ATTiny section: * * Change hardware pin here: IRSND_OC2 = OC2 on ATmegas supporting OC2, e.g. ATmega8 * IRSND_OC2A = OC2A on
IRSND_OC0A = OC0A on ATmegas/ATtinys supporting OC0A, e.g. ATtiny84, ... * IRSND_OC0B = OC0B on ATmegas/ATtinys supporting OC0B, e.g. ATtiny84, ... *------------------------------------------------------------------
-
Thread
Attiny24/44/84 für erstes selbstentwickeltes Projekt
Tach auch. Ich hatte im Studium das Fach MIPS und hobbymäßig etwas mit Atmega 8/32 gebaut. Für ein aktuelles Projekt möchte ich den Attiny benutzen. Lediglich I2C und ein ADC wird benötigt. Ich frage mich nun, ob die USI etwas tückisch ist oder man damit sehr gut zurecht kommt. Mir fehlt leider die Zeit für mehrtägige Try&Error Aufbauten. Meint ihr, man kommt bei den Dingern gut durch oder muss man sich damit ähnlich ernsthaft NEU beschäftigen wie anfangs mit den Megas? Ich sorge mich nämlich darum, dass ich dann später an der Programmierung festhänge etc. Der Tiny hat keinen getrennten
-
Thread
"Universalprogrammer" für Linux
Den hatte ich noch gar nicht gesehen. Schick. Wenn er jetzt noch updi für die neuen Attiny könnte...
AVR-Bastler schrieb im Beitrag #5711473: > Wenn er jetzt noch updi für die neuen Attiny könnte... Wenn es speichermassig beim 644 schon gng wird, ist ein Attiny doch mindestens 1 Hausnummer unterhalb der Anforderungen: die Attiny hören z.Zt. bei 16/2 kB auf, der 644 ist mit 64/4 kB
-
Thread
Abstandsmessung mit Ultraschall - Verständnis
Jetzt hab' ich's - der Klaus ist der Paul oder der Henry oder der ... - der mit dem ATTiny841 (der ja immer wieder hier im Forum aufschlägt)!! Er wollte/will nur nicht zugeben, dass er wieder ein Tut für den ATTIny841 zusammenpinseln will, aber zu unfähig dafür ist. Schande!!
Flanke umstellen; Ergebnis Timerticks bearbeiten; } } [/c] Ob ich einen Attiny84, 2313 oder 841 nehm ist doch im Grund egal. Es geht hauptsächlich darum die Funktion zu verstehen und anzuwenden Hugo H. schrieb im Beitrag #7010313: > Jetzt verstehe ich - er nutzt seinen Namen
-
Thread
Blaulicht programmiert über Arduino
Das avr-gcc Tutorial ist das, was Du lesen möchtest, da ist alles erklärt. Grundschaltungen mit Attiny, kleinem Spannungsregler und Transistor für LEDs findet man zuhauf im Netz...
hier ein eigenes Modul bauen also keinen Arduino. Nur über diesen Programmieren. Ich habe jetzt nen Attiny84 und Atmega328 hier. Ich weiß nur leider nicht wie ich den beschalten muss. Einen LM2940 habe ich für die 5V hier da meine Spannung nur 6V haben wird. Wie aber gesagt ich mache dies aus Bastelfreude
-
Thread
Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1? Gesperrt
avr51 avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 at90s1200 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 attiny13 attiny13a attiny2313 attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 attiny261 attiny461 attiny861 attiny43u attiny48 attiny88 at86rf401 at43usb355 at76c711 atmega103 at43usb320 attiny167 at90usb82 at90usb162 atmega8 atmega48 atmega48p
-
Thread
Padauk PFS154 und Rambelegung
... und an W.S. noch einmal: Ja, ich habe in grauer Vorzeit einmal, mit PIC16F84 eine Berechnung mit natürlichem Logarithmus in Assembler machen müssen bei gleichzeitiger Aufaddierung der auf das Minigerätchen eingewirkten Wärmemenge... Sowas will ich nie wieder machen müssen,
Forum mit einem ATtiny13 vorgestellt wurde: https://www.mikrocontroller.net/topic/419372
-
Thread
Suche einen kleinstmöglichen 4 to 1 mux
0ahUKEwiNwKPWmOTPAhVLvRQKHWedALYQFgggMAA&url=https%3A%2F%2Fwww.onsemi.com%2Fpub%2FCollateral%2FNLAS4599-D.PDF&usg=AFQjCNEaGbNt1q84CXCSX59NGe4nf-j9uQ&sig2=MPaBmDF10Wh8rSKfDGV9Yg StromTuner
aber weit weg von seinen gewünschten 8 Pins. Was natürlich gänge wäre ein kleiner Controller wie ATtiny13, der an seinen Eingängen die Taster abfragt und am Ausgang als seriellen Bitstrom liefert. Dann hätte der ATmega644 sogar noch zwei Pins frei am Ende. :-) ATtiny13 gibt's bis zu 3x3 mm² herunter
-
Thread
Clock source ändern
supports auto addr increment. Programmer supports the following devices: Device code: 0x55 = ATtiny12 Device code: 0x56 = ATtiny15 Device code: 0x13 = AT90S1200 Device code: 0x28 = AT90S4414 Device code: 0x20 = ATtiny84 Device code: 0x34 = AT90S2333 Device code: 0x4c
) Device code: 0x5a = (unknown) Device code: 0x5b = (unknown) Device code: 0x5e = ATTINY26 Device code: 0x60 = ATMEGA161 Device code: 0x62 = (unknown) Device code: 0x64 = ATMEGA163 Device code: 0x69 = (unknown) Device code: 0x72 = ATMEGA32 Device code: 0x74