Was mit dem Attiny 11L machen:-)

OP #2944529
Lesenswert?
• ▲
▼
Hallo zusammen

Ich hab in der Bastelkiste noch 10 Stück Attiny 11L im SOIC Gehäuse 
gefunden. Hab ich glaube einmal bei Reichelt gekauft.

Doch jetzt wo sie vor mir liegen, muss natärlich etwas damit gebaut 
werden.

Das Problem am ganzen, ist aber das der Attiny 11 kein Sram hat. Daher 
fällt sicher einmal BASCOM als Programmiersprache weg. Daher werde ich 
es mit Assembler probieren.

Meine bisherige Idee wäre ein Touch Taster (Kapazitiv) nachzubauen.
Vorbild:
http://www.modding-faq.de/Forum/index.php?topic=20032.0


Nur frag ich mich ob das überhaupt ohne Sram geht?
Ich müsste oder möchte die Frequenz messen und dann mit Definierten 
Werten vergleichen. Dementsprechend dann den Ausgang schalten.

Doch werden die Eingelesenen Werte nicht im Sram zwischengespeichert?
Oder seh ich das falsch...

P.S der Touch Taster soll hinter ein 5mm dicken Spiegel.

Gruss Philippe
#2944544
Lesenswert?
• ▲
▼
Natürlich ist da nur Assembler sinvoll.
Du musst halt so programmieren dass du nur mit den Registern auskommst, 
weil eben kein SRAM vorhanden. Und da müsste ein HW-Stack drauf sein 
welcher max. 3 Unterprogrammverschachtelungen erlaubt. Das musst du auch 
beachten.

Ansonsten würde ich die Dinger in die Tonne treten. Viel Aufwand für 
wenig Nutzen.
OP #2944766
Lesenswert?
• ▲
▼
Chr. Messener schrieb:
> cyblord ---- schrieb:
>> Ansonsten würde ich die Dinger in die Tonne treten. Viel Aufwand für
>> wenig Nutzen.
>
> ACK
>
> sowas:
> 
http://www.youtube.com/watch?v=gehD29jN8VE&list=UU7JNS78sMM1Y0_6tb_oq-BQ&index=3&feature=plcp
> ist auch mit Bascom möglich, mir ist aber nach der Aktion bewusst
> geworden dass mir dafür meine Zeit zu schade ist.

Sieht doch schön aus, jedoch wird dort laut Beschreibung ein Attiny 12 
gebraucht und der hat Sram!

Ich bin mich jetzt am einlesen von Assembler:-)
#2944830
Lesenswert?
• ▲
▼
Philippe B. schrieb:
> jedoch wird dort laut Beschreibung ein Attiny 12
> gebraucht und der hat Sram!

Nö, der ATTiny12 hat auch kein SRAM, genau wie der ATTiny15 und der 
AT90S1200 auch kein SRAM haben. Und trotzdem wurden damit ernsthafte 
Steuerungen realisiert, allerdings nicht in Bascom und auch nicht in 
C++. Du wirst staunen, was alles in Assembler mit 3-Level-Hardware-Stack 
und den 32 Registern ohne SRAM machbar ist...

Der ATTiny11 ähnelt dem ATTiny12, nur dass der 11er kein ISP kann und 
der interne Oszillator nach der "Blankenheimer Sonne" geht. Wenn Du kein 
HVSP hast, dann ist die Tonne allerdings wirklich ein guter Platz.

...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.