Benutzer-Werkzeuge

Webseiten-Werkzeuge


projects:a-start-with-forth:start0

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projects:a-start-with-forth:start0 [2018-03-03 16:07] – [Kapitel 9: VFX MSP430_LITE Forth - implementiert direkt auf dem TI MSP430 20-Pin Prozessor] mkaprojects:a-start-with-forth:start0 [2020-05-12 19:11] (aktuell) – [Ein Start Mit Forth - eBook] juergenuk
Zeile 2: Zeile 2:
 So wie Zeit ist, sollen aber einige Kapitel ins deutsche uebersetzt werden. Schauen Sie einfach spaeter noch einmal vorbei – oder vielleicht ist Ihr Englisch ja auch gut genug fuer einen Versuch. So wie Zeit ist, sollen aber einige Kapitel ins deutsche uebersetzt werden. Schauen Sie einfach spaeter noch einmal vorbei – oder vielleicht ist Ihr Englisch ja auch gut genug fuer einen Versuch.
  
-====== Ein Start Mit Forth - eBook ======+====== Ein Start Mit Forth - hier und zum Download als eBook ======
  
 Dieses eBook war immer so geplant, dass es auf PC, Tablet und Handy angeschaut werden kann.  Dieses eBook war immer so geplant, dass es auf PC, Tablet und Handy angeschaut werden kann. 
Zeile 13: Zeile 13:
  
 Hier versuchen wir einmal einen anderen Ansatz: Statt zu beschreiben, wie es funktioniert, fangen wir damit an, zu definieren was man in Forth braucht, um eine virtuelle LED auf dem PC ein- und auszuschalten. Hier versuchen wir einmal einen anderen Ansatz: Statt zu beschreiben, wie es funktioniert, fangen wir damit an, zu definieren was man in Forth braucht, um eine virtuelle LED auf dem PC ein- und auszuschalten.
-In diesem ersten Lernschritt reichen 12 Konstrukte – in Forth Worte genannt. Die 12 werden dann zusammengebaut und man kann am Bildschirm eine virtuelle LED ein- und ausschalten. +In diesem ersten Lernschritt reichen 12 Konstrukte – in Forth //Worte// genannt. Die 12 werden dann zusammengebaut und man kann am Bildschirm eine virtuelle LED ein- und ausschalten. 
-Alle Details werden im PDF beschrieben.  {{ :en:projects:a-start-with-forth:4_describing_is_more_difficult_than_starting_and_go_through_the_process_v13a_to_michael.pdf |Imagine to Invent a Language}}+Alle Details werden im PDF beschrieben. {{ :projects:a-start-with-forth:german_-_invent_a_language_v18_on_4_pages_v1.pdf |}}
  
 ===== Kapitel 5:  Ausprobieren von Code im Internet – keine Softwareinstallation erforderlich ===== ===== Kapitel 5:  Ausprobieren von Code im Internet – keine Softwareinstallation erforderlich =====
Zeile 83: Zeile 83:
 Bitte folgen Sie den Installationslinks. Einige kleine Anpassungen, und auch das 35 Wort Beispiel in Kapitel 6 laeuft auf dem MicroBit. Bitte folgen Sie den Installationslinks. Einige kleine Anpassungen, und auch das 35 Wort Beispiel in Kapitel 6 laeuft auf dem MicroBit.
  
-In der Zwischenzeit gibt es auch eine deutsche Version – Calliope genannt. Wie sich gezeigt hat, kann dasselbe Programmierfile auch fuer Calliope verwendet warden. Selbst schon ausprobiert.+In der Zwischenzeit gibt es auch eine deutsche Version – Calliope genannt:  https://calliope.cc/. Wie sich gezeigt hat, kann dasselbe Programmierfile auch fuer Calliope verwendet warden. Selbst schon ausprobiert.
  
 ===== Kapitel 13: - Minimal Invasives Serial Link - 3 Wort Forth Interface ===== ===== Kapitel 13: - Minimal Invasives Serial Link - 3 Wort Forth Interface =====
Zeile 91: Zeile 91:
 – kommuniziert ( und kontrolliert ) wird ueber das serielle Interface ( oder auch anders wenn man umprogrammiert ): – kommuniziert ( und kontrolliert ) wird ueber das serielle Interface ( oder auch anders wenn man umprogrammiert ):
    
