composants electroniques programmables resume table des matieres
Transcription
composants electroniques programmables resume table des matieres
COMPOSANTS ELECTRONIQUES PROGRAMMABLES PATRICK GUEULLE RESUME Mémoire EPROM, PAL, microcontrôleurs monochip et même carte à puce : autant de familles de composants électroniques programmables qu’il est possible de modifier profondément à l’aide d’un programmateur approprié. Manuellement ou avec micro-ordinateur compatible PC, ce livre vous apprendra à écrire dans le silicium pour fabriquer vous même vos propres circuits spécifiques, introuvables dans le commerce. Cet ouvrage donne une présentation détaillée des principales familles des composants programmables, ainsi que tous plans de programmateurs nécessaires à leur mise en œuvre : schéma de principe, tracés des circuits imprimés implantation, et s’il y a lieu, logiciel de pilotage en basic et en turbo-Pascal Vous pourrez ainsi vous doter de votre propre"fabrique"de circuits intégrés personnalisés TABLE DES MATIERES AVANT-PROPOS 9 CHAPITRE I : INTRODUCTION AUX COMPOSANTS PROGRAMMABLES Evolution des circuits électroniques Evolution des circuits intégrés Les circuits intégrés personnalisés Les circuits intégrés programmables 11 11 12 12 13 CHAPITRE Il : LES MEMOIRES PROGRAMMABLES Les familles de mémoires programmables Que contiennent les mémoires? Les représentations usuelles Représentation binaire Représentation décimale Représentation hexadécimale Représentation ASCII Mise en fichiers Fichier binaire Fichier décimal Fichier hexadécimal Fichier INTEL Hex Fichier MOTOROLA "S" Applications des mémoires Logiciels d'aide au développement L'EPROM, mémoire programmable par excellence Les principaux brochages Les algorithmes de programmation Les algorithmes rapides Les programmateurs 15 15 16 17 17 17 18 19 20 21 21 21 22 23 24 25 28 29 34 35 39 Les duplicateurs Les programmateurs manuels Les programmateurs pour micro-ordinateurs Programmateurs externes Programmateurs internes Kits et programmateurs "maison" Effacement des EPROM Emulateurs d'EPROM et RAM à pile 40 40 41 41 43 43 44 47 CHAPITRE III: LES RESEAUX LOGIQUES PROGRAMMABLES Notion de réseau logique programmable Les architectures de base Les PAL, réseaux logiques programmables par excellence Les PAL les plus populaires Le PAL 16L8 Le PAL 16R8 51 51 52 56 59 60 62 Le PAL 16R8 Les PAL 16R4 et 16R6 Les universels et les GAL Que contiennent les PAL? Les logiciels d'aide au développement Les programmateurs Quelques algorithmes de programmation Les PALC 16XX Cypress" Les TICPAL 16XX Texas Instruments Les PAL 16XX bipolaires 62 64 64 67 67 74 76 76 78 81 CHAPITRE IV: LES MICROCONTROLEURS Les systèmes à microprocesseur Les microcontrôleurs Les microcontrôleurs à EPROM Quelques microcontrôleurs populaires Logiciels et systèmes d'aide au développement Programmateurs pour microcontrôleurs Exemple de mise en œuvre pratique 85 85 87 89 89 93 99 99 CHAPITRE V: LES CARTES À PUCE Le concept de carte à microcircuit Les familles de cartes à puce Les cartes à puce jetables Brochages et connecteurs Les algorithmes de programmation Filières de développement d'applications CHAPITRE VI : REALISATION DE PROGRAMMATEURS Un programmateur manuel universel Quelques exemples pratiques Un programmateur pour PC et compatibles Les logiciels Un lecteur d'EPROM pour PC et compatibles Les logiciels Programmation et lecture de RAM "ZEROPOWER" Un jeu d'adaptateurs pour PAL CM OS Les logiciels Un adaptateur de programmation pour 8751 ou 8753 Une alimentation de sécurité pour programmation d'EPROM Un lecteur-programmateur de cartes à puce Les logiciels TOP 101 101 102 103 104 107 110 111 111 118 124 130 135 139 145 148 151 157 164 169 174