Ich verlinke mal frecherweise auf das Roboternetz, da gabs mal jemanden, der sich mit sowas beschäftigt hatte...
Jetzt noch 'ne kurze Info zu mir: Ich bin hier derzeit voll im Umzugsstreß (soll noch diesen Monat über die Bühne gehen), dewegen hab ich erstens nicht viel Zeit, zweitens wandert mein Equipment so langsam in diverse Kisten... insofern bitte nicht böse sein, wenn von mir wenig Reaktionen kommen...
Wie anfangs schon gesagt: ich finde das ganze Projekt durchaus interessant. Werds auch weiter verfolgen.
Jetzt zu Deinen Fragen: Ein Display (insbesondere ein GLCD) in Assembler miteinzubeziehen ist nicht ohne - besonders nicht für'n "Anfänger" - das würd ich mir selbst jetzt nicht so ohne weiteres antuen wollen. Deswegen ja damals auch der Vorschlag "Controller für LCD und so mit Bascom" und über ein noch zu definierendes Kommunikationsnetz je einen Tiny für jeden MS, den dann in Assembler. Dann hast Du nie das Problem zu behandeln, daß alle MS (zufällig) zur selben Zeit mit dem senden loslegen. So'n Interrupt unterbricht (deswegen der Name) ja das laufende Programm. Die Unterbrechung dauert (normalerweise) bis die ISR verlassen wird. bei Bascom kommt beim Ein- und Austritt noch ein ordentlicher Overhead dazu (ok, da kann man dann selbst Hand anlegen (Stichwort "nosafe")). Wenn da jetzt mehrere (annähernd) gleichzeitig zuschlagen...
Jetzt noch 'ne kurze Info zu mir: Ich bin hier derzeit voll im Umzugsstreß (soll noch diesen Monat über die Bühne gehen), dewegen hab ich erstens nicht viel Zeit, zweitens wandert mein Equipment so langsam in diverse Kisten... insofern bitte nicht böse sein, wenn von mir wenig Reaktionen kommen...
Wie anfangs schon gesagt: ich finde das ganze Projekt durchaus interessant. Werds auch weiter verfolgen.
Jetzt zu Deinen Fragen: Ein Display (insbesondere ein GLCD) in Assembler miteinzubeziehen ist nicht ohne - besonders nicht für'n "Anfänger" - das würd ich mir selbst jetzt nicht so ohne weiteres antuen wollen. Deswegen ja damals auch der Vorschlag "Controller für LCD und so mit Bascom" und über ein noch zu definierendes Kommunikationsnetz je einen Tiny für jeden MS, den dann in Assembler. Dann hast Du nie das Problem zu behandeln, daß alle MS (zufällig) zur selben Zeit mit dem senden loslegen. So'n Interrupt unterbricht (deswegen der Name) ja das laufende Programm. Die Unterbrechung dauert (normalerweise) bis die ISR verlassen wird. bei Bascom kommt beim Ein- und Austritt noch ein ordentlicher Overhead dazu (ok, da kann man dann selbst Hand anlegen (Stichwort "nosafe")). Wenn da jetzt mehrere (annähernd) gleichzeitig zuschlagen...