{"id":1813,"date":"2022-07-14T17:55:04","date_gmt":"2022-07-14T15:55:04","guid":{"rendered":"https:\/\/www.pmd85.cz\/?page_id=1813"},"modified":"2022-07-19T16:16:29","modified_gmt":"2022-07-19T14:16:29","slug":"sapi-diagnosticky-displej-pro-desku-jpr-1-jpr-1z","status":"publish","type":"page","link":"https:\/\/www.pmd85.cz\/?page_id=1813","title":{"rendered":"SAPI &#8211; diagnostick\u00fd displej pro desku JPR-1\/JPR-1Z"},"content":{"rendered":"<p>Tento miniaturn\u00ed projekt p\u0159edstavuje testovac\u00ed a diagnostick\u00fd modul, kter\u00fd umo\u017e\u0148uje prov\u00e1d\u011bt i jednoduch\u00e9 demonstra\u010dn\u00ed \u00falohy. Modul je ur\u010den pro procesorov\u00e9 desky JPR-1, JPR-1Z a kompatibiln\u00ed procesorov\u00e9 desky syst\u00e9mu SAPI-1. Modul se p\u0159ipojuje na roz\u0161i\u0159uj\u00edc\u00ed konektor K3 vedle konektoru kl\u00e1vesnice (k\u00f3dov\u00e1n\u00ed kl\u00ed\u010de C6).<\/p>\n<p>Podle typu procesorov\u00e9 karty jsou tla\u010d\u00edtka a zobrazova\u010de mapov\u00e1ny jako pam\u011b\u0165 (JPR-1) nebo periferie (JPR-1Z). Modul vyu\u017e\u00edv\u00e1 vysoce sv\u00edtiv\u00e9 LED displeje se spole\u010dnou katodou, buzen\u00e9 p\u0159\u00edmo logick\u00fdmi v\u00fdstupy perifern\u00edho obvodu MH3212 (74S412\/74F412) na desce procesoru, proto nepot\u0159ebuje extern\u00ed nap\u00e1jen\u00ed.<\/p>\n<h3>Mapov\u00e1n\u00ed sign\u00e1l\u016f u procesorov\u00e9 desky JPR-1 je n\u00e1sleduj\u00edc\u00ed:<\/h3>\n<ul>\n<li>v\u00fdstupn\u00ed port P1 (adresa 2800h) = prav\u00fd zobrazova\u010d, log. 1 znamen\u00e1 rozsv\u00edcen\u00fd segment, mapov\u00e1n\u00ed segment\u016f je: [TGFEDCBA]<\/li>\n<li>v\u00fdstupn\u00ed port P2 (adresa 2C00h) = lev\u00fd zobrazova\u010d, log. 1 znamen\u00e1 rozsv\u00edcen\u00fd segment, mapov\u00e1n\u00ed segment\u016f je: [TGFEDCBA]<\/li>\n<li>vstupn\u00ed port P2 (adresa 2C00h) = \u010dten\u00ed stavu tla\u010d\u00edtek, log. 0 znamen\u00e1 stla\u010deno, mapov\u00e1n\u00ed bit\u016f je: [LxxxxxxP]<\/li>\n<\/ul>\n<p>pozn. d\u00edky ne\u00fapln\u00e9mu adresov\u00e1n\u00ed &#8222;port\u016f&#8220; P0, P1 a P2 na desce JPR-1 jsou skute\u010dn\u00e9 adresy definov\u00e1ny takto:<\/p>\n<p style=\"padding-left: 40px;\">^P0 := [0010 01xx xxxx xxxx] (tj. adresy 2400h\u00f727FFh)<br \/>\n^P1 := [0010 10xx xxxx xxxx] (tj. adresy 2800h\u00f72BFFh)<br \/>\n^P2 := [0010 11xx xxxx xxxx] (tj. adresy 2C00h\u00f72FFFh)<\/p>\n<p>Z v\u00fd\u0161e uveden\u00e9ho vypl\u00fdv\u00e1, \u017ee instrukce SHLD 2BFF ulo\u017e\u00ed najednou obsah registru L do portu P1 (prav\u00fd zobrazova\u010d a obsah registru H ulo\u017e\u00ed do portu P2 (lev\u00fd zobrazova\u010d).<\/p>\n<h3>Mapov\u00e1n\u00ed sign\u00e1l\u016f u procesorov\u00e9 desky JPR-1Z je n\u00e1sleduj\u00edc\u00ed:<\/h3>\n<ul>\n<li>v\u00fdstupn\u00ed port P1 (port 02h) = prav\u00fd zobrazova\u010d, log. 1 znamen\u00e1 rozsv\u00edcen\u00fd segment, mapov\u00e1n\u00ed segment\u016f je: [TGFEDCBA]<\/li>\n<li>v\u00fdstupn\u00ed port P2 (port 03h) = lev\u00fd zobrazova\u010d, log. 1 znamen\u00e1 rozsv\u00edcen\u00fd segment, mapov\u00e1n\u00ed segment\u016f je: [TGFEDCBA]<\/li>\n<li>vstupn\u00ed port P2 (port 03h) = \u010dten\u00ed stavu tla\u010d\u00edtek, log. 0 znamen\u00e1 stla\u010deno, mapov\u00e1n\u00ed bit\u016f je: [LxxxxxxP]<\/li>\n<\/ul>\n<p>pozn.: u v\u0161ech bitov\u00fdch z\u00e1pis\u016f je vlevo nejvy\u0161\u0161\u00ed bit (MSB), vpravo nejni\u017e\u0161\u00ed (LSB)<\/p>\n<div id=\"attachment_1830\" style=\"width: 160px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/DiagDisplay-rev.-2.0-rotated-e1658238487311.jpg\" target=\"_blank\" rel=\"noopener\"><img aria-describedby=\"caption-attachment-1830\" loading=\"lazy\" class=\"wp-image-1830 size-thumbnail\" src=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/DiagDisplay-rev.-2.0-rotated-e1658238487311-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><p id=\"caption-attachment-1830\" class=\"wp-caption-text\">diagnostick\u00fd displej rev. 2.0<\/p><\/div>\n<div id=\"attachment_1831\" style=\"width: 160px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/JPR-1S_komplet.jpg\" target=\"_blank\" rel=\"noopener\"><img aria-describedby=\"caption-attachment-1831\" loading=\"lazy\" class=\"wp-image-1831 size-thumbnail\" src=\"https:\/\/www.pmd85.cz\/wp-content\/uploads\/JPR-1S_komplet-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><p id=\"caption-attachment-1831\" class=\"wp-caption-text\">p\u0159ipojen\u00ed k JPR-1S<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tento miniaturn\u00ed projekt p\u0159edstavuje testovac\u00ed a diagnostick\u00fd modul, kter\u00fd umo\u017e\u0148uje prov\u00e1d\u011bt i jednoduch\u00e9 demonstra\u010dn\u00ed \u00falohy. Modul je ur\u010den pro procesorov\u00e9 desky JPR-1, JPR-1Z a kompatibiln\u00ed procesorov\u00e9 desky syst\u00e9mu SAPI-1. Modul se p\u0159ipojuje na roz\u0161i\u0159uj\u00edc\u00ed konektor K3 vedle konektoru kl\u00e1vesnice (k\u00f3dov\u00e1n\u00ed kl\u00ed\u010de C6). Podle typu procesorov\u00e9 karty jsou tla\u010d\u00edtka a zobrazova\u010de mapov\u00e1ny jako pam\u011b\u0165 (JPR-1) nebo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":292,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=\/wp\/v2\/pages\/1813"}],"collection":[{"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1813"}],"version-history":[{"count":12,"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=\/wp\/v2\/pages\/1813\/revisions"}],"predecessor-version":[{"id":1838,"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=\/wp\/v2\/pages\/1813\/revisions\/1838"}],"up":[{"embeddable":true,"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=\/wp\/v2\/pages\/292"}],"wp:attachment":[{"href":"https:\/\/www.pmd85.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1813"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}