-
Thread
Wie findet ihr den AVRISP mkII ,empfehlt ihr mir ihn?
kleinen Billigprogrammer in der Bucht geangelt. Vor einigen Tagen hatte ich das erste Mal einen ATtiny84 dran und es gab nur Probleme (der HVProg arbeitete hingegen einwandfrei). Da ich auch noch ein ATXMega-128 da habe und diesen ebenfalls programmieren möchte, brauchte ich einen PDI-Programmer.
ist zwar nicht so winzig wie mein kleiner, hat aber keine Probleme mit dem ATXMega wie auch dem ATtiny84. Also mein Tip: Willst Du einen relativ kleinen günstigen und fertigen Programmer, kaufe den AVRISP mkII. Dieser ist für Anfänger auf jeden Fall zu empfehlen. Benötigst Du JTAG, paralleles
-
Thread
Kann kein Programm übertragen, da Programmer nicht reagiert
Programmer supports the following devices: Device code: 0x13 = AT90S1200 Device code: 0x20 = ATtiny84 Device code: 0x28 = AT90S4414 Device code: 0x30 = AT90S4433 Device code: 0x34 = AT90S2333 Device code: 0x38 = AT90S8515 Device code: 0x48 = (unknown) Device code: 0x4c
unknown) Device code: 0x45 = ATMEGA64 Device code: 0x46 = (unknown) Device code: 0x5e = ATtiny2313 Device code: 0x60 = ATMEGA161 Device code: 0x61 = (unknown) Device code: 0x62 = (unknown) Device code: 0x63 = ATMEGA162 Device code: 0x64 = ATMEGA163 Device code:
-
Thread
ADC Frage AREF=ADC0 trotzdem messen?
Hallo, ich habe gerade das Tutorial für den ADC durchgearbeitet und für meinen Attiny44 die Schaltung im Anhang aufgebaut. Es wird die Referenzsspannung AVCC für den ACD benutzt, die beim Attiny44 VCC entspricht (siehe Datenblatt). Gemäß Tutorial habe ich AREF mit einem 100nF gegen
Entferne den 100nF wieder und benutze als Referenzspannung Vcc. ATtiny24/44/84 Datasheet http://www.atmel.com/dyn/resources/prod_documents/doc8006.pdf
-
Thread
attiny44 eagle lib fertig - vielleicht braucht sie wer :)
hallo, ich hab meine lib für den attiny44 fertig und hab mir gedacht, vielleicht kann den ja sonnst noch wer gebrauchen. im netz hab ich zumindest nix brauchbares gefunden. gibts hier auf mikrocontroller.net irgendwo ne seite, wo libs
/download.htm.de&dir=eagle/userfiles/libraries ftp://ftp.cadsoft.de/eagle/userfiles/libraries/attiny24_44_84.lbr schon seit 2007 gibts die. Wie kommst du übrigens darauf, dass die Pins vertauscht sind? Meinst du Atmel hat keine Qualitätssicherung, bzw. es hätte den Fehler noch niemand im Datenblatt
-
Thread
Heizungssteurung im Eigenbau
etwa habe ich mir das auch vorgestellt,Open WRT machts möglich;-). Nur kommt bei mir noch ein KTY 84-130 zum Einsatz für die Rauchgastemperatur. Im übrigen soll das eine 3 Punkt Steuerung sein, also mit Steuerung des Vor und Rücklaufes so wie der dazugehörigen Umwälz- und Wasserkreis Pumpen und des
Uwe Stark schrieb: > Nur kommt bei mir noch ein KTY 84-130 zum Einsatz für die > Rauchgastemperatur. Sowas (NTC/PTC) hängt bei mir an einem ATtiny45/85, der daraus 1-Wire macht. Bisher aber nur für den standardmäßig auch vom DS18B20 unterstützen Temperaturbereich
-
Thread
IRMP - Infrared Multi Protocol Decoder
Neue Versionen von IRMP und IRSND im SVN: IRMP: 1. Unterstützung für ATtiny84 (zusätzlich zu ATTiny85) hinzugefügt. 2. Fehlende ISR in main.c wieder eingefügt 3. Div. Fehler in timer1_init korrigiert (für ATmega & ATTtiny) IRSND: 1. Unterstützung für ATTiny84 und ATTiny85
Protokoll: LEGO - Neues Protokoll: NEC16 - Neues Protokoll: NEC42 - Portierung auf ATtiny84 und ATtiny85 - Korrektur von Pausenlängen - Korrekturen von irsnd_stop() - Korrektur des SIEMENS-Timings - Umstellung auf 36kHz Modulationsfrequenz für DENON-Protokoll -
-
Thread
AVRStudio kompatibler ISP-Programmer für ATTiny84 und ATTiny85 gesucht
Hallo zusammen, ich benötige mal Eure Hilfe, da ich ziemlich verwirrt aufgrund der Vielfalt an ISP-Programmern und uC bin und ich gerne wissen möchte, ob ich mir die Infos richtig zusammengesucht habe: Ich möchte demnächst mit ATTinys der 84 und 85 Serie arbeiten und suche nach einen AVRStudio kompatiblen ISP-Programmer (keinen kommerziellen - ich will das Ding selber bauen). Ich möchte nicht auf AVRDude oder andere Dritt-Programme angewiesen sein, sondern das soll alles schön unter der AVRStudio Oberfläche laufen. Bisher setze ich einen nachgebauten JTAGICE ein (vornbehmlich für ATMegas
-
Thread
Bausatz Add-on für AVR-NET-IO
Modul Sandwitch - Bauweise zusammengebaut. Beide Platinen werden über ein Externenes Netzteil 10,84V~ 1A versorgt. LM317T / R19 / R20 nicht mehr vorhanden, bei R19 ist eine Brücke eingebaut. beide Platinen sind über J2 verbunden. Die Verbindungen Ext und Isp sind auf dem Add-on und AVR Net.io
mir fällt bestimmt was ein. 128 KB Flash kriegt man so schnell ja nicht voll. ;-) Ich habe mit dem ATtiny85 angefangen, weil der für Bastler wegen des kleinen DIL8 Gehäuses ja genial ist und schon 8 KB Flash hat. Ich war echt erstaunt, was man in 8 KB so an compiliertem C-Code reinkriegt. Ein Lob auf die
-
Thread
suche sehr einfache Funkmodule zur Signalisierung
geben für meine tiny230-Platinen, und ein paar AT86RF230 zum Drauflöten finde ich dir auch noch. ATtiny44 oder 84 müsstest du dir selbst kaufen. Ich habe mir allerdings die Platinen dafür bislang immer machen lassen, schon wegen des Lötstopplacks da drauf, und da ist bereits die reine Platine viel
-
Thread
Programmierung Attiny 13
Poti generiere, abgezogen. Genau diese Spannung messe ich je nach potistellung in etwa auch am Attiny13.
Glückwunsch! Du kannst aber ziemlich froh sein, dass der PB3-Ausgangspin des ATtiny13 durch den Kurzschluss keinen Schaden genommen hat.
-
Thread
Atmega88 nur fehler!
Ich benutze STK500/AVRISP-MK2 + AVRStudio. Ich hatte damit noch nie Probleme, egal welcher AVR (ATtiny12, 13, 15, 25, 45, 85, 44, 84, 2313, ATmega8, 16, 32, 162, 48, 168, 328P, 644). Peter
-
Thread
Labornetzgerät - Fragen zum Schaltplan
* Netzteil mitbauen. Mittlerweile bist Du schon beim Netzteil mit zwei Ringkerntrafos und vom ATTiny gesteuerter Windungsumschaltung. Das halte ich nicht für nachbausicher. Du und andere Cracks schreiben viel über Nebenthemen, aber ein Beispiel zum konkreten Aufbau des Kerns, der Spannungs- und
krieg ich Bauchschmerzen: Preis: US $78,47 (ca. EUR 66,57) Versand: US $33,99 (ca. EUR 28,84) Einfuhrabgaben: US $21,24 ...(EU-Zölle müßte ich nachschlagen) kurzum, man landet in der EU bei geschätzten 120..130 Euro und dafür kann man sich was Fertiges kaufen. Ich mach nachher oder morgen
-
Thread
Minimalbeschaltung: ATTiny44/84
Hiho, ich möchte ein Projekt aufbauen, und der ATTiny44 scheint mir dafür die optimalste Lösung zu sein... Fast... Mein Problem liegt nun darin das ich fast alle I/O Pins brauche, daher meine Frage ob man Reset (PB3 / Pin4) unbedingt gegen Plus blocken muß wenn man keine ISP Schnittstelle braucht?! Da ich es mir nicht leisten kann einen I/O Pin zu verlieren wäre es sehr schön wenn dies klappen würde! Danke für eure Hilfe!
-
Thread
Wie kann ich Bitschieberei beschleunigen
ROL R9 MOV [Blub],R9 [/avrasm] Ich arbeite mit AVR Studio4, GCC und meine CPU ist ein ATtiny25 Was kann ich in *C* tun um meine Bitschieberei zu beschleunigen?
|(Bla5 & 0x8000)>>11; > [...] > Ich arbeite mit AVR Studio4, GCC und meine CPU ist ein ATtiny25 > Was kann ich in *C* tun um meine Bitschieberei zu beschleunigen? Mein erster Gedanke: Du musst doch nicht zwingend schieben, du kannst doch einfach Konstanten verodern: Blub = 0; if (Bla1
-
Thread
attiny13 und spi
Hi Wollte fragen, obs mögliuch ist einen attiny13 als spi-master zu nutzen, also ab dieser das als Hardware drin hat (dass es in Software machbar ist, ist klar). Hab im Datenblatt gelesen, da aber nix genaues gefunden... Die Register, die in der
>größerer Controller lohnt bei der Anwendung nicht... Sicher? Größerer Controller (ATtiny24/44/84 mit 14 Pins) ==> kleinere Platine + einfacherer Schaltplan + weniger layouten + weniger proggen + kleinere Firmware + robuster ggü. Störungen = zuwenig Vorteile für Dich?
-
Thread
Was ist aus dem Thread der MeteoData geworden? Gesperrt
0 8 8 4 Damit lautet das folgende Beospiel so: 10 01 18 19 11 06 43 cc 08 84 18. Januar 2010, 19:11, Höchstweret für den 4. Tag für die Region 43: 1100110000001000100001 Der Link zu den Logdateien: es werden die letzten 2 Logdateien analysiert, sollte ausreichen: http
Ruhiger auch nur deshalb weil das "Geheimnis" gelüftet wurde! Oder weil fasst jeder nun nebenberuflich ATTiny-Meteotime-Decoder über eBay an die Chinesen verkauft?
-
Thread
AVR - Bandgap an einen Pin schalten zum Messen?
Kann man die Bandgapspannung an einen Pin schalten und direkt messen? In meinem Fall ein ATtiny(2|4|8)5 symbol VBG parameter Bandgap reference voltage condition VCC = 5.5V, TA = 25°C min 1.0 typ 1.1 max 1.2 units V Also etwa 10 % Fehler, das möchte ich durch
Je nach AVR unterschiedlich, ATTiny 2/4/84 gehts nicht laut Datenblatt ATTiny 2/4/85 gehts mit REFS0 bis REFS2 gesetzt siehe Datenblatt Seite 138 letzter Eintrag in Tabelle 17-3, und wenn du möchtest lese ich dirs auch noch vor. Allerdings
-
Thread
Externen Interrupt innerhalb eines Interrupts ausschalten
level=7. Der Taster soll auch innerhalb der einen Sekunde losgelassen werden dürfen. Mein Code (ATTINY84): ISR(INT0_vect) { cli(); // Deaktivierung des Interrupts??? GIMSK&=~(1<<INT0); // Deaktivierung des Interrupts??? _delay_ms(1000); if(TASTER_BETATIGT) {
-
Thread
Fakultaet berechnen auf dem STK500mit AtMega16
Für ne Zahl mit 375 Dezimaltellen braucht man 156 Byte. Das ganze Programm paßt also dicke in nen ATtiny45 rein. Peter
77 9.706 ms 78 10.167 ms 79 10.122 ms 80 10.159 ms 81 10.501 ms 82 10.450 ms 83 10.605 ms 84 11.325 ms 85 10.885 ms 86 11.027 ms 87 11.523 ms 88 13.114 ms 89 11.584 ms 90 11.726 ms 91 11.759 ms 92 11.914 ms 93 12.105 ms 94 12.234 ms 95 12.386 ms 96 13.344 ms 97 13.485 ms 98 13.127
-
Thread
"Optimierung" bei Multiplikation
<4)) > 0; 56: 80 91 00 01 lds r24, 0x0100 5a: 90 e0 ldi r25, 0x00 ; 0 5c: 84 fd sbrc r24, 4 5e: 91 e0 ldi r25, 0x01 ; 1 60: 90 93 00 01 sts 0x0100, r25 [/pre] ;-)
kleinen Prozessoren ohne Hardware-Multiplikation, also auch und gerade bei einem Teil der AVRs (ATtiny).
-
Thread
Attiny 84 ISP?!
Guten Tag :) Ich plane gerade eine Platine mit einem Attiny 84. Welche Portpins benutzt der für ISP und wie muss ich das STK500 mit diesen verbinden?! Kann mir da von Euch jemand weiterhelfen? Viele Grüße Dennis
-
Thread
Hilfe! Frust bei AVR-Entwicklung mit AVR-Studio+Simulator und IAR. *grrr*
Hallo zusammen, ich hab seit wenigen Tagen einen AVR Dragon und möchte damit einen ATtiny26 betüdeln. So rein per ISP klappt das auch wunderbar. In der Arbeit nutze ich seit etwa einem Jahr einen ATtiny84 mit MK2-Debugger und IAR EWB V5.3. Hab also durchaus etwas Ahnung von der ganzen Sache
Wenn du schon Dragon hast dann nutze doch eine ATtiny mit debugWIRE (z.B. ATtiny261). Da sparst du dir den ganzen Simulator Mist der sowieso nichts bringt und kannst ordentlich debuggen.
-
Thread
Mp3 Player mit Atmega
ein Mega644P ist mehr als genug. Ich habe sogar einen Mp3-Player mit Attiny gebastelt...
attiny schrieb: > Ich habe sogar einen Mp3-Player mit Attiny gebastelt... Wenn du ELM chan heißen würdest, würde ich dir das sofort glaube: http://elm-chan.org/works/sd8p/report.html Ok, ist kein
-
Thread
pimp my Looping Louie (mit Mikrocontroller & Zufall!)
http://pic.leech.it/pic.php?id=6bb84e85k1024img03.jpg
Hallo, nur als Tipp: ich hab das genze unabhängig vom Thread auch mal mit einem ATTiny und einem L293 aufgebaut. Dann hat man zusätzlich die Möglichkeit, kurze Rückwärtsflüge einzubauen. Gruß, Thomas
-
Thread
Umfrage zu installierten Hausbussen
zentral 230V Verkabelung: zentral je Stockwerk (3 + Garten) Knoten: AT90PWM3B und ATTINY84 mit MCP2515+TCA1050 NetIOs als CAN-Ethernet-Gateways (demnächst ersetzt durch Carambola-Boards) Buskommunikation: Je nach einzelner Konfiguration
-
Thread
RFM 01 empfängt nicht
Ich seh bei mir gerade im Code, dass ich bei den Kommandos 'fifo_off' und 'fifo_on' die Werte 0xCE84 und 0xCE87 schicke (bei Dir: 0xCE88 und 0xCE8B). Schau nochmal ins Datenblatt, ob du *wirklich* 'reserved' haben willst als fifo-fill-start-condition (★Zaunpfahlwinker★). Bei mir steht das auf 'sync
warten_und_teetrinken Das Warten kann man per busy-waiting totschlagen oder per IRQ (letzteres hab ich an einem attiny2313 per PCINT nicht zum laufen bekommen.. aus einem mir bisher nicht bekannten Grund hat der tiny den PCINT nicht aufgezeichnet.. obwohl das Oszi die Pegeländerung sauber(tm) protokolliert hat.. und
-
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
Pins mehrfach belegen
passen.. Jedoch sind haben dort alle Gatter-Bausteine 14 Pins.. Da ist der Platzvorteil durch den Attiny13 natürlich wieder dahin.. Gibts da nich kleinere?
>Da ist der Platzvorteil durch den Attiny13 natürlich wieder dahin. Das ist er immer. Der nächstgrößere Controller ATtiny24/44/84 hat 6 Pins mehr als der ATtiny13. Es wird schwierig sein, eine pinsparende Peripherieschaltung zu ersinnen
-
Thread
Testpersonen für Roboterbausatz NIBObee gesucht
Theoretisch ist ein Datenaustausch möglich, dazu müsste man allerdings den ATtiny44 gegen den ATtiny84 austauschen um mehr Speicher zu bekommen, der Tiny44 ist relativ voll ;-) Die Kommunikation zum ATmega16 kann dann über das TWI erfolgen, die ATmega-Seite müsste dabei in Software
zum proggen direkt nutzen und anstelle des attiny44 irgendwas rein was den USB datentransfer machen kann.
-
Thread
Tiny24 mit ISP?
Hey Leute, Ich will einen ATTINY24 per isp programmieren. ich finde allerdings SCK nicht. Ist SCL gleich SCK? Ist eine ISP Programmierung da überhaupt möglich? Wo ist der Unterschied zwischen SPI und ISP? Vielen Dank schonmal
ja. >Ist eine ISP Programmierung da überhaupt möglich? Selbstverständlich. Du kannst einen ATtiny24/44/84 nur nicht aufs STK500 stecken, weil das keinen 14-poligen Sockel hat. Aber mit einer entsprechenden kleinen externen Platine (nur Sockel und ISP-Stecker) ist die Programmierung Null Prob.
-
Thread
ATTiny84: Vorbelegung diverser EEPROM-Zellen??
Hallo, haben hier gerade ein EMV-Problemchen bei unserem Gerät mit ATTiny84 entdeckt. Dabei ist mir was Seltsames aufgefallen: 1. Ich lade per SPI (kein Debug-Modus also) das HEX-File fürs FLASH und EEPROM mit AVR-Studio und ISP-Freq = 6.48 kHz in das (fabrikneue) Device
Eine solche Fuse gibt's beim ATTiny84 nicht. Nur BODLEVEL0-2 im HIGH-Byte die die Triggerschwelle bzw. die Deaktivierung steuern. BODLEVEL = 111 = Brown-Out deaktiviert, bei BODLEVEL = 101 = Brown-Out aktiviert mit 2,7V.
-
Thread
Bascom: 10 stellige Hexzahl in Dezimalzahl wandeln
dann die Praxis beginnt, mit 13 stelligen > Zahlen in kleinen ATinys :) Kannst Du nicht auf nen ATtiny84 oder 861 wechseln? Peter
Peter Dannegger schrieb: > Kannst Du nicht auf nen ATtiny84 oder 861 wechseln? Das werde ich noch versuchen, habe mich bisher nur mit den ATMegas beschäftigt und keinen einzigen ATiny vorrätig. Die Zahl wird mittlerweile (sehr wahrscheinlich) korrekt
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil2) Gesperrt
Ich hab vor einigen tagen die Software Version „FW1.2.BF.0.82+beta“ und direkt danach „FW1.2.BF.0.84beta" in mein W2024A geflasht das klappte auch wunderbar und die Software lief Abgesehen von den bekanten Fehlern perfekt. Nun hab ich das Scope zum ersten mahl nach einigen tagen wieder eingeschaltet
Zeitpunkt der Messung natürlich ein konstantes Tastverhältnis). Das Signal generiere ich mit einem ATtiny13. Dass der Trigger besser funktioniert wenn man höher dreht hab ich auch schon festgestellt, aber dadurch kann ich das Problem nicht beseitigen. Angeschlossen ist das Signal auf Ch1, Ch2 ist aus.
-
Thread
Kurzzeitmessung <0.1µs
Hallo, ich möchte mit einem ATTiny2313 einen Impuls auf einen Ausgang geben und die Zeit messen, bis der Impuls auf einem Eingang zurück kommt. Macht man das am besten per Interupt oder einfach im Programm den Ausgangspin setzen
Eingang ein >Signal bekommt und dann in die Schleife zurückkehren... Gut erkannt! Dann ist der ATTiny wohl um einige Größenordnungen zu langsam für dein Problem.
-
Thread
3-Phasen Sinus-Generator
zwischendrin noch schlafen legen. Es gibt da einige Teile mit 3-Phasen-PWM mit Deadtime, insbesondere ATtiny24/44/84 (wenn ich mich recht entsinne).
zwischendrin noch schlafen legen. Es gibt da einige > Teile mit 3-Phasen-PWM mit Deadtime, insbesondere ATtiny24/44/84 > (wenn ich mich recht entsinne). Mal sehn, ob ich ihn/sie finde Frage: Hast Du Tips oder Links, Über Phasen-Syncronisation? Ich meine, wenn Du ein Stromnetz hast, aber mehrere
-
Thread
USI Problem mit ATtiny24
jetzt nicht ganz durch, hast du noch ein Problem offen oder nicht? Ich habe die USI auf einem ATtiny84 jedenfalls schon für einen SPI-Master benutzt. Das Ergebnis findest du u. a. im µracoli- Projekt wieder.
-
Thread
Erstes Projekt!
Der USB ISP Programmer von ebay http://cgi.ebay.de/AVR-USB-ISP-Programmer-ATMEL-ATMEGA-STK500-Neu-ATTINY_W0QQitemZ370248604315QQcmdZViewItemQQptZWissenschaftliche_Ger%C3%A4te?hash=item5634895a9b&_trksid=p3286.c0.m14 und naturlich der ATMega8: http://cgi.ebay.de/ATmega-8-16PU-Atmel-ATmega8-AVR-FlashController-DIP28
>PS: Habt ihr mit 15 nicht Lust an was anderem als ein uCs >rumzuschrauben? ^^ ;-) @84er µC's machen Spaß. ^^ ...es gibt aber auch noch andere Dinge im Leben ;) Aber sonst ist es der selbe Grund wie bei einem 25jährigen.
-
Thread
attiny adc macht nicht was er soll
Ruhezustand der drei Achsen liegen bei etwa 400. Nun muss ich die ganze Anwendung aber auf einem attiny84 laufen lassen. Dieser soll per software UART die achsenwerte rausschicken. Die Software UART (dannegger code) funktioniert. Der ADC macht aber zicken: ich initialisiere den PORTA folgendermaßen
Hallo allerseits, Hab mich gerade mit selben Problem beschäftigt - Attiny24 ADC. Nun Buch nachgelesen, Datenblat durchgewühlt und diesen Forum auch. Das obige Beispiel, sehr identisch mit meinen außer Filterung vielleich. Die Registereinstellungen 1:1. Hab einfach keinen
-
Thread
ATtiny13 C-Programm zu groß
Ja ne, float paßt nicht rein: [c] Duty_Cycle = (2.8236*R - 84.199); [/c] Das mußte schon nen ATtiny25 nehmen. Oder die Rechnung auf int/long umstellen. Peter
IC MCU AVR 1K FLASH 20MHZ 20MLF - ATTINY13-20MU - Integrierte Schaltkreise (ICs) Nur 1K FLASH!
-
Thread
Was für einen Anfängerkasten empfehlt Ihr denn ( Alter 16)
Elektronikkasten jedoch ein guter Einstieg. Du brauchst nur: - einen Mikrokontroller (bei PICs z.b. 16F84, der ist zwar veraltet aber für den Einstieg optimal, oder wenn du "klein" anfangen willst ein 12F629/12F675/12F683) - einen Programmer - einen PC (idealerweise einen alten mit COM/LPT-Port) - einen
http://www.elo-web.de/elo/mikrocontroller-und-programmierung/bascom-avr/digitalvoltmeter-mit-attiny13 http://www.elo-web.de/elo/grundlagen-und-ausbildung/operationsverst-rker/mini-stereoverst-rker http://www.elo-web.de/elo/grundlagen-und-ausbildung/operationsverst-rker/opv-leistungsanwendungen
-
Thread
Klarstellung fuer Anfaenger
oft haarig. Beim AVR ist der einzige wesentliche Unterschied der fehlende MUL-Befehl bei den ATtiny. Aber der AVR-GCC weiß das. > Da > ich Assembler ehrlich gesagt vermeiden wollte soweit es geht, sprach > mich der AVR mit der (angeblich) guten Unterstuetzung durch gcc an. Ja, der AVR-GCC
Mit AVR habe ich einfach nicht so viel erfahrung gemacht. Wie zum Beispiel mit dem PIC16F88, PIC16F84A, P89C51RD2BN und dem Fujitsu MB96F348. Was man kennt und und versteht, schätzt man auch. Es gibt nicht den Perfekten Controller oder die perfekte Controller Familie sonst würde sie wohl jeder nutzen
-
Thread
Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain
Memo an mich selbst und evtl. auch andere: Als Bootloader für Attiny84 den gleichen Code benutzen wie für Attiny85, hat gleiches Speicherlayout, Registeraddressierung etc.... Bootloader funktioniert nicht, wenn tn84def.inc genutzt und ATtiny84 im Makefile eingestellt
Also für den Attiny84 hatte ich den Bootloader damals in Benutzung. Der ist ja ziemlich ähnlich zu dem Attiny85. Bootloader .hex, Beschreibung welche Fuses wie gesetzt sind und welche Version des PC Programms ich verwendet
-
Thread
Sensirion SHT11 Code
18, 133, 180, 231, 214, 122, 75, 24, 41, 190, 143, 220, 237, 195, 242, 161, 144, 7, 54, 101, 84, 57, 8, 91, 106, 253, 204, 159, 174, 128, 177, 226, 211, 68, 117, 38, 23, 252, 205, 158, 175, 56, 9, 90, 107, 69, 116, 39, 22, 129, 176, 227, 210, 191, 142, 221, 236, 123, 74, 25, 40, 6,
stehen dann im SRAM zur freien Verfühgung als ASCII mit Einheit bereit. Das alles passt in einen ATtiny2313, der mit ca. 87% gefüllt wird. Gruß Steffen
-
Thread
Library für EA-DOGM Grafikdisplays inkl. Font-Generator
deaktiviert. Ein paar schaltungsideen gibt es u.a. hier: http://code.google.com/p/dogm128/wiki/dogm132_attiny84_hardware Grüße, Oli
Wie blind muss man sein? ;) Beim Beispiel war der 8ter fixed Font ausgewählt. Da fiehl das, der 84komma615%tigen Namensgleichheit zum define geschuldet, nicht auf. Anfangs hatte es funktioniert, bis ich dann (irgentwann) nicht mehr "FONT_FIXED_8" angab, sondern aus Unachtsamkeit "font_fixed_8px"
-
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