Cavo NULL MODEM DB25 F-F col necessario Gender Changer
Cavo TAPE per connessione a registratore a cassette
Nella figura è riportato il diagramma a blocchi dello schema di funzionamento logico dell'M10.
La memoria dell'M10 si compone di due banchi di memoria ROM da 32kB e quattro banchi di memoria RAM da 8kB.
La ROM installata di default è di 32kB ed è saldata direttamente sulla scheda madre. Attraverso lo slot di espansione memoria collocato sul fondo dell'M10 è possibile accedere allo zoccolo sul quale è possibile inserire il banco di ROM aggiuntiva da 32kB. Nella mappa di memoria le locazioni della ROM di base sono le prime 32.767 a partire dalla locazione 0. In ROM sono registrati i software di base di M10, TELCOM, ADDRSS, SCHEDL, TEXT e BASIC.
La RAM installata poteva variare da 8kB a 32kB. La configurazione più commercializzata in italia fu quella da 24kB. Le locazioni della RAM partono dalla 32.768 fino alla 65.343. L'ultima sezione, quella che va dalla locazione 65.024 alla 65.343, è quella dedicata alla gestione del monitor LCD. E' importante osservare che le locazioni più basse (32.768 - 40.959, 40.960 - 49.151) si riferiscono ai blocchi di memoria aggiuntivi, III e IV blocco.
Indirizzamento della ROM di base e di quella aggiuntiva opzionale da 32kB
Circuiti Tape di modulazione e demodulazione
Circuito Printer
Circuito Bar Code Reader
Il display dell'M10 è un LCD (Liquid Crystal Display, Display a Cristalli Liquidi) da 240x64 pixel in grado di visualizzare 8 linee di 40 caratteri ciascuna (ogni carattere si compone di 6x8 pixel).
Il display è pilotato da dieci integrati HD44102B con 200bytes di RAM grafica e due integrati HD44023B, secondo il seguente schema:
Uno dei migliori articoli presenti in rete sulla tecnica dei display dell'M10 si trova a questo indirizzo:
Link alla rivista BIT Anno 7 n. 49 dell'Aprile 1984 in cui si recensisce l'Olivetti M10: