Forum: Mikrocontroller und Digitale Elektronik Was mit dem Attiny 11L machen:-)


von Philippe B. (philippe27)


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

von Cyblord -. (cyblord)


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.

von Chr. M. (snowfly)


Lesenswert?

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.

von Philippe B. (philippe27)


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:-)

von Hannes L. (hannes)


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.

...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.