-
Thread
ISP Programmer ATMega168 IPS Protokoll Adressen fehlerhaft?!
c8515",0 .db $90,$05,t12 ," t12 ",0 ; paging 16 flash 32B (eep 4B) .db $91,$09,t26 ," t26 ",16 .db $91,$0A,t2313 ," t2313",16 ; paging 32 flash 64B (eep 4B) .db $92,$05,m48 ," m48 ",32 .db $93,$0A,m88 ," m88 ",32 .db $92,$08,t461 ," t461 ",32
Zeilen zu tauschen), reicht es mir jetzt. Klappt jetzt. Nach meinen Berechnungen (Atmega16, Atmega8, Attiny13, 25, 45, 85, 261, 461, 861) sollte es demnach auch bei allen anderen CPUs klappen. Sind ja so ziemlich alle wichtigen Flashgrößen. Bspw. wenn es beim Attiny85 klappt auch beim Mega88 etc...
-
Thread
Einfaches u. schnelles Protokol evtl. mit Schieberegister?
Der ATTiny26 hat ein SPI/I2C Slave Interface, d.h. einfach als I2C- oder SPI-Slave an den Mega ranhängen. Nur die Master-Funktion (Takterzeugung) fehlt dem ATTiny26. Peter
Kann mir nur vorstellen, das Du den ATTiny26 meinst da dieser der einzige mit 11 ADC-Channels ist. Der hat einen USART im 2- oder 3-Wire Mode an PB0, PB1 und PB2 (DI, DO und SCK). PB0 - PB2 sind auch ohne ADC-Funktion also verlierst Du keinen
-
Thread
ATTINY85 als DCF77-Empfänger
Zeitbasis für die serielle Schnittstelle die fallende Flanken des Sekundensignals nehmen. Statt ATTiny85 ATTiny13 nehmen und schon bist DU bei 4,95 Euro.
war, habe ich den Fehler bemerkt. Ein Wackelkontakt - lag wohl am alten Lötzinn. ;-) > Statt ATTiny85 ATTiny13 nehmen Wenn ich da Hoffnung gehabt hätte, wäre es ganz sicher ein ATTiny13 geworden. Aber mit einem ATTINY85 war es bereits sehr eng. Ich musste sogar das Histogramm in grob und fein trennen
-
Thread
ATtiny4313 und Befehl ST Y,
dieses Verfahren bei mir auf anderen AVR-Typen immer > funktioniert, ich wüsste nicht, warum der ATtiny4313 eine Ausnahme sein > sollte. C = r26 siehe thread start. XL, XH wird nie verwendet. A = r24
[/avrasm] liefert: r1 = $13 r2 = $12 r3 = $11 ... r18= $02 r19= $01 Ist allerdings ein ATtiny2313, ich habe keinen ATtiny4313.
-
Thread
Für ATtiny4313 kompilieren?
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
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
Lichterkette - Reverse Engineerig - Was konnte sein?
oder AVR ein Blick auf die Beschriftung soweit vorhanden und ein Blick in die Datenblätter (z.B. Attiny13; Pic 12F...) könnte helfen. Aber selbst wenn du es rauskriegst, was dann? Auslesen; ändern; nachbauen? Wozu dass ganze?
LED-Funk-Lichterkette-Kerzen-Kabellos-Weihnachten-Christbaumschmuck-Party-WFW-/300608983696?_trksid=p4340.m503&_trkparms=algo%3DRIC.CFNP%26its%3DI%26itu%3DUA%26otn%3D10%26pmod%3D400264218107%26ps%3D63%26clkid%3D5081333531969073337 muss du aber warten wenn er eine Auktion ab 1€ startet. Sonst die Kette kostet ein bisschen mehr.
-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 avrtiny at90s1200 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 ata5272 attiny13 attiny13a attiny2313 attiny2313a
avr/lib/avr2/tiny-stack/at90s2343 avr/lib/avr2/tiny-stack/at90s4433 avr/lib/avr2/tiny-stack/attiny22 avr/lib/avr2/tiny-stack/attiny26 avr/lib/avr25/ avr/lib/avr25/at86rf401 avr/lib/avr25/ata5272 avr/lib/avr25/ata6616c avr/lib/avr25/attiny4313 avr/lib/avr25/attiny43u avr/lib
-
Thread
Phänomen tinyAVR-series(R) 0/1
Ich kann mich dunkel erinnern, beim ATtiny26 gab es einen Bug mit dem "LPM Rd, Z+" Befehl. Vielleicht haben sie den Bug nun erneut eingebaut.
Hier mal die Diskussion zu dem ATTiny26 Bug: https://www.mikrocontroller.net/topic/203143#1999930
-
Thread
Datenaustausch zwischen 2 AVRs
Der ATTiny26 hat ja ein I2C-Slave Interface, damit kannst Du bis zu 128 Slaves an 2 Drähte hängen. Peter
AVRs verbinden will, muss ich natürlich weiter nach einer Lösung suchen. Im Moment sollen ATmega16. ATtiny12 und ATtiny26 verbunden werden. Wäre es nicht sinnvoll und auch machbar das TWI beim ATmega16 mit dem USI des ATtiny26 und gleichzeitig den ATtiny12 anzubinden, wobei das Protokoll softwareseitig
-
Thread
avr-gcc nutzt kein "Store Indirect and Post-Inc."
>> 24; a[i++] = v >> 16; a[i++] = v >> 8; a[i] = v; } mov r26,r24 ldi r27,0 subi r26,lo8(-(a)) sbci r27,hi8(-(a)) st X,r23 mov r26,r24 subi r26,lo8(-(1)) ldi r27,0 subi r26,lo8(-(a)) sbci r27,hi8(-(a)) st X,r22 mov r26,r24 subi r26,lo8(-(2)) ldi r27,0 subi r26,lo8(-(a)) sbci r27,hi8(-(a)) st X,r21 subi r24,lo8(-(3)) mov r30,r24 ldi r31,0
-
Thread
Attiny mit I2C und ISP gleichzeitig
Hallo Timo, wir haben unseren Hausbus auch mit ATtiny realisiert. Allerdings mit dem 26iger. Lade mal das Handbuch runter (Hardware Band 0 usw. [haus-computer.de] dort unter download), da sind die Schaltpläne drin zum Vergleich für Dich. Wir verwenden
Boris, wie recht Du hast! Unsere Programmierung mit dem ATtiny26 hat jetzt ca. 3 Jahre praktische (Bus-) Erfahrungen hinter sich. Man meint alles ist super und korrekt programmiert, und dann gibt es einen dummen Zufall ;-) Qualität ist eben nur durch hohen Testaufwand
-
Thread
[ATTiny44+PI4] TWI Slave nur mit langsamen Clocks
schrieb im Beitrag #6684325: > Bei welchem Bustakt? Und welcher µC ist der Slave? 100 kHz Bustakt, ATtiny26 und ATtiny2313.
Stefan ⛄ F. schrieb im Beitrag #6684331: > 100 kHz Bustakt, ATtiny26 und ATtiny2313. OK, und was ist mit dem Master? Der ist ja schließlich hier der Knackpunkt. Mit einem standardmäßigen Master kann's jeder Doofe, weil halt das Protokoll dafür ausgelegt ist und
-
Thread
Mikrocontroller Spannungsspitze
soweit glatt das der Spannungsregler nicht mehr aus dem Tritt kommt. Schau dir mal im Datenblatt des ATTiny26 die Filterkombination für den ADC an das könntest du möglichst nah zw VCC und GND reinmachen, aber besser ist es immer möglichst weit vorne zu entstören und wenn möglich den Verursacher ruhig zu
> Schau dir mal im Datenblatt des ATTiny26 die Filterkombination für > den ADC an das könntest du möglichst nah zw VCC und GND > reinmachen, Es gibt auch eine eigene Appnote von Atmel. Heißt "Hardware Design Considerations" oder so.
-
Thread
Speicherbereich reservieren?
nochmal kurz zu dem Thema. bei einem ATTiny26 wir am Anfang ja der Stackpointer initialisiert. init: ;Stackpointer initialisieren ldi temp, RAMEND out SP, temp RAMEND steht in der tn26def.inc mit dem Wert $DF drin. Da der ATTiny26
> RAMEND steht in der tn26def.inc mit dem Wert $DF drin. Da der > ATTiny26 ja 128Byte SRAM hat sollte ja DF für 128 stehen Nein. Vor dem RAM kommen noch die ganzen Register. Steht alles im Datenblatt: "The lower 224 Data
-
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
[AtTiny26] Ist er das Richtige für mich?
überprüfen Wenn ich das als Hardware zusammenfasse: 1x uC + Board (http://www.active-robots.com/attiny26-development-board) 2x LED + Vorwiderstände 1x Taster 3x 5V Leistungsrelais (http://www.reichelt.de/Print-Steckrelais/JS-05-N-K/3/index.html?&ACTION=3&LA=3&ARTICLE=79414&GROUPID=3293) Viele Kabel
#4495787: > Wenn ich das als Hardware zusammenfasse: > 1x uC + Board (http://www.active-robots.com/attiny26-development-board) > 2x LED + Vorwiderstände > 1x Taster > 3x 5V Leistungsrelais > (http://www.reichelt.de/Print-Steckrelais/JS-05-N-K/3/index.html?&ACTION=3&LA=3&ARTICLE=79414&GROUPID=3293)
-
Thread
Ganganzeige für Motorrad !
Also du musst das dritte Kabel, Gangsensor, über einen Widerstand von 2200 Ohm an 5.26V legen (die 5.26V sind vermutlich die Ausgangsspannung eines 5V Spannungsreglers, die sind nicht so genau 5.0V, das ist auch egal, so lange man die Ergebnisse auf diese 5V bezieht). Ich hab aber keine
5. Gang 6800 Ohm 4,59V 9000 Ohm 6. Gang 15000 Ohm 4,93V 17200 Ohm N Neutral / 5,26V /
-
Thread
Würde gerne Assembler in C umschreiben, aber ich blick's net
26, 22 ; 1 ; idx, step ; Adresse berechnen mov 30, 24 ; 1 ; pwert, base mov 31, 25 ; 1 ; pwert, base add 30, 26 ; 1 ; pwert, idx adc 31, 1
prototype main.c:19: warning: return type of 'main' is not 'int' main.c: In function 'main': main.c:26: error: 'run' undeclared (first use in this function) main.c:26: error: (Each undeclared identifier is reported only once main.c:26: error: for each function it appears in.) main.c: At top level:
-
Thread
Loop-Schleife unterbrechen?
Hallo! Ich habe folgende Schaltung auf einem Attiny26 am Laufen: [Pre] $regfile = "Attiny26.dat" $crystal = 1000000 Config Pinb.6 = Input Portb.6 = 1 Config Porta.7 = Output Config Porta.6 = Output Config Porta.5 = Output Led1 Alias Porta
wie man das in Basic macht. Aber ich hätte noch einen alternativen Vorschlag: $regfile = "Attiny26.dat" $crystal = 1000000 Config Pinb.6 = Input Portb.6 = 1 Config Porta.7 = Output Config Porta.6 = Output Config Porta.5 = Output Led1 Alias Porta.5 Led2 Alias Porta.6 Led3 Alias Porta
-
Thread
attiny asm: 8x8bit signed multiply
Beitrag #7523718: > A multiplication takes two CPU clock cycles. Er will wohl nur die alten ATtiny nehmen (ATtiny13, 26, 2313 usw.), die hatten noch kein MUL.
Beitrag #7523718: >> A multiplication takes two CPU clock cycles. > > Er will wohl nur die alten ATtiny nehmen (ATtiny13, 26, 2313 usw.), die > hatten noch kein MUL. Richtig, dabei waren zumindest die ATtinyX5 und auch die ATtinyX41 ansonsten ziemlich interessante Teile, wenn auch aus verschiedenen
-
Thread
Atmel AVR in der Industrie
In neueren Becker Autoradios ackert ein ATTiny26 hinter dem Lautstärke/Mode Encoder :P
Sanyo Eneloop Ladegerät NC-MDU01 - ATTiny461.
-
Thread
cannot read spec file 'device-specs/specs-atmega4808'
avr/lib/avr2/tiny-stack/at90s2343 avr/lib/avr2/tiny-stack/at90s4433 avr/lib/avr2/tiny-stack/attiny22 avr/lib/avr2/tiny-stack/attiny26 avr/lib/avr25/ avr/lib/avr25/at86rf401 avr/lib/avr25/ata5272 avr/lib/avr25/ata6616c avr/lib/avr25/attiny4313 avr/lib/avr25/attiny43u avr/lib
--host=avr --prefix=$PREFIX make make install [/code] Ausgabe: [code] avr/lib/avrtiny/attiny40 + rm -rf autom4te.cache + aclocal ./bootstrap: 25: ./bootstrap: aclocal: not found + autoheader ./bootstrap: 26: ./bootstrap: autoheader: not found + autoconf ./bootstrap: 27: ./bootstrap:
-
Thread
AVR ADC an AREF, Ergebnis = 999, nicht 1023?!
Hi.. nächstes Problem. Ich habe hier einen ATtiny26 und möchte mit dem ADC ein Audiosignal auf AREF/2 einkoppeln. Das funktioniert auch schon recht gut. jedoch ist mir aufgefallen, dass der Mittelwert dann bei 498 liegt und nicht, wie angenommen bei
998..999. Ja, AREF, nicht AVCC oder sonstiges. Warum nicht 1023? Montags-Produkt? Wieder so ein ATtiny26-Bug? Dürfte ja eigentlich nicht sein, eine solch große Abweichung. Der Tiny läuft mit 8Mhz int. Oszillator. Am ADC ist die Interne Spannungsreferenz 2.56V mit ext. Kondensator aktiviert. ADC-Clock
-
Thread
Schnelles PWM mit AVR?
ca. die doppelte Frequenz herausbekommen. Das ist aber immer noch zu wenig. Es gibt aber z.B. den ATTiny26, welcher intern 64 MHz per PLL erzeugen kann und diese können auf die Timer gegeben werden. Damit würdest du im 8-Bit-Modus 250kHz PWM-Frequenz erreichen. Gruß Skriptkiddy
War ein Tippfehler! es ist wirklich ein 45!!! Super, dann kann ich ja sogar einen ATtiny45-10 oder einen ATtiny45-20 nehmen :)
-
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
mit einem Attiny85. Der Attiny85 wird auch vom Akku versorgt. Zur Zeit sitzt dort ein mechanischer Clicky Schalter. Nun war die Idee, den Mosfet in die Versorgungsleitung zu setzen. Ich muss jetzt eigentlich nur
-
Thread
nach Takterhöhung an ATtiny25 nur noch Müll aus der Sotware Uart
Hi >Geht an dem ATTiny25 auch an PB2 eine PWM ??????? Nein. Nur an den Pins, an denen 'OC..' dran steht ist eine PWM möglich. Abgesehen davon ist der Timer1 des ATTiny25 um einiges komplexer als normale AVR-Timer.
mehr ich von den Atmel erfahre desto interessierte bin ich. Bei der > MC Bestellung habe ich mir Tiny26 und Mega8 mit bestellt. Das ist schade, das sind Auslaufmodelle. Du hättest besser gleich die aktuellen Typen ATtiny261 bzw. ATmega88 bestellen sollen. Peter
-
Thread
Software UART gesucht (AVR, GCC)
Hi! Ich möchte gerne meinen ATtiny26 und ggf. auch einen ATtiny12 zu Debug-zwecken mit einem UART ausstatten. Gibt es da schon was fertiges? Ein Timer wird wohl auf alle fälle gebraucht werden hm? Wichtig ist zunächst mal senden,
empfangen kann > später noch nachgerüstet werden. Siehe Anhang. Ist allerdings für den ATtiny24. Beim ATtiny26 mußt Du den Prescaler entsprechend einstellen, daß die Bitzeit kleiner 256 Takte ist, da der nur nen 8Bit-Timer hat. Peter
-
Thread
Bosch E-Bike Antrieb Geschwindigkeitssensor
Ne, die sind leider nicht kompatibel. Siehe https://www.avrprogrammers.com/articles/attiny13-vs-attiny85
Kann jemand Code für ATTiny13 oder ATTiny10 2:1 schreiben, zwei Sensorimpulse in einen umwandeln - einfache Schaltung wie diese
-
Thread
Problem beim flashen
Ich habe das Hex überprüft, das ist nicht leer, sieht normal aus. Ich habe nun das LM3 Modul(Attiny26) einmal ausgelesen und das erhaltene hex in ein neuen Attiny26 geflasht, wenn ich diesen danach auslese stimmen die hex Files überein. Die Fuses habe ich ebenfalls gleich gesetzt, lediglich das Fuse
Eintrage können die fuses nicht verified werden. vorhandener geflashter Chip [code] Device: ATtiny26 Device signature: 1E9109 JTAG ID: 00000000 Revision: N/A RSTDISBL = [ ] SPIEN = [X] EESAVE = [ ] BODLEVEL = 2V7 BODEN = [ ] CKOPT = [ ] PLLCK_SUT_CKSEL = <none selected> HIGH = 0xF7
-
Thread
ATtiny814 RTC Abweichung
schrieb im Beitrag #6170553: > Verwendet wird in der Schaltung: > 2x 22pF Keramikkondensator > 1x AB26T Quarz (https://www.mouser.de/datasheet/2/3/AB26T-39673.pdf) Scheint immer noch 2-4x zu hoch zu sein1
glaube nicht, dass es am Quarz liegt. Vielleicht ein Konfigurationsfehler, aber ich kenne diese ATtiny-Reihe leider nicht.
-
Thread
WinAVR -> neopixel_i2c Github-Code -> Fehlermeldungen
error: 'N_LEDS' undeclared (first use in this function) main.c: In function 'update_leds': main.c:26: error: 'I2C_N_GLB_REG' undeclared (first use in this function) main.c:26: error: 'N_LEDS' undeclared (first use in this function) main.c: In function 'do_reset': main.c:31: error: 'N_LEDS' undeclared
error: 'N_LEDS' undeclared (first use in this function) main.c: In function 'update_leds': main.c:26: error: 'I2C_N_GLB_REG' undeclared (first use in this function) main.c:26: error: 'N_LEDS' undeclared (first use in this function) main.c: In function 'do_reset': main.c:31: error: 'N_LEDS' undeclared
-
Thread
2A mit Transistor über AtTiny schalten
Hi, und zwar hab ich folgendes Problem. Ich möchte mit einem AtTiny eine Last von etwa 2A schalten. Seh ich das richtig dass ich das mit einer Darlington-Schaltung realisieren muss? Denn wenn ich einfach direkt vom AtTiny steuer kommen meine 2A nicht durch. Hat man
Pin wirklich als Ausgang konfiguriert ist und prüfen ob beide Massen verbunden sind. Also die vom Attiny und vom Mosfet und Netzteil.
-
Thread
DCF77-Uhr mit ATTINY12
Hi du könntest du mir bitte ein sample zeigen wie man den internen oszillator des ATTiny12 benutz? ich verstehs einfach nicht. und was ist bitte calbyte in deinem programm? denn ich will eigentlich nur einmal kurz etwas assambler verstehen und ein LED mit meinem ATTiny blinken lassen
paar Tagen das Programm ans laufen zu bekommen. Zunächst mit ein paar kleinen Änderungen auf einem ATTiny13. Ergebnis: In der Anzeige erscheinen die voreingestellten Daten. Die Sekunden zählen dann aber nur alle 3 Sekunden weiter. In der Statusanzeige blingt ständig das "E". Nun habe ich mir einen ATTiny12
-
Thread
Ethersex mit Mega 1284p
specified Known MCU names: avr2 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 avr25 attiny13 attiny2313 attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 attiny261 attiny461 attiny861 at86rf401 avr3 atmega103 atmega603 at43usb320 at43usb355 at76c711 avr4 atmega8 atmega48 atmega88 atmega8515
-
Thread
AVR ohne Reset Brennen. Hochvoltprogrammer?
Programmieren nehmen und den Resetpin brauchst der auch nicht mehr. Allerdings mußt Du auf den ATtiny261/461/861 upgraden, damit die Bootloaderbefehle unterstützt werden. Der ATtiny26 ist eh abgekündigt. Peter
> Versuche gerade im Datenblatt vom Attiny26L was über HV-Programming zu > finden.. Findest du unter "Memory Programming"/"Parallel Programming". > Allerdings mußt Du auf den ATtiny261/461/861 upgraden, damit die > Bootloaderbefehle
-
Thread
8 Bit Timer mit Tiny26
Hallo alle zusammen!!! Da ich bisher nur einen ATmega16 hatte, jetzt aber einen ATTiny26 habe, möchte ich mein Programm von dem ATmega16 auf den ATTiny26 portieren. Das einzige Problem dabei ist der Timer. Im Atmega16 habe ich den 16-Bit Timer mit dem ClearTimerOnCompareMatch (CTC) Modus
Kannst Du C ? Hier verwende ich den T1 im ATTiny26: http://www.mikrocontroller.net/forum/read-4-210743.html#new Und beim ATMega16 braucht man das OCR1A auch nur einmal zu setzen. Da ist also was faul in Deinem Programm. Peter
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
/item/Free-Shipping-10PCS-ATTINY13A-SSU-ATTINY13A-13-ATTINY13-13A-ATTINY-13A-20MHZ-8PDIP-Best-quality/32351501598.html Leider können die Nix. Da nehme ich lieber einen ATtiny10.
Einsatze-Presszange-Quetsch-Zange-Kabelschuhe-Set/131731655551?_trksid=p2047675.c100005.m1851&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D20140117130753%26meid%3D39f2f30447364d23b66c01a6c76ea7a7%26pid%3D100005%26rk%3D1%26rkt%3D6%26sd%3D351157641088
-
Thread
Bitverarbeitung
hängen. Im Datenblatt und im AVR-Simulator sind für Register ADCSRA 2 Adressen angegeben: 0x6 und 0x26. Im generierten Assemblercode wird 0x26 verwendet, wogegen man im memory I/O Fenster des AVR-Simulators auf Adresse 0x6 die Veränderung des ADSC bit verfolgen kann. Auf Adresse 0x26 passiert nichts.
eingeschalteter Optimierung (Os anstatt ursprünglich O0) steht im Disassembler dann die Adresse 0x6 anstatt 0x26. Funktionieren tut das aber trotzdem nicht. Danke, bis bald Christian
-
Thread
Projekt ESR-Tester
Warum denn für einen Neuentwicklung einen abgekündigten Controller? >> Nimm den pinkompatiblen ATtiny25 (oder seine größeren Geschwister >> ATtiny45/85). Je nach Lieferant ist der sogar noch billiger. > > Ich brauch den internen Verstärker des Attiny15L. [ ] Du hast das Datenblatt des ATtiny25
Hier ist ein neues Projekt ESR Meter mit ATtiny26: http://www.zl2pd.com/ESRmeter.html
-
Thread
Nächster Schritt nach AVR: Empfehlungen gesucht
Wenn: Nicola R. schrieb im Beitrag #7682804: > aber ich fand es schon umständlich, > zwei Attiny45 über 433MHz miteinander sprechen zu lassen. Das schon umständlich für den TO ist, sind dann die meisten größeren µC noch umständlicher. Viel umfangreicher. Ob dein 26Bitter das besser kann?
Arduino F. schrieb im Beitrag #7693188: > Ob dein 26Bitter das besser kann? Welcher 26Bitter? Den hast du erfunden.
-
Thread
[C] Tiny 44 - Rundungsfehler?
r30 92: ff 27 eor r31, r31 00000094 <__mulsi3_helper>: 94: aa 27 eor r26, r26 96: bb 27 eor r27, r27 98: 08 c0 rjmp .+16 ; 0xaa <__mulsi3_helper+0x16> 9a: a2 0f add r26, r18 9c: b3 1f adc r27, r19 9e: e4 1f
80 91 60 00 lds r24, 0x0060 80: 90 91 61 00 lds r25, 0x0061 84: a0 91 62 00 lds r26, 0x0062 88: b0 91 63 00 lds r27, 0x0063 8c: cd 01 movw r24, r26 8e: aa 27 eor r26, r26 90: bb 27 eor r27, r27 92: 88 bb out 0x18, r24 ; 24
-
Thread
pwm auf tiny26 - hilfääää
Moin, Bei Bascom siehts so aus: 'PWM Test für Attiny26 'Je eine LED + Vorwiderstand von Pin B0-3 nach masse. $regfile = "At26def.dat" $crystal = 1000000 Dim A As Byte Tccr1a = &B10100011 'Manuelle
Pulsebreite. Achtung der OCR1A darf nicht größer wie OCR1C sein!! Viel Spaß noch. .include "tn26def.inc" .device Attiny26 .org $0000 rjmp Reset .def temp =r16 .def temp2 =r19 ; I/O Pins .equ PWM_out =1 Reset: ; Stackpointer bis
-
Thread
Was sind eure Lieblings-ICs?
Meine Lieblinge: 595 555 Attiny 85 und der 84 und der 7805
NSC32016 8031/51 ATtiny 2313 ATmega 32,644,1284 ULNs AM26LS31 AM26LS32
-
Thread
Ausgabe einer gemessenen Spannung auf drei LED's
Hallo Freunde! Ich möchte ein Analogsignal (0-5V) über den A/D-Wandler eines Attiny26 senden und dann auf drei LED's den Pegel des Analogsignals ausgeben: Led1 (grün) = 0-4V Led2 (gelb) = 4-4,5V Led3 (rot) = 4,5-5V Bis jetzt habe ich folgendes herausgefunden: Der Attiny 26
Thomas E. wrote: > Der Attiny 26 hat 5 analoge Eingänge mit A/D-Wandler. Nö, es sind 11 Pins als analoger Eingang möglich. > Um den Analogeingan zu verwenden, muss ich folgendes in den Code > schreiben: > [pre]Config Adc
-
Thread
Kleines Tiny13 Sensorboard
wieder jede Menge ATtiny13 als Ersatzteile in der Bastelkiste herumliegen habe. Nie wieder.
Moby A. schrieb im Beitrag #4287138: >> ATtiny13 mit 1,2 MHz > > Für eine Blinkschaltung + bischen Zusatzfunktion! > Abenteuerlich ;-) Wieso? Einer der kleinsten AVRs (OK, mittlerweile durch ATtiny5/10 unterboten), betrieben mit dem
-
Thread
Viele Befehle zu A/D?
Ich verwende einen ATMEL-Mikrocontroller(ATtiny26/ATmega8515).
Hast recht, der 8515 hat leider keinen. Habe mich verguckt. Im Datenblatt des ATtiny26 habe ich mich mal umgeschaut, verstehe leider nichts, was über den A/D steht:( Hilf mir bitte weiter.
-
Thread
Schaltung von 16 LEDs
1050405/SMD-LED... Naja, 1206 ist noch human lötbar. >Als Mikrocontroller wurde mir zu einem ATTiny12L im SO8 Gehäuse geraten >(wegen der geringen Größe) Ist klein, geht aber kleiner mit SOT23, ATtiny4. Für die drei Blinkmuster reicht der. Conrad 1266068 - 62 >- Welchen Transistor kann
Falk Brunner schrieb im Beitrag #4160951: > Ist klein, geht aber kleiner mit SOT23, ATtiny4. uuuh... Ein Timer mit Arithmetikeinheit!
-
Thread
Anschlußbelegung aller Atmega und Attiny zusammen
auf meinem 2. Bildschirm immer schön offen halte. Allerdings benutze ich eignetlich immernur ATtiny13, ATtiny2313, ATtiny26 und ATmega8 Ne Vergleichstabelle mit den Features für alle AVRs mit gleicher Pin-Anzahl wär auch nicht schlecht um seinen AVR besser fürs Projekt auswählen zu können. Leider
externem Speicherbus, AT90S4414 bis ATmega162) ATmega168 (DIP28, AT90S2333 bis ATmega328P) ATtiny2313 (DIP20 ohne ADC, AT90S1200 bis ATtiny2313) ATtiny45 (DIP8, alle 8-Pinner) ATtiny84 (DIP14, ATtiny24 bis ATtiny84) In der Regel nimmt die Liste der Mehrfachbelegungen von älteren zu jüngeren
-
Thread
Schaltplan unklar
du das bitte näher erläutern? Zitat aus dem originalen: "Die I2C-Kommunikation übernimmt ein ATTiny26 Mikrocontroller." Daraus schließe ich, dass es doch klappen muss? Im Anhang habe ich mal einen Schaltplan erstellt, so wie ich es mir vorstelle. Wobei der Stecker SV1 als Schnittstelle zu meinem
Hi >Zitat aus dem originalen: "Die I2C-Kommunikation übernimmt ein ATTiny26 >Mikrocontroller." Programmierung und Kommunikation sind zwei paar Schuhe. Über I2C kannst du nur über einen Bootloader programmieren. Und den bekommst du nur über ISP in den AVR. MfG Spess
-
Thread
BASCOM AVR und ATTiny12
sagen, dass BASCOM die Tiny's im Augenblick eher nicht unterstützt. Ich werde jetzt mal mit einem ATTiny26 weiterexperimentieren. Der hat ja im Gegensatz zum Tiny12 zumindest einmal SRAM. Vielleicht habe ich mehr Glück damit...
gefunden, dass AVR-Mikrocontroller ohne SRAM für den Einsatz mit BASCOM nicht geeignet sind. Ein ATTiny26 oder ATTiny13 sollten also geeignet sein, der ATTiny12 jedoch nicht. Ich frage mich nur, warum der ATTiny12 in den Optionen auswählbar ist und es ein $regfile = "at12def.dat" gibt?