Tag: vintage

  • Micro UK101 + Mod

    Micro UK 101, un ordinateur à réaliser soi-même avec quelques composants “old fashion”.


    Micro UK 101 + Mod, avec ajout de modifications.

    UK 101 ?
    L’ordinateur Compukit UK101, paru en 1979 en Angleterre, pouvait s’acheter en kit ou déjà tout monté. Il était destiné au marché anglais. Pourvu d’un 6502 à 1 MHz, il utlisait 8 kb de ROM , 8 Kb de RAM, augmentée d’un Kb pour la sortie vidéo UHF. Le clavier et l’alimentation faisaient partie de la carte mère, complétée par un port extension à 40 broches. La lecture et la sauvegarde de données pouvait se faire sur cassette mono à 300 bauds. L’affichage sur écran (TV) était de 16 rangées sur 48 colonnes, sans autre option vidéo.

    Micro UK 101 !
    Grant Searle, un passionne doué, fait revivre des ancêtres comme le 6502, le Z80 ou le 6809, en les allégeant beaucoup. Entre autres, il a créé le Micro UK 101, clone de l’UK 101, doté toujours du sempiternel 6502, mais avec maintenant 32 Kb de ROM, 32 Kb de RAM, un ACIA 6850 et quelques circuits logiques. Sans entrée clavier, ni sortie vidéo, le Micro UK 101 est à relier sur un ordinateur récent par un port COM. Sans carte son, ce petit bijou peut s’assembler sur une plaque d’essais type “Breadbord” ou sur une plaque pastillée avec fils point à point.
    Son site fourmille de documents et de conseils.
    Libre à vous de construire un micro des années 80 ou de vous lancer dans un clone à FPGA.


    Sur le Bay, on peut parfois trouver un kit. Celui-ci était déjà monté.

    On peut relier un adaptateur USB RS232 sur la prise DB9 ou un module USB TTL type FT232 sur les broches en bas à droite de la carte.
    Exemple de module FT232 facile à trouver sur le Bay :

    Les ordinateurs récents n’ont plus de port série à DB9, ni de port imprimante. D’où la première Mod faite à cette carte : retirer la DB9, le circuit ICL232 et ses condensateurs associés pour les remplacer par un connecteurs à 4 broches servant au module FT232, en y intercalant des résistances de protection. Et remplacer cette Led rouge par une bleue, avec une résistance de 2k2 pour être plus agréable à voir sans être ébloui ! Enfin, il suffit de dessouder le condensateur C17 et de le repositionner couché, pour gagner quelques millimètres en hauteur.
    Ainsi la carte sera placée entre un support en plastique et une plaque transparente, avec des entretoises de bonne hauteur et quelques boulons.

    Voici le résultat de la Mod 1 :

    Notez les bandes rouge et noire autour du connecteur à 4 broches…

    Deuxième Mod à faire : une petite carte pour relier le module FT232 directement sur la carte sans utiliser de câblage. Un interrupteur petit modèle permettra d’alimenter la carte à partir du PC, opération visualisée par la Led verte..

    Les bandes rouge et noire servent de détrompeur…
    (Rouge pour VCC, noire pour GND)

    L’utilisation du Micro UK 101 est facilitée par ces deux Mods.

    Il ne reste plus qu’à le tester sur PC, en utilisant par exemple un logiciel comme PuTTY et en réglant le port COM relié au FT232 à 19200 bauds.

    Et voici l’écran d’accueil :

    Un petit programme en Basic pour tester l’ensemble :

    Et ça fonctionne !

    Déjà cette carte permet de se faire le main sur le 6502 sans passer par l’Oric et ses périphériques (alimentation, adaptateur RGBS-HDMI, écran LCD ou autre). Le Basic a beau être limité (8 Kb seulement au lieu des 16 Kb de notre Oric), il permet néanmoins de progresser et de découvrir le programmation en langage machine…
    C’est déjà un bon point pour cette petite carte !

    Mais il lui manque de quoi communiquer avec l’extérieur, autre que le PC auquel elle est reliée. Interagir avec quelques Leds et des interrupteurs ou des boutons poussoirs serait un sacré plus.

    Qu’à cela ne tienne ! Il suffit de lui rajouter un 6522 (ou un 65C22) !
    Comme celui qui se trouve dans l’Oric…
    C’est l’objet de la troisième Mod.



    Une petite plaque PCB pastillée sera installée à côté de la carte et supportera le 6522 avec moult connecteurs (pour les ports A et B, les sorties CA et CB). Des fils fins relieront le 6522 au 6502 et il reste à choisir une sortie du 74LS138 pour l’adresse à utiliser (arbitrairement ici, la 5, soit à partir de #D000).

    Il faudra redimensionner les plaques en-dessous et au-dessus du nouvel ensemble, et cela donne :

    Format 10 x 15 cm !

    Afin d’avoir un aperçu visuel des ports du 65(C)22, cette petite carte facile à réaliser s’avère très utile :

    2 circuits ULN2803 et 16 Leds



    Exemple avec un chenillard de type “K 2000” sur 16 Leds :

    Et vu du dos de la carte à 16 Leds :


    Ce petit ordinateur, même limité en périphériques, est maintenant capable de communiquer avec l’extérieur après ces quelques modifications. Facile à transporter, une fois relié à un PC, il s’avère agréable d’emploi et facile à programmer. Le stockage des fichiers se fait directement sur le disque dur du PC.

    Un grand merci à Grant pour ce cousin de notre Oric !