Home

Télécopie pleine page

image

Contents

1. kap commercialise dans sa s rie B pour PC la carte pro grammateur d EPROM IB 138 pouvant recevoir quatre Eprom en parall le allant de la 2716 la 27512 pour un prix de 3 150 F Cette soci t a aussi son cata logue dans la gamme Rack MOA connectable aussi bien sur CPC que sur PC moyennant les car tes interfaces une carte de pro grammalion de Eprom pour un prix de 510 F afa oeg ugg B Debug ou Sy manh Le d cor tant pos vous allez vite comprendre tous les avan tages que l on peut tirer d un debugger tel que P riscope qui agit en fait comme un v ritable sous marin dans vos program mes P riscope esi livr avec une carte contenant 16 K octets de m moire Ham prot g e un bou ton poussoir situ sur cette m me carte et une prise Jack pour relier un bouton poussoir externe Est Ilvr e galement avec l ensemble une disquette contenant les logiciels d exploi tation de P riscope Quand le bouton poussoir situ sur la carte ou branch sur le connecteur Jack est press une interruption NMI Interruption non masquable est g n r e el le programme de P rlscope est lanc s il a correctement t charg auparavant La Ram contenue sur la carte de P ris cope est Ind pendante de celle du PC et n est accessible que par l entremise des ports d entr e sortie correspondants Elle contient la partie la plus fra gile du programme P riscope ainsi que des donn es le res
2. INTRODUCTION AU BRICOLAGE Il existe certaines cat gories de produits qui ne sauraient tre class es avec d autres sans lasser un public qui ne destine pas son ordinateur devenir le jouet d un maniaque du fer souder ces applications sont cependant int ressantes et m ritent d tre cit es ne serait ce que pour dire qu elles existent Appelons ce chapitre Bricolage mais ce n est pas non plus de fa on p jorative Que traiter dans ce genre du Bricolage Des choses et d autres qui feront au moins intervenir un tournevis dans leur mise en uvre le panorama est tout de m me vaste Dans un premier temps d couvrons les programmateurs d Eprom it TA LA FUNI win AU ANNEE N ADA ai r jorit Les programmateurs Plus concr tement ces valeurs correspondent au code d un pro gramme crit g n ralement en Il s agit d interfaces permettant Assembleur seul cas que nous de donner des valeurs aux bytes aenvisagerons ici qul devra tre d une EPROM 38 ex cut par la suite Une lois l EPROM charg e il ne sare plus possible sauf en utilisant un mat riel sp cialis de modifier son contenu Un programmateur d EPROM lui m me ne pourra pas modifier le contenu d une EPROM qui n est pas vierge Le chargement d un programme passe par deux tapes SUCCES sives 1 Ecriture et compilation du programme je parle d Assem bleur en m moire centrale 2 Mise en
3. commandes de P riscope Des commandes P rigcope n en manqu pas tel point qu un manuel d utilisation de pr s de 300 pages n est pas de trop pour les d crire toutes Par exemple des commandes telles que le DUMP m moire sont xtr mement puissantes jugez vous m me est possible d ati cher le contenu de la m moire dans le lormal courant sous forme ASCII en doubles mots lectures du contenu de deux adresses cons cutives c est dire lire un mot de 16 bits affi chage de l adresse effective de l instruction courante sous l form de nombre entier non sign sous forme de r els des tin s au processeur B0B7 etc etc Et ceci ne concerne que l affichage d une portion de m moire Il existe de nombreu ses autr s commandes qui rel guent Debug au rang d routine obsol te toutes proportions gar d es l De nombreuses fonc tions sont d di es la gestion de points d arr t c est dire des instructions qui permettent de stopper l ex cution d un pro gramme et de rendre la main au debugger Le d sassemblage et assemblage de m moire n est pas oubli puisque outre les fonctions que l on trouvait d j sous Debug est maintenant possible de d sassembler un fichier et de g n rer du code au format source ASM g n ration de code pouvant tre assembl Mais me direz vous comment acc de l on toutes ces tonc tions C est tr s simple vous lancez volre programm
4. tement tout cela plus difficile est sans aucun dou des supports de circuits int pas mais Il est une chose te le probl me que l on trouve es c est ici que vous aurez faire quoi que cela d pende des Philippe de POUTIGNIES
5. uvre d program mateur d EPROM pour charger la zone de m moire occup e par le code objel et ce qui sera la signature de l EPROM dans l EPROM elle m me Une lois ces manipulations ter min es le contenu de l EFROM est le reflet fid le de la zone m moir qui a t transf r e par le programmateur Les applica tions des programmateurs d EPAOM peuvent tre Int res santes Le chargement de pro grammes dans ces composants permet en efiet leur Chargement presque instantan en m moire centrale el une quasi certitude que le code objet d origine ne pourra pas tre all r sauf par des manipulations volontaires Le seul d faut des mat riels pro pos s pour les CPC est que ceux ci ne permettent confor m me nt d ailleurs aux sp cifica tions d Amstrad dans le Corm plete Firmware de program mer que des EPROM d une capacit maximum de 16 Ko La mise en uvre de programmes occupant une place m moire sup rieure ne pourra se faire que tr s difficilement en chai nant dans le programme lul m me plusieurs EPROM Pen s z toutefois que Vous pouvez vous dispenser des allocations de place r serv es au stockage des valeurs variables n cessal r s l ex cution Toutes les zones d finies en DEFW DEFB DEFS o quiva lent devront tre en r alit r serv es en m moire centrale par n importe quelle m thode l abaissement du sommet m moire me semble la meil leure et si possible a
6. a que de bonnes chan ces de tourner que sur Un migro ordinateur ayant un niveau de compatibilit totale de 98 ce qui est d sormais courant mals pas g n ralis Conclusion P riscope porte bien Son nom Il agit bel et bien comme le sous marin de vos programmes el ce sans lancer de torpilles intem pestives qui risqueraient de faire couler le tout Sa puissance est mon avis aujourd hui sans quivalent et ce pour un prix tr s honorable Le support du coprocesseur arithm tique ne fait qu augmenter le contenu de ce tableau d honneur d j bien rempli Se est sans con testation possible un outil de pro grammation qui va vite vous devenir indispensable E CHARTON tr s cher sans pour cela tre Irr alisables un peu de patience t un fer souder seront n ces saires En figure 1 vous voyez le sch ma d une sortle R5232 classl que avec tous les signaux qui la composent l Amstrad PC 1512 a quand lul une sortie s rie R5232 sur connecteur nomm DB 25 qui est un connecteur normalis pour PC mais qui n est qu une des normalisations de nombreux p riph riques se branchent sur un connecteur R5232 en connecteur DB 9 con necteur 9 broches et l adap tateur entre les deux connec teurs D825 et DBS esi souvent difficile ITS Ve certaines tr s qui devraient en avoir He ss Pour effectuer ce c ble munlssez vous d un m tre de c ble 9 cond
7. dress es par l adressage direct Leur r servation dans l EPROM ne sert rien dans la mesure o s n Contenu n est pas modifiable et a comme seul r sultat de con sommer de la place Le charge ment de 16 Ko de m moire cen trale en EPROM est tr s rapide Il demande pour tous les types de mat riel environ cing minu tes vitesse rapide et quinze minutes vitesse lente Le rechargement en m moire cenm trale esi lui quasi Instantan Voici quelques exemples d appli cations des programmateurs d EPROM que l al ex cut es Chargement de programmes correspondant des RSX Basic Celles ci sont ainsi devenues directement accessibles sans qu il soit n cessaire de charger au pr alable le programme les mettant en uvre et les faisant reconna tre par le syst me modification sur mon CPC 464 de la ROM de l interface dis quette afin de cr er un code sec teur suppl mentaire permettant de consid rer les disquettes for mat es avec ce code comme ayant une capacit de 360 Ko par face sous AMSDOS et CPIMZ 21 Pour ce faire je n ai eu qu charger la ROM AMSDOS en m moire centrale la modifier et charger l ensemble modifi dans une EPROM l aide d un programmateur L EPROM ainsi charg e a t introduite dans le contr leur la place de la ROM d origine Enfin divaguons un peu Pour quol ne pas Imaginer l utilisation d EPAOMS coupl es avec les cartes du type antr e sortie con vers
8. e VOUS appuyez sur le bouton au moment choisi et vous voicl L ALIMENTATION DU 1512 Qui a dit que l alimentation du 1512 ne supportait pas une gros se demande en courant Tout le monde et ils ont tous raison mais il y un avantage par rap port aux lalwanais du march VOUS savez que vous n avez pas assez de Courant pour mettre par exemple un lecteur de dis que dur 5 1 2 en plus du deuxi me lacteur de disquettes alors que les taiwanais ce qui est crit dessus Bien certains auront devin o je d sirais en venir remplacer l alimentation du moniteur du 1512 par une autre plus puissante Il s agit pour l utilisateur de savoir ce qu il fait l id e est mise mais aucun sch ma n est fourni pour viter que quelqu un qui n ail pas de voim tre se lance dans l op ration seul le c blage de la prise LA LIAISON Tout le monde a d j entendu Parler de cette Interface qui VOUS a m me t d crite une fois de plus dans ce journal dans les diverses rubriques que vous avez d j parcourues Ce ne se 0 du moniteur est montr en figure 1 L id e est donc de se munir d une alimentation de PC que vous ach terez chez n importe quel revendeur d talwanais du coin de vous procurer un con necteur du type de celui du mont teur de l Amstrad PC et de cr er un c ble allant de l alimentation talwanais ou made in U S A si vous avez les moyens vers la carte m re de l A
9. ion digltala analogique ou conversion analogique digitale afin de r aliser des applications compl tes mettant en uvre l ensemble de ces Interfaces Les diff rents programmes log s en EPROM pourraient tre acti v s selon les donn es foules ou transmettre par les cartes F du ES Don Eu Orogr mmes d interface et l change de don n es entre les diff rents pro grammes serait alors fait par la r servation de la place n ces saire en m moire centrale Attention toutefois s vous utill sez ce mat riel moins que vous n ayez un effaceur d EPROMS Il vous faudra en cas d erreur aller faire effacer le contenu de l EPROM charg e chez un revendeur disposant du mat riel soit vous pouvez to jours essayer la laisser plusieurs jours au soleil En effet seuls les rayons ultraviolets peuvent effa cer une EPROM Mettez donc bien au point votre application avant de la charger et faites attention aux adresses que vous sp ciiiez A ma connaissance seul Jagat et Leon fabriqu en France des programmaleurs d EPROMS grand public pour les CPC Les autres programmateurs sont divulgu s en Angleterre par Timatic Tous sont quip s de support insertion nulle et peu vent programmer des EPROMS allant jusqu 16 Ko 32 Ko m me pour le Jagot et Leon moyennant un logiciel sp cifi que titre Indicatif le prix de ce type de mat riel est le suivant programmateur d EPROMS Jagot et Leon 990 F
10. mstrad tout en r injectant le signal vid o qui sort de la carte m re soit vers le moniteur du 1512 soit vers un moniteur annexe si vous le trou vez d meilleure qualit Bon courage pour cette r alisa tion mais faites tr s attention ce que vous faltes et v rifiez bien le c blage avant de brancher c est la vie de votre PC qui est en jeu RS232 ra donc pas une autre descrip tion litt raire de l interface dont nous allons traiter mals des cor dons de liaison dont vous pouvez avoir besoin dans un tutur pro che et qui co tent g n ralement sous diteur fonctionnant peu pr s comme Debug c est un peu dommage car Il faut blen dire que l interface utilisateur de ce dernier est peu conviviale L cran qui appara ssait dans votre programme est sauve gard et sera restaur d s que vous quitterez P riscope Finies les longues suites de code sans signification apparente que l on trouvait sous Debug icl l Inte ractivit est totale Mieux si vous ins rez des points d arr t divers endroits strat giques le programme s arr tera automati quement el vous pourrez le relancer d s que vous le d sirez Les plantages du debugger sant ent inexistants et ce grape la m moire prot g e len entendu P riscope n est pas r serv aux seuls utilisa a rades er au logicial que la carte m re tourne base de 80286 Attention cependant ce logiciel n
11. te du programme de mise au point r side directement dans la m moire du PC Ceci procure un excellent niveau de protection contre un ventuel plantage du syst me Le bouton la main le crayon dans l autre le programme de votre choix tant lanc vous fai tes n gligemment une pression du pouce et vous volici plong dans les m andres du logiciel Que vous avez interrompu Nous Points traits tracer boites Dao til gomme texte miroir copie d placements translations loupe sauvegarde chargement ele BON DE COMMANDE Vaular natouenrier oe bonr paiol au bancaire pour un montant de POF TIC 40 F port i emballge lordre de MMC MMC 1 rue Lincoln 75008 Paris T l 1 42561282 T EPROM 27128 16 Ko de 55 85 F Les supports d EPROMS Peu de choses dire leur sujet lle sont faits pour vous permet tre de connecter des EPROMS ou des ROMS votre CPC el vous autoriser utiliser les pro grammes qu elles contiennent Sans ces produits Impossible d utiliser les logiciels que vous pourriez avoir achet s o char g s dans des ROMS ou des EPAOMS Les supports dont je connais l existence peuvent supporter jusqu quatre EFROMS de 16 Ko Ils sont fabriqu s en France par Jagot et Leon prix 390 Feten Angleterre par Tima tic A Wertenschlag ocrompogne de son r glement por cheque PA NOM en venons donc tout naturelle ment aux commandes de P riscope Les
12. ucteurs de pr l rence multibrins P Je souder et d un connecteur Lk DB9 souder Sur chacun broches des prises le num ro est crit soit QUE c t solt de l autre Effectuez le e des c blage des fils un un en respectant bien les attributions donn es sur la tigure 1 lui manquent Le vous avez achet est bien mais LA TRANSFORMATION DU 1512 EN ll ne s agit pas l de faire une profonde transformation de l or dinateur Amstrad PC 1512 Il s agit de lul ajouter les RAM qui vous souhaiteriez qu il sait mieux avec 640 Ko de RAM on PC 1512 que 1640 peut r ellement sentir une am lioration de son syst me pour cela vous n aurez pas besoin d un fer souder ce qui d j rassurer le la plupart dec Ri re de votre PC n ou ane visser les fi z us pour l im Des ere RUE des lecteurs de d tacher les Samator a re le bien ce nent les cartes qui nue connecteurs un fois que vous Au 1 de la carte existe un sible di dans les slots Ne tirez pas trop avez l impression que plus rier cavalier permettant de com presque forten soulevant le couverc ne g ne le d senclanchement muter son PC pour qu il aille K lecteurs de leurs ports autom iec i Valima i moire lectu ouveaux 128 Ko i e e ete dr Pah bare uho dci dir sa js tension ne AU lotte DE _ relie la carte m re La partiela une plaque de t le qui vous livre l oubli nemarcherait

Download Pdf Manuals

image

Related Search

Related Contents

Samsung DVD-HD870 User's Manual  Model 230, 231, 232, and 233 Series Heavy Duty Mobile Stands  I Consumer and Consommation Corporate Affaire Canada Legal  Instrucciones de uso ComPilot  取扱説明書 - 富士電機  PDF Bedienungsanleitung DX 351-CT (DE), 2.4 MB  Page 1 , PIECES DETACHEES Spare parts Catalogue CATALOGU  Valcom VSP-V-2925A User's Manual  Kopie - copie - Operator`s Manual  BENDIX BW7519S User's Manual  

Copyright © All rights reserved.
Failed to retrieve file