Benutzer-Werkzeuge

Webseiten-Werkzeuge


projects:myco:start

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:myco:start [2018-11-21 18:40] – [Bildergalerie] mkaprojects:myco:start [2021-08-02 05:35] (aktuell) evianipcb
Zeile 1: Zeile 1:
-====== MyCo ====== +====== IPCB ====== 
-"Einen Computer zu programmieren ist schwer, denken viele - falsch. Lesen Sie das eBook, notieren Sie die Programme, folgen Sie der Bearbeitung auf einem Blatt Papier - es ist kein PC erforderlich. Der im Buch beschriebene Bausatz vermittelt das Programmieren auf eine minimale und einfache Weise. Es ist auch kein PC erforderlich, um den Bausatz zu handhaben. Es gibt nur ein paar Programm-Anweisungen, die MyCo ausführen kann. Aber das zeigt und demonstriert viele Aspekte der Programmierung. Alle Programme zum einfach zu bauenden Hardware-Bausatz sind dokumentiert und getestet." So ähnlich klang es im Original-Bausatzes "Mikrocontroller programmieren" von Burkert Kainka im Franzis Verlags. Man bekam eine "universelle Steuerplatine mit 25 Bauteilen und Handbuch" fürs Geld. Der Bausatz basierte auf einem Holtek HT46F47. Die Anleitung wurde jüngst ins Englische übertragen von Juergen Pintaske. Und er nannte den Bausatz nun "MyCo" für den englischsprachigen Raum.+ 
 +My Computer – Kleine 4-Bit-Controller-Simulation in Forth als MicroController-Implementation. 
 + 
 +"Einen Computer zu programmieren ist schwer, denken viele - falsch. Lesen Sie das eBook, notieren Sie die Programme, folgen Sie der Bearbeitung auf einem Blatt Papier - es ist kein PC erforderlich. Der im Buch beschriebene Bausatz vermittelt das Programmieren auf eine minimale und einfache Weise. Es ist auch kein PC erforderlich, um den Bausatz zu handhaben. Es gibt nur ein paar Programm-Anweisungen, die MyCo ausführen kann. Aber das zeigt und demonstriert viele Aspekte der Programmierung. Alle Programme zum einfach zu bauenden Hardware-Bausatz sind dokumentiert und getestet." So ähnlich klang es im Original-Bausatzes "Mikrocontroller programmieren" von Burkert Kainka im Franzis Verlags. Man bekam eine "universelle Steuerplatine mit 25 Bauteilen und Handbuch" fürs Geld. Der Bausatz basierte auf einem Holtek HT46F47. Die Anleitung wurde jüngst((2015)) ins Englische übertragen von Juergen Pintaske. Und er nannte den Bausatz nun "MyCo" für den englischsprachigen Raum.
  
 Der MyCo wurde 2015 übertragen auf eine weitere MCU, den **MSP430G2553** von Texas Instruments, diesmal in Forth.  Der MyCo wurde 2015 übertragen auf eine weitere MCU, den **MSP430G2553** von Texas Instruments, diesmal in Forth. 
 Zunächst im professionellen [[https://www.mpeforth.com/|VFX]] von Stephen Pelc. Dann auch in Open Source, dem [[https://github.com/search?q=4e4th|4e4th]]. Zunächst im professionellen [[https://www.mpeforth.com/|VFX]] von Stephen Pelc. Dann auch in Open Source, dem [[https://github.com/search?q=4e4th|4e4th]].
  
-Es gab zwei Hardware-Versionen. Zum einen das Franzis Kit (identisch mit dem Conrad TPS Kity) und zum anderen ein eigenes Platinchen von Juergen, seine MSP430 "Basisplatine". Das Francis-Board erhielt einen Adapter, so das man den MSP430G2553 in den Sockel stecken konnte, der für den Holtek HT46F47 vorgesehen war. Juergens Basisplatine hingegen wurde um ein I/O-Plainchen ergänzt, mit LEDs und Tastern, womit der MyCo dann bedient werden konnte.+Es gab zwei Hardware-Versionen. Zum einen das [[http://www.elektronik-labor.de/Lernpakete/TPS/HandbuchTPS.htm|Franzis Kit (identisch mit dem Conrad TPS Kity)]] und zum anderen ein eigenes Platinchen von Juergen, seine [[en:projects:microbox:start|Microbox "Basisplatine"]]. Das Francis-Board erhielt einen Adapter, so das man den MSP430G2553 in den Sockel stecken konnte, der für den Holtek HT46F47 vorgesehen war. Juergens Basisplatine hingegen wurde um ein I/O-Plainchen ergänzt, mit LEDs und Tastern, womit der MyCo dann bedient werden konnte. 
  
 Der einfach Weg zum MyCo: Man kauft sich das Kit und legt los. Der einfach Weg zum MyCo: Man kauft sich das Kit und legt los.
  
-Der open source Weg ist schwieriger, aber auch zu schaffen: Man muss zusätzlich lernen wie man das Program in die MCU kriegt.+Der Open-Source-Weg ist schwieriger, aber auch zu schaffen: Man muss zusätzlich lernen wie man das Program in die MCU kriegt. Wie das geht ist weiter unten beschrieben.
  
 ===== Bildergalerie ===== ===== Bildergalerie =====
 +{{:projects:myco:holtek-ht46f47-2018-11-21_19.15.56.jpg?200|Original Franzis Kit Board}}
 +{{:projects:myco:msp430-to-holtek-adapter-inplace-2018-11-21_19.20.18.jpg?200|Mit aufgestecktem MSP430G2553}}
 +{{:projects:myco:msp430-to-holtek-adapter-back-2018-11-21_19.17.37.jpg?200|Adapter - Rückseite; gefädelter Prototyp}}
 +{{:projects:myco:msp430-to-holtek-adapter-front-2018-11-21_19.17.10.jpg?200|Adapter - Vorderseite; Prototyp}}
  
-{{:projects:myco:holtek-ht46f47-2018-11-21_19.15.56.jpg?400|Die Kainka-Original-Platine mit dem Holtek HT46F47 }} + 
-{{:projects:myco:msp430-to-holtek-adapter-inplace-2018-11-21_19.20.18.jpg?400|Mit aufgestecktem MSP430G2553}} +===== MyCo im MSP430G2553 - VFX-Version =====
-{{:projects:myco:msp430-to-holtek-adapter-back-2018-11-21_19.17.37.jpg?400|Adapter - Rückseite; gefädelter Prototyp}} +
-{{:projects:myco:msp430-to-holtek-adapter-front-2018-11-21_19.17.10.jpg?400|Adapter Vorderseite; Prototyp}}+
  
  
 ===== MyCo im MSP430G2553 - 4e4th-Version ===== ===== MyCo im MSP430G2553 - 4e4th-Version =====
  
-Im {{ :projects:myco:myco-4e4thpaket.zip |4e4th-Paket}} sind der 4e4th-Quellcode des MyCo und eine kurzgefasste Bedienungsanleitung für den MyCo enthalten. Oder man benutzt das ausführliche Handbuch (Link??).+Im {{ :projects:myco:myco-4e4thpaket.zip |4e4th-Paket}} sind der 4e4th-Quellcode des MyCo und eine kurzgefasste Bedienungsanleitung für den MyCo enthalten. Oder man benutzt das [[http://www.elektronik-labor.de/Lernpakete/TPS/HandbuchTPS.htm|ausführliche Handbuch]]. 
 + 
 +Es gibt auch eine [[https://www.amazon.co.uk/Learning-Programming-MyCo-easily-independent-ebook/dp/B00K6N87UG/ref=asap_bc?ie=UTF8|englische Version als eBook]]. 
 +Und hier das {{ :projects:myco:myco_ebook_v26_2014_06_19v2_a5_2015_10_06_print_format_forth_part.pdf |PDF des Forth-Teils}} vorab. 
 + 
 +Und eine kürzere version bei http://www.elektronik-labor.de/Literatur/MyCo.html
  
 Wenn man keine vorprogrammierte MCU hat, sondern das selber machen will, braucht man einen [[ :projects:4e4th:start#urladen|Programmer um das Forth in die MCU zu laden]]. Statt des puren 4e4th kann aber auch gleich ein vorprogrammiertes Speicherabbild (Image) des MyCo geladen werden. Wenn man keine vorprogrammierte MCU hat, sondern das selber machen will, braucht man einen [[ :projects:4e4th:start#urladen|Programmer um das Forth in die MCU zu laden]]. Statt des puren 4e4th kann aber auch gleich ein vorprogrammiertes Speicherabbild (Image) des MyCo geladen werden.
  
 +===== MyCo-Simulator =====
 +
 +Wilfried Klaas hat einen Simulator programmiert, in den man die MyCo-Programme eingeben und ausführen kann:\\ 
 +[[http://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:arduinosps|TPS goes Arduino]]
 +
 +Der Simulator erzeugt Code für verscheidene Plattformen und es wurden einige neue MyCo-Funktionen hinzugefügt. Es gibt sogar eine direkte Verbindung zum Arduino.
 +
 +Eine direkte Verbindung zur Forth-Version ist geplant. 
  
 +(später mehr, hoffentlich)
  
  
projects/myco/start.1542822002.txt.gz · Zuletzt geändert: 2018-11-21 18:40 von mka