-Die drei Kommandos vom PC fuehren die folgenden Funktionen aus: +Die drei Kommandos vom PC fuehren die folgenden Funktionen aus ( im Original fuer 8 Bit, aber selbst anpassbar )
- +  - Zieladresse senden und dann ein Byte ( oder 16 oder 32 Bit ) Datum dort abspeichern. 
-  - Zieladresse senden und dann ein Byte ( 16 oder 32 Bit )  Datum dort abspeichern +  - Zieladresse senden und dann ein Byte ( oder 16 oder 32 Bit ) Datum von dieser Adresse lesen.
-  - Zieladresse senden und dann ein Byte ( 16 oder 32 Bit )  Datum von dieser Adresse lesen.+
   - Starten: Adresse uebergeben und ein auf diese Weise heruntergeladenes und verifiziertes Programm starten.   - Starten: Adresse uebergeben und ein auf diese Weise heruntergeladenes und verifiziertes Programm starten.
 +    ( mit RESET startet man im einfachsten Fall wieder die serielle Kommunikation, oder mit eigener Software )
  
 Die Dokumentation/Idee kann an jeden neuen Chip angepasst werden. Hat man dann ein Forth auf dem PC, werden dort die entprechenden Funktionen und auch komplexere Anwendungen ueber Code vorbereitet. {{ :en:projects:a-start-with-forth:3_instruction_forth.pdf |3 Instruction Forth}} Die Dokumentation/Idee kann an jeden neuen Chip angepasst werden. Hat man dann ein Forth auf dem PC, werden dort die entprechenden Funktionen und auch komplexere Anwendungen ueber Code vorbereitet. {{ :en:projects:a-start-with-forth:3_instruction_forth.pdf |3 Instruction Forth}}
Zeile 131: Zeile 131:
 ====== Mehr ... ====== ====== Mehr ... ======
  
-Wir hoffen, dass einige dieser Kapitel von Interesse sind, und dazu bringen, es selbst einmal auszuprobieren.  +Wir hoffen, dass einige dieser Kapitel von Interesse sind, und den Leser dazu bringen, es selbst einmal auszuprobieren. Mehr gibt es im kompletten eBook: 
-Mehr gibt es im kompletten eBook: +
 [[ https://www.amazon.co.uk/Start-Forth-2017-Bits-Bites-ebook/dp/B073NMX1XP/ref=sr_1_13?s=books&ie=UTF8&qid=1499278235&sr=1-13|A Start With Forth]] [[ https://www.amazon.co.uk/Start-Forth-2017-Bits-Bites-ebook/dp/B073NMX1XP/ref=sr_1_13?s=books&ie=UTF8&qid=1499278235&sr=1-13|A Start With Forth]]
  
-Forth ist sehr viel komplexer, als es in diesen wenigen Kapiteln dargestellt werden kann.+Forth ist sehr viel komplexer, als es in diesen wenigen Kapiteln dargestellt werden kann. Mehr gibt es auf dem [[https://www.amazon.com/Juergen-Pintaske/e/B00N8HVEZM|Forth-Buecherbrett]].\\ 
 + 
 +Weitere Literatur-Listen:\\ 
 +[[en:projects:pintaske_s_electronic_forth_bookshelf|Jürgens Sammlung]]\\ 
 +[[en:projects:litlist|Klaus' Sammlung]] 
 +  
 +Zum Spass kann man sich sogar anschauen, wie beliebt diese eBooks gerade sind – als Teil der Top100  [[https://www.amazon.com/gp/bestsellers/books/3970/ref=pd_zg_hrsr_b_1_5_last#1|Bestseller List:]] 
  
-Und noch mehr gibt es auf dem [[https://www.amazon.com/Juergen-Pintaske/e/B00N8HVEZM|Forth-Buecherbrett]].\\ 
-Zum Spass kann man sich sogar anschauen, wie beliebt diese eBooks gerade sind – als Teil der Top100  Bestseller List:\\ 
 Status 2. Maerz 2018, 8 Forth eBooks in den Top 100:\\ Status 2. Maerz 2018, 8 Forth eBooks in den Top 100:\\
 Ting Zen and Forth Platz 15 – Chuck Moore Platz 39 – Stephen Pelc Programming Forth Platz 41 – Chuck Eary Years Platz 49 – Juergen’s A Start With Forth Platz 66 – Ting’s eForth and Zen Platz 71 – FIG Forth Manual Platz 81 – Ting’s eForth Overview Platz 89 Ting Zen and Forth Platz 15 – Chuck Moore Platz 39 – Stephen Pelc Programming Forth Platz 41 – Chuck Eary Years Platz 49 – Juergen’s A Start With Forth Platz 66 – Ting’s eForth and Zen Platz 71 – FIG Forth Manual Platz 81 – Ting’s eForth Overview Platz 89
  
projects/a-start-with-forth/start0.1520089644.txt.gz · Zuletzt geändert: 2018-03-03 16:07 von mka