Zum Inhalt springen

Microprofessor I

aus Wikipedia, der freien Enzyklopädie
Datei:Mpf-I.jpg
Microprofessor I
Datei:SE8JI.JPG
Hülle des Microprofessor I
Datei:NeuerMicroprofessor.JPG
Überarbeitete Version des Microprofessor

Microprofessor I (MPF 1) ist ein Einplatinencomputer, der im Jahre 1981 auf den Markt gebracht wurde. Der Computer wurde von der taiwanischen Firma Multitech (heute Acer) hergestellt. Seine noch im Jahr 1981 veröffentlichte zweite Revision MPF-1B gehörte wohl zu den am längsten verkauften Computern, die seit dem Verkaufsstart nicht mehr weiter verändert wurden. Der MPF I war ein einfach zu nutzendes Trainingssystem für den Z80-Mikroprozessor von Zilog mit einer Taktfrequenz von 1,79 MHz. Der Rechner war mit einem RAM von 2 KB (erweiterbar bis 4 KB) und einem ROM von 2 KB (erweiterbar bis 8 KB) ausgestattet. Nachfolger des Rechners waren der Microprofessor I-b (welcher zusätzlich ein BASIC-ROM hatte und alternativ zu Assembler die Programmierung in dieser Hochsprache erlaubte), Microprofessor II und Microprofessor III.

  • I/O-Port: PIO (Programmable Input/Output) Port 8255, insgesamt 24 parallele I/O-Leitungen
  • I/O-Adresse: 00–03. PIO, insgesamt 16 parallele I/O-Leitungen
  • I/O-Adresse: 80–83h Programmable CTC (timer unit), insgesamt vier unabhängige Zeitlaufsteuerungen
  • I/O-Adresse: 40–43h
  • Anzeige: sechsstellige, rote Sieben-Segment-LED-Anzeige, 1,7 cm
  • Tastatur: 36 Tasten bestehend aus 19 Funktionstasten, 16 hexadezimale Tasten und eine frei programmierbare Taste.
  • Lautsprecher: eingebaut, Durchmesser 57 mm, ca. 200–10.000 Hz.
  • Erweiterungsbereich: Auf der Leiterplatte sind 8,9 cm × 3,5 cm Fläche zur beliebigen Erweiterung vorgesehen.
  • Tonbandschnittstelle: Anschlussmöglichkeiten für beliebige Tonbandgeräte, Datenrate 165 bit/s.
  • Systemfrequenz: 3,58 MHz Quarz, Teiler 1:2, Pulsdauer ca. 0,56 µs.
  • Versorgungsspannung: 5–12 V, 500 mA.

Bis etwa 2024 wurde der Computer von Flite Electronics International hergestellt und verkauft.

In Deutschland wurde der Mikroprofessor über längere Zeit durch den Lehrmittelanbieter Christiani vertrieben.

Erweiterungsmöglichkeiten

Für den MPF-I waren zahlreiche Erweiterungsplatinen und -Chips erhältlich:

  • MPF-BASIC
  • Sprachausgabe für englische Worte und Zahlen
  • EPROM-Programmeinheit, Schreibgerät
  • Ausgabeplatine für LED- und Schrittmotor-Steuerung
  • Video-Anzeigeplatine für den Fernseher
  • Die seltene Schweizer Elepra-Zusatzplatine für Automationsaufgaben

Nachfolger

  • Microprofessor MPF-I Plus (1982) mit QWERTY-Tastatur und 20-stelliger Anzeige
  • Microkit 09 (1983) 6809 CPU
  • MPF-I/65 (1984) 6502 CPU
  • MPF-I/88 (1985) 8088 CPU
  • Microprofessor II
  • Microprofessor III

Weblinks

      | {{#ifeq: 20090103013048 | *
    | Vorlage:Webarchiv/Wartung/Stern{{#if: Private Fanpage zum Microprofessor MPF I | {{#invoke:WLink|getEscapedTitle|Private Fanpage zum Microprofessor MPF I}} | {{#invoke:Webarchiv|getdomain|http://members.lycos.co.uk/leeedavison/z80/index.html}} }} (Archivversionen)
    | {{#iferror: {{#time: j. F Y|20090103013048}}
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/DatumDer Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
         | {{#if: Private Fanpage zum Microprofessor MPF I | {{#invoke:WLink|getEscapedTitle|Private Fanpage zum Microprofessor MPF I}} | {{#invoke:Webarchiv|getdomain|http://members.lycos.co.uk/leeedavison/z80/index.html}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y|20090103013048}} im Internet Archive{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
      }}
  }}
      | {{#if:
          | {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
    | {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
       | 16= {{#if: Private Fanpage zum Microprofessor MPF I | {{#invoke:WLink|getEscapedTitle|Private Fanpage zum Microprofessor MPF I}} | {{#invoke:Webarchiv|getdomain|http://members.lycos.co.uk/leeedavison/z80/index.html}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | 9 = {{#if: Private Fanpage zum Microprofessor MPF I | {{#invoke:WLink|getEscapedTitle|Private Fanpage zum Microprofessor MPF I}} | {{#invoke:Webarchiv|getdomain|http://members.lycos.co.uk/leeedavison/z80/index.html}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!Vorlage:Webarchiv/Wartung/webcitation{{#if:  || }}
      }}
    | c|{{{webciteID}}}}} {{#if: Private Fanpage zum Microprofessor MPF I | {{#invoke:WLink|getEscapedTitle|Private Fanpage zum Microprofessor MPF I}} | {{#invoke:Webarchiv|getdomain|http://members.lycos.co.uk/leeedavison/z80/index.html}} }} (Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
  }}
          | {{#if: 
              | Vorlage:Webarchiv/Today
              | {{#if:
                      | Vorlage:Webarchiv/Generisch
                      | {{#if: Private Fanpage zum Microprofessor MPF I | {{#invoke:WLink|getEscapedTitle|Private Fanpage zum Microprofessor MPF I}} | {{#invoke:Webarchiv|getdomain|http://members.lycos.co.uk/leeedavison/z80/index.html}} }}  
                 }}}}}}}}{{#if:
    | Vorlage:Webarchiv/archiv-bot
  }}{{#invoke:TemplatePar|check
     |all      = url=
     |opt      = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
     |cat      = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
     |errNS    = 0
     |template = Vorlage:Webarchiv
     |format   = *
     |preview  = 1
  }}{{#ifexpr: {{#if:20090103013048|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
  }}{{#if: 
    | {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
        | web.archive.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}} 
        | webcitation.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}} 
        | archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
      }}{{#if: 
         | {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
             | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
          |  }} 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
      }}
    | {{#if: 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
      }}
  }}{{#if:{{#invoke:URLutil|isHostPathResource|http://members.lycos.co.uk/leeedavison/z80/index.html}}
    || {{#if:  || }}
  }}{{#if: Private Fanpage zum Microprofessor MPF I
    | {{#if: {{#invoke:WLink|isBracketedLink|Private Fanpage zum Microprofessor MPF I}}
        | {{#if:  || }}
      }}
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Linktext_fehlt
  }}{{#switch: 
    |addlarchives|addlpages= {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/Parameter}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
  }}{{#ifeq: {{#invoke:Str|find|http://members.lycos.co.uk/leeedavison/z80/index.html%7Carchiv}} |-1
    || {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://members.lycos.co.uk/leeedavison/z80/index.html%7C4}}%7Chttp}} |-1
         || {{#switch: {{#invoke:Webarchiv|getdomain|http://members.lycos.co.uk/leeedavison/z80/index.html }}
              | abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org = 
              | #default = {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/URL}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
            }} 
       }}
  }}