-
Thread
AVR C Programmierung unter Linux
], "defines": [ "F_CPU=1200000 ", "__AVR_ATtiny13A__" ], "compilerPath": "/usr/bin/avr-gcc", "cStandard": "gnu11", "cppStandard": "gnu++11", "intelliSenseMode": "gcc-x86"
In dem Ordner "Microchip.ATtiny_DFP.2.5.116" sind auch diese "specs" und zwei andere Dateien vorhanden: gcc/dev/attiny3217/device-specs/specs-attiny3217 gcc/dev/attiny3217/avrxmega3/crtattiny3217.o gcc/dev/attiny3217/avrxmega3
-
Thread
Gentoo Linux crossdev atmega256x gcc4.1.2
4.1.1 --target-help folgendes aus: Known MCU names: avr1 avr2 avr3 avr4 avr5 avr6 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 attiny13 attiny2313 attiny261
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
-
Thread
Attiny13 und PWM mit BUZ11
Hallo, ich habe vor ein Dimmer von 0-6V für einen kleinen Modellbaumotor zu realisieren. In meiner Sammlung habe noch viele BUZ11. Kann man die dafür irgendwie verwenden, oder muss es unbedingt ein Logiclevel-Mosfet sein? Der Motor zieht um die 1A. Vielen Dank schonmal für Ideen
-
Thread
Verständnisfrage PWM mit AVR
Schau Dir den ATTiny85 an, der sollte eine PLL mit 32/64MHz für den Timer/Counter 1 haben.
> eigentlich hatte ich mit einem kleinen ATTiny412 geliebäugelt Ein AVR16EB14 sollte die Vorgaben erfüllen.
-
Thread
Neuer ReAVR in Aussicht
hat mich dabei der nur 3-Level Hardwarestack geärgert. Das hat ja jenseits von AT90S1200 und ATtiny11/12 auch keiner mehr sonst gehabt. ;-)
Stored 88061 0% 01-22-26 09:11 00000000 atdf/AT90PWM3B.atdf 72051 Stored 72051 0% 01-22-26 09:11 00000000 atdf/AT90PWM81.atdf 86018 Stored 86018 0% 01-22-26 09:11 00000000 atdf/AT90USB1286.atdf 91898
-
Thread
Master Slave Verbindung mit AVR2313 und 485-Bustreibern ?
Sub Loop Schalter1: Waitms 30 Print "!10" Waitms 30 Return Schalter2: Waitms 30 Print "!11" Waitms 30 Return End 'Aktor $regfile = "attiny2313.dat" $crystal = 3579545 $baud = 4800 Config Portb = Output Dim A As String * 3 Dim Z As String * 1 Dim B As String * 3
If Z = "!" Then B = Mid(a , 1 , 3) If B = "!10" Then Toggle Portb.0 A = "" Elseif B = "!11" Then Toggle Portb.1 A = "" End If End If End If Waitms 100 Loop End Onrxd: A = A + Chr(udr) Return
-
Thread
Atmel Prozzesoren welche können High-voltage
es eben HV-seriell. >Da kann der Reset dann auch als I/O umprogrammiert werden. Also bleiben: attiny: 11, 12, 13, 15 ,25/45/85 (8-pinner), 24/44/84(14Pin). Der tiny2313(20 Pin) hat schon Parallel, also wahrscheinlich (habe nicht nachgeschaut) auch die Attiny26 u.ä.. /senf-dazugeb hth, Jörg
% fgrep -il hvsp * AT90S2323.xml AT90S2343.xml ATmega16HVA.xml ATtiny11.xml ATtiny12.xml ATtiny13.xml ATtiny15.xml ATtiny22.xml ATtiny24.xml ATtiny25.xml ATtiny44.xml ATtiny45.xml ATtiny84.xml ATtiny85.xml
-
Thread
Liste von ICs usw. fürs Breadboard
74HC165 und 74HC595 A/D Wandler: MCP3208 USB-UART: MCP2221A AVR Mikrocontroller: 8 Pins: ATtiny 25, 45, 85 14 Pins: ATtiny 24, 44, 84, 441, 841 20 Pins: ATtiny 261, 461, 861 28 Pins: ATmega 48, 88, 168, 328 40 Pins: ATmega 164, 324, 644, 1284 Auf Vorrat habe ich davon nur den ATtiny85
Steve van de Grens schrieb im Beitrag #7468973: > 8 Pins: ATtiny 25, 45, 85 > 14 Pins: ATtiny 24, 44, 84, 441, 841 > 20 Pins: ATtiny 261, 461, 861 > 28 Pins: ATmega 48, 88, 168, 328 > 40 Pins: ATmega 164, 324, 644, Warum denn diesen alten Mist. Nimm
-
Thread
IRBox - Arduino Code verkleinern
ich eine Platine herstellen. Da ich eigentlich nur zwei Pins benötige, dachte ich, dass ich einen Attiny 85 nutzen könnte. Dieser hat aber nur 8Kb Flash Speicher. Mein Code hat rund 11Kb. Ich wollte fragen, ob jemand eine Idee hat, um den Code zu verkleinern, dass er auf einen Attiny 85 passt. Hier der
da oben 11KB sein sollen... Wo steht das es 11KB sein sollen? Grüße
-
Thread
"Bierdeckelprogrammer" tut nicht so recht.
Timing klappt: http://vusb.wikidot.com/hardware Und ich fand ja besagten Widerspruch zwischen ATTiny85-Takt von max 16 Mhz und dem 16.5 Mhz-Takt bei VUSB. Dazu steht jetzt dort, dass man in dem Fall über die Kalibrierung den Takt des Attiny85 auf die 16,5 Mhz bringt und das alles fein ist. Ich habe
from an RC oscillator (e.g. ATTiny25/45/85 and ATTiny26), 12.8 MHz can usually be reached by calibrating the 8 MHz RC oscillator. Calibration of the RC oscilator is described at examples. Das bedeutet: Die ATTinys haben eine maximale
-
Thread
Attiny 841 mit SPI ein Display ansteuern
Hallo Mit einem Attiny 841 möchte ich ein Display DOG M163 mit SPI (5V) betreiben. Mit SPI habe ich bisher nicht gearbeitet und bin dabei totaler Neuling. Dabei verwende ich die folgenden Pins: Attiny 841 Name
werden. http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf Blickt man ins Datenblatt des Tiny841, erkennt man, daß der Hassprediger das wohl auch schon längere Zeit nicht mehr gemacht haben muss, denn das Datenblatt straft ihn
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
mein > erstes richtiges Layout... > > Das Gebilde ist eine kleine Laufschrift auf Basis eines ATTiny2313 mit > Kingbright TC20-11SEKWA LED-Anzeige und DS18S20 Temperatursensor. Es > scrollen im Wechsel ein frei definierbarer Text sowie die aktuelle > Temperatur durch. Das Modul stellt eine kleine
J. L. schrieb: > Das Gebilde ist eine kleine Laufschrift auf Basis eines ATTiny2313 mit > Kingbright TC20-11SEKWA LED-Anzeige und DS18S20 Temperatursensor. Es sieht ganz schön aus!! Wurde gerne dein Laufschrift nachbauen wurdest du Eagle, Code usw. posten?
-
Thread
[V] Platine Atmega fusebit doctor
der aktuellen Version 11? Wozu dann noch den zweiten Doctor? M.E. sollte doch der ATtiny "HVSP" Adapter reichen, um auch die tinys wiedererwecken zu können, die auch das alte Projekt unterstützte? VG michaelb
Wie geht es jetzt weiter mit den Adaptern? Ich würde je einen HVPP und HVSP Adapter, wie im Update11-Paket zu finden, nehmen. Also so in etwa: Fusebitdoctor ATmega = 1 Adaper Fusebitdoctor HVPP ATmega = 2 Adaper Fusebitdoctor HVSP ATtiny = 2 Jonas, passt das so für dich? ;-)
-
Thread
Bleiakku-Lader 12/24V
@Uli, prüf mal die Messwiderstände (R7=3K, R8=22k, R10=3K, R11=22k) nach. Ich vermute hier den Fehler. Gruss, Hanno
anklemmst, liegt D2 in Sperrrichtung. Dann fliesst lediglich ein Strom über R9(1) || R7/R8 || R10/R11 || IBAT1/VBAT1 Mit den Widerständen hast du natürlich Recht; die waren wohl schon als Ziggianzünder aktiv ;) Grübeln wir doch mal... 10A bei 0,11R machen in etwa 11 Watt. Da werden die zwar schon
-
Thread
avr-gcc-4.1.1 verweigert sich dem ATtiny13
? gcc=4.1.1 libc=1.4.5(19:43:11 13.10.2006) binutils=2.15 (13:20:58 26.01.2007) gcc --target-help: Known MCU names: avr1 avr2 avr3 avr4 avr5 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333
specific options. avr-as --target-help Known MCU names: avr1 avr2 avr3 avr4 avr5 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 atmega603 atmega103 at43usb320
-
Thread
ab welchem AVR lohnt sich C statt asm?
fehlt. Die 32 Register reichen meist auch für einfache Dinge nicht aus. Da sind z.B. AT90S1200, ATTiny 11, 12, 15, 28. Ab ATTiny 2313 wird es auch mit C interessant. Assembler empfiehlt sich ebenfalls unabhängig von der Controllergröße für zeitkritische Anwendungen, da dabei die Ausführungsgeschwindigkeit
Der WINAVR benötigt internen RAM, also kann man alles ab dem ATtiny13 in C programmieren. Die Attiny12, 15 sollte man eh nicht mehr für Neuentwicklungen nehmen. Und wenns im ATtiny13 knapp wird, kann man ja auf ATtiny25/45/85 upgraden, der Preisunterschied ist
-
Thread
ATtiny13 verstehe Verhalten nicht
Hallo, verstehe das Verhalten meines ATtiny13 nicht. Sieht jemand meinen Denkfehler? Bin am Experimentieren, um externe Interrupts kennen zu lernen. Habe folgenden Code: [c] #include <avr/io.h> #include <avr/interrupt.h> #include
line if you want to use the installed (not local) library. CFLAGS = -Os -Wall -Wextra -mmcu=attiny13 -DF_CPU=1200000UL LDFLAGS = -mmcu=attiny13 .SUFFIXES: .elf .bin .hex .list all: flash images: $(BINARY).images flash: $(BINARY).flash %.images: %.bin %.hex %.list @#echo "***
-
Thread
internen RC Osci syncronisieren
zu syncronisieren. Bin gerade bei der Codeumsetzung. USART könnten übrigens beide. ATmega2560 und ATtiny841.
empfangen usw. muss ich nochmal fragen wie man das Kaltstartproblem angeht? Also wenn Master und ATtiny frisch eingschalten werden. Dann kann der ATtiny keine Befehle senden, würden eh nur verstümmelt ankommen ohne Wirkung. Jetzt fällt mir nur ein, dann ich den ATtiny pauschal in den Empfangsmodus setze
-
Thread
Wieviel mehr an Strom braucht man für 64 Bit fähige Mikrocontroller?
unterhalb einiger GB Adressraum absolut nichts bringt. Willst du den Compiler auf einem 64-Bit ATtiny laufen lassen? Oder willst du dem als Ersatz eines NE555 programmierten ATtiny eine 64 Bit Datenverarbeitung zukommen lassen?
und H7 in 40nm. Über die meisten 8-Bitter kann ich nichts sagen, allerdings ist zumindest der Attiny13A laut https://zeptobars.com/en/read/atmel-attiny13a in 500nm gefertigt, also gehe ich mal davon aus, dass die meisten AVR Controller in 500nm gefertigt sind.
-
Thread
DHT11 Sensor am Attiny44 statt Arduino
Hi, folks. I have a problem. First what is working: I have a DHT11 sensor working on an Arduino Uno v3. Via serial I can read out the correct values of humidity and temperature. So far no problem. What is not working: Instead of an Arduino Uno I wanna use an Attiny44
since the value humidity read out is "1" and not the correct value: I am using that code on the Attiny setup: [c] #include <dht11.h> dht11 DHT11; #define DHT11PIN 0 const int buttonPin = (4); int tempPin = (A1); int ledRot = (3); //onboard LED //int ledGruen = (3); float val1; /
-
Thread
Suche 8PIN µC
Du verwechselst da etwas ATtiny12 Description: 1-Kbyte In-System programmable Flash Program Memory, 32 byte SRAM, 64 Byte EEPROM, Up to 8 MIPS throughput at 8 Mhz. Der ATtiny15 hat kein Ram, da hat man nur die Datenregister
Ich würde auch zum ATTiny** raten. Bzw. ATTiny13, 25, 45 kann man sogar in C programmieren. Der PIC-Befehlssatz ist dermaßen kryptisch, das ist nichts für Anfänger. Und dann immer erst die Interrupts auseinanderfitzeln
-
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
ATtiny8 und GIMSK
Hi >ATtiny 8 Gibt es nicht. MfG Spess
ATTINY25/45/85 haben das - aktiviert/deaktiviert den PIN-Change-Interrupt
-
Thread
Problem mit Infrarotemfpänger
rangesteckt und die Versorgungspannung entziehe ich aus meinem Netzteil 5V 450mA (womit ich auch die Attiny Platine betreibe). Ich habe noch an dem Infrarotempfänger nur einen 4.7 uF Kondensator an Masse und + dran gemacht. Und habe dieses Programm: $regfile = "attiny2313.dat" $crystal = 12000000
?? Habe ich hier im Tutorial gelesen. Mein Pin ist doch auf Input.. muss ja sein, sonst kann der Attiny nicht die Daten des TSOP 1738 annehmen.
-
Thread
AVR Suche - Welcher Baustein ?
schrieb im Beitrag #2695779: > 20-pinnige > AVRs mit ADC gibt es nicht. Wieviel Pins hat der ATtiny861 (11 ADC-Eingänge) ? Peter
Peter Dannegger schrieb im Beitrag #2695800: > Wieviel Pins hat der ATtiny861 (11 ADC-Eingänge) ? 21, bei 11 ADC-Eingängen kann er ja keine geradzahlige Pinanzahl haben. :)) Nein, die hatte ich übersehen in Gedanken.
-
Thread
AVR unter Mint programmieren?
ziemlich schlank und spartanisch haben. Schlanker als so gehts nicht: [code] avr-gcc -mmcu=attiny2313a -DF_CPU=1000000UL -std=gnu99 -Os -Wall *.c -o main.elf avr-objcopy -O ihex -R .eeprom main.elf main.hex avrdude -p attiny2313 -c usbasp -U flash:w:main.hex [/code] Controller-/Programmertyp
verraten wie ich die Fuses setze? Habe das hier im Netz gefunden : [code]avrdude -c stk500 -p attiny13a -U lfuse:w:<0xHH>:m avrdude -c stk500 -p attiny13a -U hfuse:w:<0xHH>:m avrdude -c stk500 -p attiny13a -U efuse:w:<0xHH>:m[/code] Allerdings stellt sich mir nun die Frage, ob das format hex
-
Thread
WS2812 Ansteuerung per Bitbanging für AVR und ARM von 4 Mhz-60 Mhz
Frage bevor ich es teste: Funktioniert das ganze auch ohne externes Quarz? Also z.B. mit einem Attiny85@8Mhz(intern)? Ich will nicht viel LEDs damit betreiben. Vielleicht 4 oder 8. Gruss Juergen
Ein paar kleine Updates: 1) WS2813 support [code] v2.4 2016/11/27 * Increased waittime to support WS2813 LEDs [/code] https://github.com/cpldcpu/light_ws2812 2) SK9822 support für die APA102 library [code] v1.1 2016/11/27 * Added reset frame
-
Thread
AVR TTiny 461 Pullup nicht aktiv?
************************************************************************************* Titel: ATtiny TPS Author: Christian Hottum File: ATtiny461A_TPS.c Version: 0.1 Datum: 09.01.2015 Software: AVR-GCC 4.3.3 Target: ATtiny461A DESCRIPTION Firmware für einen Tasten Programierbare
Hier mal der Link zu dem guten Mann. http://www.elektronik-labor.de/Projekte/TPS11.html
-
Thread
Wie baut man in C Strings zusammen?
geht das trotzdem. [code] char myString[] = ("A = x, B = x.\n"); myString[4] = byte1; myString[11] = byte2; [/code]
schrieb im Beitrag #7889359: > sprintf verbraucht zu viel Flash. Dann nimmste eben nicht den ATtiny13, sondern den ATtiny85. Die Lib kostet doch nur beim ersten Aufruf mehr Flash.
-
Thread
ATtiny1617 ADC0, ADC8 bekomme ich nicht zum laufen
ADC1 AIN9 Pin 21 PC4 ADC1 AIN10 Pin 22 PC5 ADC1 AIN11 [/pre]
Arbeit gemacht und alle Pins durch getestet und die entsprechen in meinen Unterlagen beschriftet. ATtiny1617 Digitale Pins: PA4 = D0 PA5 = D1 PA6 = D2 PA7 = D3 PB7 = D4 PB6 = D5 PB5 = D6 PB4 = D7 PB3 = D8 PB2 = D9 PB1 = D10 PB0 = D11 PC0 = D12 PC1 = D13 PC2 = D14 PC3 = D15 PC4 = D16
-
Thread
Suche nach ATtiny mit ADC und Gain > 20x
Norbert schrieb im Beitrag #7107069: > Ich suche einen kleinen PDIP ATtiny welcher einen ADC mit höherem Gain > als 20x hat. Die ATtiny261(A)/461(A)/861(A) haben 1x, 8x, 20x und 32x. Sind halt im PDIP-20.
ATTiny 441/841 hat 1x, 20x und 100x Gain. Gewöhnungsbedürftig ist das 'PIC' kompatible Pinout im DIP-14.
-
Thread
Tiny kaputt?? 24V zuwenig? Gesperrt
Spurgleich heißen, oder? den tiny für den Hausgebrauch musst Du nur richtig bestellen also ATtiny15L1PC-230VAC für den Haushalt, ATtiny15L1PC-400VAC für Industrieanwendungen,ATtiny15L1PC-12TDI für Einbau im Golf ....
du keine steckdose in der nähe hast, kannst du auch den ATTiny230V nehmen, geht genauso.
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
mich scheckig. Wart's ab, bald stellt Moby hier unter Projekte&Code seinen IPv6-Stack auf dem ATtiny13 vor. :-)
seiner Sicht schmutzigen Dinge in ein eingekauftes 32-Bit Linux Subsystem aus, das er dann mit seinem ATtiny anspricht.
-
Thread
ARM-Cortex als Anfänger?
ASM Superprofi schrieb im Beitrag #4952938: > Ich empfehle ganz klar den ATtiny13A. Du hast die Ironie-Tags vergessen.
Eclipse und GCC vertraut wäre, hätte ich es noch schwerer. Nur so nebenbei: Mein erster AVR (ATtiny13) blinkte schon am ersten Abend.
-
Thread
Jumbo-LED Uhr
dimmen. Dazu wird im Kompareinterrupt die Anzeige wieder ausgeschaltet (PWM). Das Dimmen erfolgt in 11 logarithmischen Stufen. Peter
Hallo, in einem anderen Thread wurde nach einem HEX File für den attiny26 gefragt, ich hänge ihn hier noch an..
-
Thread
Spannung zwischen Vcc und Drain mit AVR messen
ein Problem mit der Spannungsmessung an dem Drain-Ausgang eines n-MOSFETs. Es handelt sich um ein BUZ11 (hatte gerade leider nichts anderes verfügbar). Eine direkte Messung zwischen Vcc und Drain funktioniert nicht, da der ATtiny13 ja nach Ground misst, hier im Forum bin ich auf folgende Lösung gestoßen
entdeckt: http://shop.rc-electronic.com/e-vendo.php?shop=shop&SessionId=&a=article&ProdNr=A18015&t=11&c=428&p=428
-
Thread
Hilfe bei der Programmierung eines Adventskalenders
also die Uhr als Bespiel die Zweite die du verlinkt hast läuft und löst einen Interrupt für den Attiny aus und der kann darauf dann reagieren, richtig?
schlecht nicht, und wenn's halt 'ne serielle Verbindung zum PC ist. (Bekommt man V-USB auf einem ATtiny2313 zum Laufen? Weiß gerade nicht.)
-
Thread
Attiny412 - String über USART
habe ich mit [code] ../toolchain/avr8-gnu-toolchain-linux_x86_64/bin/avr-gcc -Wall -g -Os -mmcu=attiny412 -I ./attiny_dfp/include/ -B ./attiny_dfp/gcc/dev/attiny412 -o main.bin main.c [/code] Und die verwendete Version ist [code] ../toolchain/avr8-gnu-toolchain-linux_x86_64/bin/avr-gcc -v Using
> Hab das .hex angehängt. Bingo - die .rodata-Section fehlt, das Hex hört bei 0x11e auf.
-
Thread
ATTiny85 - 25kHz PWM erzeugen
wer hätte es gedacht) beim Datenblatt gelandet. https://cdn-reichelt.de/documents/datenblatt/A300/ATTINY25-ATTINY45-ATTINY85_DATASHEET.pdf Hier bin ich in der Beschreibung nun nicht mehr ganz sicher, ob ich's richtig verstehe: 1: Nach den verschiedenen PWM Modi für Timer/Counter0 komme ich mit diesem
als /OC1A > konfigurieren. Wo im Datenblatt finde ich das? Ich hatte mich im Datenblatt auf 11.7.4 gestützt (11. 8-bit Timer/Counter0 with PWM) (11.7. Modes of Operation) (11.7.4 Phase Correct PWM) In phase correct PWM mode, the compare unit allows generation of PWM waveforms on the
-
Thread
Welcher Microcontroller für i2c-Display
die Messwerte direkt auf dem Display anzeigen zu lassen. Was ich bisher rausgefunden habe: Mein ATTiny13A kann das nicht, ein ATTiny85 wäre wohl das Minimum. Jetzt meine Frage: Welche AVRs kommen in Frage? Ich hätte für später gerne ein paar mehr GPIOs als der ATTINY85 bietet. Was wäre die nächstgrößere
fast. Ein "14- oder 16-Pinner" wäre mir lieber. Deshalb nochmal die Eingangsfrage: Kann ich jeden ATtiny nehmen, der laut Datenblatt eine i2c-Unterstützung bietet und warum finde ich praktisch nur Anleitungen für genau den "8-Pinner" ATtiny85 und nicht für die vielen anderen ATtiny-Typen?
-
Thread
Attiny2313 - DMX-Receiver - eingestellte Startadresse != reale Startadresse
aktuelle Version von dem Programm habe ich übrigens installiert. Wenn ich die Startadresse im Attiny z.B. auf 10 umstelle, dann wird der 10. Kanal als Startbyte und der 11. Kanal als tatsächlicher Startkanal verwendet. Die Kanäle 1 bis 9 haben dann keinen Einfluss auf den Attiny... Ein Gerät um
Version > von dem Programm habe ich übrigens installiert. > > Wenn ich die Startadresse im Attiny z.B. auf 10 umstelle, dann wird der > 10. Kanal als Startbyte und der 11. Kanal als tatsächlicher Startkanal > verwendet. Die Kanäle 1 bis 9 haben dann keinen Einfluss auf den > Attiny... >
-
Thread
ATtiny24 - ISR wird nie gerufen __vectors> fehlt
attiny13:crttn13.o%s} \ %{mmcu=attiny2313:crttn2313.o%s} \ +%{mmcu=attiny24:crttn24.o%s} \ +%{mmcu=attiny44:crttn44.o%s} \ +%{mmcu=attiny84:crttn84.o%s} \ +%{mmcu=attiny25:crttn25.o%s} \ +%{mmcu=attiny45:crttn45.o%s} \ +%{mmcu=attiny85:crttn85.o%s} \ +%{mmcu=attiny261:crttn261.o%s} \ +%{mmcu=attiny461:crttn461.o%s} \ +%{mmcu=attiny861:crttn861.o%s} \ %{mmcu=atmega103|mmcu=avr3:crtm103.o%s} \ %{mmcu=atmega603:crtm603.o%s}
-
Thread
Akku Spannung für 40W LED Lampe Kontrollieren
pwm_setup (void) { // Set Timer 0 prescaler to clock/8. // At 9.6 MHz this is 1.2 MHz. // See ATtiny13 datasheet, Table 11.9. TCCR0B |= (1 << CS01); // Set to 'Fast PWM' mode TCCR0A |= (1 << WGM01) | (1 << WGM00); // Clear OC0B output on compare match, upwards counting. TCCR0A |= (1
pwm_setup (void) { // Set Timer 0 prescaler to clock/8. // At 9.6 MHz this is 1.2 MHz. // See ATtiny13 datasheet, Table 11.9. TCCR0B |= (1 << CS01); // Set to 'Fast PWM' mode TCCR0A |= (1 << WGM01) | (1 << WGM00); // Clear OC0B output on compare match, upwards counting. TCCR0A |= (1
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
Hier ein selbstgebauter AVR-Fusedoctor für einen attiny85. attiny85 in den rechten Sockel einsetzen, Jumper setzen, warten bis die grüne LED aufblinkt und dann wieder rausnehmen => Fuseeinstellungen wieder auf Standardeinstellung! Funktionen: -Überprüfung
Spannung wird über einen 7805 geregelt. Zwei BC549B Transistoren schalten 12V und 5V für den attiny
-
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
Huhu - AVR XMEGA-Eval-Board für 29 US-$
ATmega64M1 ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88P ATmega8A ATmega8HVA ATmega8U2 ATtiny11 ATtiny12 ATtiny13 ATtiny13A ATtiny15 ATtiny167 ATtiny2313 ATtiny2313A ATtiny24 ATtiny24A ATtiny25 ATtiny26 ATtiny261 ATtiny261A ATtiny28 ATtiny4313 ATtiny43U ATtiny44 ATtiny44A ATtiny45 ATtiny461 ATtiny48 ATtiny84 ATtiny85 ATtiny861 ATtiny861A ATtiny87 ATtiny88 ATxmega128A1 ATxmega128A3 ATxmega128D3 ATxmega16D4 ATxmega192A3 ATxmega192D3 ATxmega256A3 ATxmega256A3B
-
Thread
Optimieren von ungenutzter Variable verhindern
warning: passing argument 1 of 'putnum_uh' makes integer from pointer without a cast avr-gcc -mmcu=attiny85 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=10000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT util.o -MF dep/util.o.d -c ../util.c avr-gcc -mmcu=attiny85
integer from pointer without a cast [enabled by default] In file included from main.c:22:0: util.h:11:6: note: expected ‘uint16_t’ but argument is of type ‘const char *’ Compiling: WORLDcodes.c avr-gcc -c -mmcu=attiny85 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -
-
Thread
Attiny-Entwicklungsumgebung rott?
Release in TPA325xPowerManager (compiler: GNU GCC Compiler for AVR)--------------- avr-gcc -mmcu=attiny85 -Wall -DF_CPU=1000000UL -Os -mmcu=attiny25 -c main.c -o obj/Release/main.o avr-g++ -o bin/Release/TPA325xPowerManager.elf obj/Release/fuse.o obj/Release/main.o -mmcu=attiny85 -Wl,-Map=bin/Release
128 Bytes) Was aber nicht das 0xC für 1<<PB2 erklärt. Tatsächlich wird der Startcode für ATtiny85 verwendet: [pre]COLLECT_GCC_OPTIONS='-mmcu=attiny85' '-mmcu=attiny25' '-Os' '-save-temps' '-v' '-fverbose-asm' collect2 version 4.8.0 20130306 (experimental) .../avr/bin/ld -m avr25 .../avr/
-
Thread
Assembler, Register reagiert falsch
Target ist ein Attiny2313 Ich hab bereits alle moeglichen Ladebefehle durchprobiert, immer das gleiche Ergebnis.
Lingus schrieb im Beitrag #3417199: > Target ist ein Attiny2313 Sicher, dass du nicht den ATtiny2313A eingestellt hast?
-
Thread
Woran erkenne ich, ob ein Controller in C programmiert werden kann?
Aber der ATTINY11 HAT doch RAM, wieso geht das nicht?
>Aber der ATTINY11 HAT doch RAM, wieso geht das nicht? Aber eben nur die besagten 32 Register!