{"id":1598,"date":"2020-01-12T23:46:13","date_gmt":"2020-01-12T22:46:13","guid":{"rendered":"https:\/\/ceo.oric.org\/?p=1598"},"modified":"2020-01-12T23:46:13","modified_gmt":"2020-01-12T22:46:13","slug":"micro-uk101-mod","status":"publish","type":"post","link":"https:\/\/oric.bqtt.net\/index.php\/2020\/01\/12\/micro-uk101-mod\/","title":{"rendered":"Micro UK101 + Mod"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Micro UK 101<\/strong>, un ordinateur \u00e0 r\u00e9aliser soi-m\u00eame avec quelques composants &#8220;old fashion&#8221;.<br><br><br> <strong>Micro UK 101 + Mod<\/strong>, avec ajout de modifications.<br><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>UK 101 ?<\/strong><br>L&#8217;ordinateur Compukit UK101, paru en 1979 en Angleterre, pouvait s&#8217;acheter en kit ou d\u00e9j\u00e0 tout mont\u00e9. Il \u00e9tait destin\u00e9 au march\u00e9 anglais. Pourvu d&#8217;un 6502 \u00e0 1 MHz, il utlisait 8 kb de ROM , 8 Kb de RAM, augment\u00e9e d&#8217;un Kb pour la sortie vid\u00e9o UHF. Le clavier et l&#8217;alimentation faisaient partie de la carte m\u00e8re, compl\u00e9t\u00e9e par un port extension \u00e0 40 broches. La lecture et la sauvegarde de donn\u00e9es pouvait se faire sur cassette mono \u00e0 300 bauds. L&#8217;affichage sur \u00e9cran (TV) \u00e9tait de 16 rang\u00e9es sur 48 colonnes, sans autre option vid\u00e9o. <br><\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/01\/image-13.png\" alt=\"\" class=\"wp-image-1600\" width=\"276\" height=\"307\" \/><figcaption> <\/figcaption><\/figure>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"wp-block-paragraph\"> <strong>Micro UK 101<\/strong> !<br>Grant Searle, un passionne dou\u00e9, fait revivre des anc\u00eatres comme le 6502, le Z80 ou le 6809, en les all\u00e9geant beaucoup. Entre autres, il a cr\u00e9\u00e9 le Micro UK 101, clone de l&#8217;UK 101, dot\u00e9 toujours du sempiternel 6502,  mais avec maintenant 32 Kb de ROM, 32 Kb de RAM, un ACIA 6850 et quelques circuits logiques. Sans entr\u00e9e clavier, ni sortie vid\u00e9o, le Micro UK 101 est \u00e0 relier sur un ordinateur r\u00e9cent par un port COM. Sans carte son, ce petit bijou peut s&#8217;assembler sur une plaque d&#8217;essais type &#8220;Breadbord&#8221; ou sur une plaque pastill\u00e9e avec fils point \u00e0 point. <br>Son site fourmille de documents et de conseils. <br>Libre \u00e0 vous de construire un micro des ann\u00e9es 80 ou de vous lancer dans un clone \u00e0 FPGA.<br><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sur le Bay, on peut parfois trouver un kit. Celui-ci \u00e9tait d\u00e9j\u00e0 mont\u00e9.<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/01\/image-15.png\" alt=\"\" class=\"wp-image-1604\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">On peut relier un adaptateur USB RS232 sur la prise DB9 ou un module USB TTL type FT232 sur les broches en bas \u00e0 droite de la carte.<br>Exemple de module FT232 facile \u00e0 trouver sur le Bay :<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/01\/image-16.png\" alt=\"\" class=\"wp-image-1606\" width=\"375\" height=\"281\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les ordinateurs r\u00e9cents n&#8217;ont plus de port s\u00e9rie \u00e0  DB9, ni de port imprimante. D\u2019o\u00f9 la premi\u00e8re Mod faite \u00e0 cette carte : retirer la DB9, le circuit ICL232 et ses condensateurs associ\u00e9s pour les remplacer par un connecteurs \u00e0 4 broches servant au module FT232, en y intercalant des r\u00e9sistances de protection. Et remplacer cette Led rouge par une bleue, avec une r\u00e9sistance de 2k2 pour \u00eatre plus agr\u00e9able \u00e0 voir sans \u00eatre \u00e9bloui ! Enfin, il suffit de dessouder le condensateur C17 et de le repositionner couch\u00e9, pour gagner quelques millim\u00e8tres en hauteur.<br>Ainsi la carte sera plac\u00e9e entre un support en plastique et une plaque transparente, avec des entretoises de bonne hauteur et quelques boulons.<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/01\/image-18.png\" alt=\"\" class=\"wp-image-1610\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Voici le r\u00e9sultat de la Mod 1 :<br><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/01\/image-19.png\" alt=\"\" class=\"wp-image-1613\" width=\"381\" height=\"311\" \/><figcaption>Notez les bandes rouge et noire autour du connecteur \u00e0 4 broches&#8230;<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Deuxi\u00e8me Mod \u00e0 faire : une petite carte pour relier le module FT232 directement sur la carte sans utiliser de c\u00e2blage. Un interrupteur petit mod\u00e8le permettra d&#8217;alimenter la carte \u00e0 partir du PC, op\u00e9ration visualis\u00e9e par la Led verte..<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/01\/image-20.png\" alt=\"\" class=\"wp-image-1614\" \/><figcaption>Les bandes rouge et noire servent de d\u00e9trompeur&#8230;<br>(Rouge pour VCC, noire pour GND)<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;utilisation du Micro UK 101 est facilit\u00e9e par ces deux Mods.<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/01\/image-21.png\" alt=\"\" class=\"wp-image-1615\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Il ne reste plus qu&#8217;\u00e0 le tester sur PC, en utilisant par exemple un logiciel comme PuTTY et en r\u00e9glant le port COM reli\u00e9 au FT232 \u00e0 19200 bauds.<br><br>Et voici l\u2019\u00e9cran d&#8217;accueil :<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/01\/image-22.png\" alt=\"\" class=\"wp-image-1617\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Un petit programme en Basic pour tester l&#8217;ensemble :<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/01\/image-23.png\" alt=\"\" class=\"wp-image-1618\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Et \u00e7a fonctionne !<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/01\/image-24.png\" alt=\"\" class=\"wp-image-1619\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">D\u00e9j\u00e0 cette carte permet de se faire le main sur le 6502 sans passer par l&#8217;Oric et ses p\u00e9riph\u00e9riques (alimentation, adaptateur RGBS-HDMI, \u00e9cran LCD ou autre). Le Basic a beau \u00eatre limit\u00e9 (8 Kb seulement au lieu des 16 Kb de notre Oric), il permet n\u00e9anmoins de progresser et de d\u00e9couvrir le programmation en langage machine&#8230;<br>C&#8217;est d\u00e9j\u00e0 un bon point pour cette petite carte !<br><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais il lui manque de quoi communiquer avec l\u2019ext\u00e9rieur, autre que le PC auquel elle est reli\u00e9e. Interagir avec quelques Leds et des interrupteurs ou des boutons poussoirs serait un sacr\u00e9 plus.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Qu&#8217;\u00e0 cela ne tienne ! Il suffit de lui rajouter un 6522 (ou un 65C22) !<br>Comme celui qui se trouve dans l&#8217;Oric&#8230;<br>C&#8217;est l&#8217;objet de la troisi\u00e8me Mod. <br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/01\/image-25.png\" alt=\"\" class=\"wp-image-1621\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><br><br>Une petite plaque PCB pastill\u00e9e sera install\u00e9e \u00e0 c\u00f4t\u00e9 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 \u00e0 choisir une sortie du 74LS138 pour l&#8217;adresse \u00e0 utiliser (arbitrairement ici, la 5, soit \u00e0 partir de #D000).<br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il faudra redimensionner les plaques en-dessous et au-dessus du nouvel ensemble, et cela donne :<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/01\/image-26.png\" alt=\"\" class=\"wp-image-1622\" \/><figcaption>Format 10 x 15 cm !<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Afin d&#8217;avoir un aper\u00e7u visuel des ports du 65(C)22, cette petite carte facile \u00e0 r\u00e9aliser s\u2019av\u00e8re tr\u00e8s utile :<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/01\/image-27.png\" alt=\"\" class=\"wp-image-1666\" \/><figcaption>2 circuits ULN2803 et 16 Leds<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><br><br>Exemple avec un chenillard de type &#8220;K 2000&#8221; sur 16 Leds :<\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"MicroUK101+Mod\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/MQumMbft9lU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Et vu du dos de la carte \u00e0 16 Leds :<br><\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Back View du Chenillard\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/Sp7_F_OPlRc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Ce petit ordinateur, m\u00eame limit\u00e9 en p\u00e9riph\u00e9riques, est maintenant capable de communiquer avec l\u2019ext\u00e9rieur apr\u00e8s ces quelques modifications. Facile \u00e0 transporter, une fois reli\u00e9 \u00e0 un PC, il s\u2019av\u00e8re agr\u00e9able d&#8217;emploi et facile \u00e0 programmer. Le stockage des fichiers se fait directement sur le disque dur du PC.<br><br>Un grand merci \u00e0 Grant pour ce cousin de notre Oric !<br><br>          <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Micro UK 101, un ordinateur \u00e0 r\u00e9aliser soi-m\u00eame avec quelques composants &#8220;old fashion&#8221;. Micro UK 101 + Mod, avec ajout de modifications. UK 101 ?L&#8217;ordinateur Compukit UK101, paru en 1979 en Angleterre, pouvait s&#8217;acheter en kit ou d\u00e9j\u00e0 tout mont\u00e9. Il \u00e9tait destin\u00e9 au march\u00e9 anglais. Pourvu d&#8217;un 6502 \u00e0 1 MHz, il utlisait 8 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1601,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[349,302],"tags":[376,769,787,811,904,907],"class_list":["post-1598","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bricolage","category-hardware","tag-376","tag-diy","tag-homebrew","tag-micro-uk101","tag-uk101","tag-vintage"],"_links":{"self":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/posts\/1598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/comments?post=1598"}],"version-history":[{"count":0,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/posts\/1598\/revisions"}],"wp:attachment":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/media?parent=1598"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/categories?post=1598"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/tags?post=1598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}