CONCEPTION DU LECTEUR DE CARTE A PUCE

Tรฉlรฉcharger le fichier pdf d’un mรฉmoire de fin d’รฉtudes

Les cartes ร  mรฉmoire simple

Comme son nom lโ€™indique une carte ร  mรฉmoire simple renferme seulement une certaine quantitรฉ de mรฉmoire, sans aucune protection particuliรจre. Cela signifie que nโ€™importe qui peut y lire ou y รฉcrire des informations ร  lโ€™aide dโ€™un รฉquipement appropriรฉ.
La plupart des cartes ร  mรฉmoire simple sont rรฉalisรฉes en technologie EEPROM, et sont recyclables (effaรงables et rรฉinscriptibles). Leurs capacitรฉs sont de lโ€™ordre de quelques kilobits, voire quelques dizaines.
Ces cartes sont en principes utilisรฉes pour des applications non sรฉcurisรฉes.

Les cartes ร  mรฉmoire personnalisรฉe.

En revanche, une carte est dite ยซ carte ร  mรฉmoire personnalisรฉe ยป si elle contient au moins un des quatre systรจmes de protection suivants :
๏ƒผ Zone protรฉgรฉe en รฉcriture aprรจs destruction dโ€™un fusible ;
๏ƒผ Zone protรฉgรฉe en lecture et รฉcriture par ยซ un code protecteur ยป (code confidentiel dit ยซ PIN ยป ou lโ€™acronyme anglais Personal Identifier Number), le porteur รฉtant dรฉfini comme lโ€™utilisateur final de la carte ;
๏ƒผ Blocage de la carte au bout dโ€™un nombre donnรฉ de prรฉsentations dโ€™un PIN erronรฉ ;
๏ƒผ Protection par ยซ un code รฉmetteur ยป (lโ€™รฉmetteur รฉtant lโ€™organisme qui dรฉlivre les cartes et dรฉcide de leur contenu).

Les cartes ร  microprocesseur

La carte ร  microprocesseur (dite aussi microcalculateur) est sans doute la carte la plus sophistiquรฉe en matiรจre de cartes ร  puce : vรฉritable micro-ordinateur, elle rassemble une unitรฉ centrale, des mรฉmoires de programme et des mรฉmoires de donnรฉes spรฉcialement agencรฉes.
Produit informatique ร  part entiรจre, elle contient plusieurs systรจmes de protection :
๏ƒผ Zone protรฉgรฉe en รฉcriture et lecture par un code secret รฉmetteur, ceci aprรจs personnalisation par lโ€™รฉmetteur ;
๏ƒผ Zone protรฉgรฉe en lecture et รฉcriture par un code secret PIN ;
๏ƒผ Blocage de la carte aprรจs prรฉsentation dโ€™un nombre donnรฉ de codes secrets erronรฉs, mais avec rรฉhabilitation par lโ€™organe รฉmetteur ;
๏ƒผ Mises en ล“uvre dโ€™algorithmes cryptographiques (par exemple DES ou RSA) pour assurer la sรฉcuritรฉ des transferts de donnรฉes.

LES NORMES DIMENSIONNELLES

Les cartes ร  puce normalisรฉes รฉpousent les dimensions des cartes ร  pistes magnรฉtiques ou simplement ยซ embossรฉes ยป : environ 85 mm x 54mm, pour 0,76 mm dโ€™รฉpaisseur.
Cependant, les actuels connecteurs se rรฉvรฉlant beaucoup trop encombrants pour tenir dans certains รฉquipements ร  carte, il a รฉtรฉ imaginรฉ de crรฉer une carte ร  puce miniature en รฉliminant lโ€™essentiel de la surface utilisรฉe autour du micromodule.
On arrive ainsi ร  une carte plus petite quโ€™un timbre-poste, dite SIMCARD, essentiellement utilisรฉe dans les tรฉlรฉphones portables GSM.

POSITION DES CONTACTS ET BROCHAGES

Dans le but de standardiser autant que possible la connectique des cartes et des lecteurs, des normes ont รฉtรฉ รฉtablies. Les dรฉveloppements les plus anciens (tรฉlรฉcartes, cartes bancaires etc.) ont appliquรฉ la norme ยซ AFNOR ยป, dite ร  contact excentrรฉs que dรฉcrit la figure ci- dessous.
Puis sont apparues les normes internationales ISO 7816, dรฉfinissant un positionnement ยซ centrรฉ ยป des contacts du micromodule, avec, de surcroรฎt, une rotation de 180ยฐ.
La norme dรฉfinie aussi le brochage des micromodules, qui peuvent comporter jusquโ€™ร  huit contacts disposรฉs selon la figure 1-2.
Deux de ces contacts รฉtant ยซ Rรฉservรฉs pour de Futurs Usages ยป (RFU), il nโ€™est pas rare de rencontrer des micromodules ร  six contacts seulement.
Les six accรจs essentiels ร  la puce sont en effet les suivants :
๏ƒ˜ GND: masse รฉlectrique ;
๏ƒ˜ Vcc/ alimentation de la puce (en gรฉnรฉrale +5volts) ;
๏ƒ˜ Vpp : tension de programmation (pas toujours nรฉcessaire) ;
๏ƒ˜ RST : remise ร  zรฉro de la carte (RESET) ;
๏ƒ˜ CLK : horloge ;
๏ƒ˜ I/O : ligne sรฉrie dโ€™entrรฉe-sortie des donnรฉes.

LES ECHANGES DE DONNEES

La transmission des donnรฉes se fait en sรฉrie, ceci sโ€™explique par le fait que seul un contact est affectรฉ aux donnรฉes รฉmises et reรงues par la carte.
On peut distinguer deux familles de cartes respectivement baptisรฉes synchrones et asynchrones.
1.4.1 Carte synchrone
La carte est dite synchrone si lโ€™entrรฉe et la sortie de bits sont directement cadencรฉes par le signal dโ€™horloge. Les cartes ร  mรฉmoire simple ou sรฉcurisรฉe sont de type synchrone.
Chaque type de cartes synchrone dispose dโ€™un jeu de ยซ micro-instructions ยป, sรฉquences particuliรจres de nivaux logiques ร  appliquer sur des contacts bien dรฉfinis pour remettre ร  zรฉro la carte lire ou รฉcrire un bit, prรฉsentรฉ un bit confidentiel bit ร  bitโ€ฆ
En principe, ces cartes contiennent un certain nombre de bits auxquels on accรจde ยซ sรฉquentiellement ยป, c’est-ร -dire lโ€™un aprรจs lโ€™autre dans lโ€™ordre croissant de leurs ยซ adresses ยป.
Il nโ€™est donc pas possible de reculer, sauf remise ร  zรฉro de la carte qui permet alors de repartir de la premiรจre adresse.

Carte asynchrone

Les cartes asynchrones sont, pour la plupart, des cartes ร  microprocesseur dont lโ€™entrรฉe et la sotie des donnรฉes se font sous la forme dโ€™octets (groupe de huit bits) circulant sur la ligne sรฉrie selon un protocole voisin de celui des transmissions RS 232 ou similaires : bit de Start, bits de donnรฉes, bit de paritรฉ, bit de stop, le tout ร  une cadence trรจs infรฉrieure ร  la frรฉquence dโ€™horloge (souvent 9600 bauds).
Ces octets peuvent รชtre des donnรฉes, des adresses, ou des instructions selon le programme contenu dans la mรฉmoire de la carte et exรฉcutรฉ par celle-ci.
La carte peut garder en permanence la maรฎtrise de ses communications avec lโ€™extรฉrieur, ce qui apporte un degrรฉ รฉlevรฉ de suretรฉ.

DU MICROPROCESSEUR AU MICROCONTROLEUR

Les moins expรฉrimentรฉs en รฉlectronique pensent gรฉnรฉralement que le microprocesseur et le microcontrรดleur sont identiques, cette opinion nโ€™est pas tout ร  fait exacte, en effet ces deux composants รฉlectroniques diffรจrent lโ€™un et lโ€™autre ร  bien des รฉgards.

Le microprocesseur

Le microprocesseur, est un processeur dont tous les composants ont รฉtรฉs miniaturisรฉs afin de pouvoir les associรฉs dans un unique boitier. Dans un ordinateur, ce dernier exรฉcute les instructions et traite les donnรฉes, dit plus simplement, il constitue le ยซ cerveau ยป de lโ€™ordinateur.
Depuis son invention, la puissance de calcul et l’intรฉgration des transistors le constituant n’ont cessรฉ d’รฉvoluer. Dรฉsormais les microprocesseurs sont prรฉsents dans la plupart des applications.
Cependant, pour รชtre intรฉgrรฉs dans une application, les microprocesseurs sont toujours associรฉs avec des circuits pรฉriphรฉriques. Un des avantages dโ€™un montage ร  base de microprocesseur par rapport ร  un montage en logique cรขblรฉe, est sa souplesse d’emploi, en effet le programme logรฉ dans une mรฉmoire peut รชtre modifiรฉ pour changer les รฉquations rรฉgissant lโ€™application, sans toutefois entraรฎner de changement au niveau du cรขblage des entrรฉes sorties. Les microprocesseurs possรจdent un net avantage sur la logique cรขblรฉe, en effet la modification du fonctionnement d’une application ne nรฉcessite pas de refaire le cรขblage

Le microcontrรดleur

Les microcontrรดleurs quant ร  eux en plus dโ€™รชtre dotรฉs de la puissance d’un microprocesseur ont un atout supplรฉmentaire, en effet ils possรจdent dans le mรชme boรฎtier, les pรฉriphรฉriques intรฉgrรฉs. Cela veut dire que le programme de l’application est en interne et non plus dans un circuit mรฉmoire externe et que les pรฉriphรฉriques dโ€™entrรฉes / sorties sont รฉgalement intรฉgrรฉs, ce qui fait lโ€™รฉconomie de nombreux circuits pรฉriphรฉriques. Cette caractรฉristique fait que les montages deviennent encore plus simples et la programmation plus aisรฉe (un systรจme ร  base de microprocesseur, oblige le concepteur ร  rรฉaliser un dรฉcodage d’adresse pour permettre au microprocesseur de ne dialoguer quโ€™avec un seul pรฉriphรฉrique ร  la fois).
Un microcontrรดleur seul peut donc gรฉrer une application, sans faire appel forcรฉment ร  d’autres circuits associรฉs.
Le microcontrรดleur possรจde en interne la mรฉmoire programme contenant le programme de l’application ainsi que le port dโ€™entrรฉes – sorties qui va permettre au microcontrรดleur de sโ€™interfacer avec l’application.

STRUCTURE INTERNE Dโ€™UN MICROCONTROLEUR

Les รฉlรฉments basiques dโ€™un microcontrรดleur sont les suivants :
๏‚ง Une unitรฉ centrale
๏‚ง Une mรฉmoire (ROM, RAM, Registres, โ€ฆ)
๏‚ง Un port dโ€™entrรฉes – sorties
๏‚ง Des bus internes
Cette architecture simplifiรฉe est reprรฉsentรฉe ร  la figure 2-1.

ARCHITECTURE INTERNE DES MICROCONTROLEURS

Tous les microcontrรดleurs amรฉliorรฉs utilisent l’un des deux modรจles de conception de base appelรฉs architecture Harvard et Von Neumann. Ils reprรฉsentent deux maniรจres diffรฉrentes d’รฉchanger des donnรฉes entre le CPU et la mรฉmoire.

Architecture de Von Neumann

Les microcontrรดleurs dโ€™architecture Von Neumann ont un seul bloc de mรฉmoire et un bus de donnรฉes de largeur 8-bit (figure 2-2). Comme toutes les donnรฉes sont รฉchangรฉes ร  travers ces 8 lignes, le bus est surchargรฉ et la communication est trรจs lente et inefficace. Le CPU peut soit lire / รฉcrire une instruction ou des donnรฉes de / dans la mรฉmoire. Les deux opรฉrations ne peuvent pas se produire en mรชme temps, car les instructions et les donnรฉes utilisent le mรชme bus. Le mรชme bus de donnรฉes est utilisรฉ pour l’ensemble des opรฉrations intermรฉdiaires.

Architecture HARVARD

Les microcontrรดleurs utilisant une architecture Harvard (figure 2-3) ont deux diffรฉrents bus deย  donnรฉes. Un de 8 bits de large et se connecte ร  la CPU RAM. L’autre consiste en 12, 14 ou 16 lignes et relie la CPU ร  la ROM. En consรฉquence, le processeur peut lire une instruction et accรฉder aux donnรฉes dans la mรฉmoire en mรชme temps. Puisque tous les registres de mรฉmoire RAM ont 8 bits de large, l’ensemble des donnรฉes รฉchangรฉes sont de mรชme largeur. Pendant le processus dโ€™รฉcriture dโ€™un programme, seuls les 8 bits de donnรฉes sont pris en considรฉration.

LES INSTRUCTIONS

Lโ€™ensemble des instructions comprรฉhensibles par le microcontrรดleur constitue le jeu d’instructions du microcontrรดleur. Lorsque quโ€™on รฉcrit un programme en langage d’assemblage, on spรฉcifie implicitement lโ€™ordre dans lequel les instructions doivent รชtre exรฉcutรฉes. La restriction principale est ici un certain nombre d’instructions disponibles. Les fabricants adoptent gรฉnรฉralement deux approches dรฉcrites ci-dessous.

RISC (Reduced Instruction Set Computer)

Dans ce cas, le microcontrรดleur reconnaรฎt et exรฉcute uniquement les opรฉrations de base (addition, soustraction, la copie, etc.) D’autres opรฉrations plus complexes sont rรฉalisรฉes en les combinant. Par exemple, la multiplication est effectuรฉe en effectuant une addition successive. Le microcontrรดleur est trรจs rapide, de sorte qu’il n’est pas possible de voir toute ย ยปlโ€™acrobatie arithmรฉtiqueย ยป qu’elle rรฉalise. Lโ€™utilisateur ne peut voir que le rรฉsultat final.

CISC (Complex Instruction Set Computer)

A lโ€™opposรฉ du RISC dans lโ€™approche CISC les microcontrรดleurs sont conรงus pour identifier plus de 200 instructions diffรฉrentes et peuvent ainsi faire beaucoup de choses avec une grande vitesse. Cependant, on doit maitriser toutes ces centaines de commandes, ce qui nโ€™est pas du tout facile ! Avant d’en venir au microcontrรดleur PIC, on peut dire en simplifiant quโ€™un microcontrรดleur est un microprocesseur auquel on a intรฉgrรฉ divers pรฉriphรฉriques, dont en particulier la mรฉmoire contenant le programme ร  exรฉcuter, ainsi quโ€™un circuit spรฉcialisรฉ qui permet au microcontrรดleur de ยซย dialoguer ย ยป avec lโ€™extรฉrieur, que ce soit pour ย ยป mesurer ย ยป ou bien pour ย ยป actionner ยซย … Il existe de nombreux types de microcontrรดleurs qui sont spรฉcifiques pour une fonction donnรฉe ou bien banalisรฉs et configurables pour de nombreuses applications.

LES MICROCONTROLEURS PIC

De nos jours, le marchรฉ des microcontrรดleurs est alimentรฉ par de nombreux fabricants. La sociรฉtรฉ Amรฉricaine ย ยป Microchipยฎ Technologie ย ยป a mis au point un microcontrรดleur CMOS (Complรฉmentary Mรฉtal Oxyde Semi-conducteur) : le PIC. Les raisons dโ€™une telle utilisation accrue de ce microcontrรดleur rรฉsident dans sa simplicitรฉ dโ€™emploi et son prix de revient. En effet, ce dernier appartient ร  la famille des circuits RICS dรฉjร  รฉtudiรฉe dans le chapitre prรฉcรฉdent. Dans un souci de bien comprendre la structure et le fonctionnement des microcontrรดleurs PIC ce chapitre รฉtudiera particuliรจrement le circuit 16F84.

Quโ€™est-ce quโ€™un pic ?

La dรฉnomination PICยฎ est sous copyright de Microchipยฎ. Un PIC est un microcontrรดleur, ou plus simplement une unitรฉ de traitement de lโ€™information de type microprocesseur intรฉgrant des pรฉriphรฉriques internes permettant de rรฉaliser des montages sans nรฉcessiter lโ€™ajout de composants externes.
Comme vu dans le chapitre prรฉcรฉdent, les microcontrรดleurs RICS ont un jeu dโ€™instructions rรฉduit. En effet, plus le nombre dโ€™instructions diminue, le dรฉcodage devient plus facile et plus rapide, et le composant fonctionne plus vite.
Contrairement aux RISC, les microcontrรดleurs de types CISC disposent de moins de vitesse de traitement, mais les instructions sont plus complexes, plus puissantes, et donc plus nombreuses.

Les diffรฉrentes familles de PIC

La famille des PICยฎ est subdivisรฉe en 3 grandes familles illustrรฉes par le tableau 3-1. Ainsi on distingue :
๏ƒผ La famille ยซย Base-Lineย ยป, qui utilise des mots dโ€™instructions de 12 bits pour certains PIC (12C508), et de 14 bits pour dโ€™autres (12F675)
๏ƒผ La famille ยซย Mid-Rangeย ยป, qui utilise des mots de 14 bits (et dont font partie les 16F84 et 16F876)
๏ƒผ La famille ยซย High-Endย ยป, qui utilise des mots de 16 bits.
๏ƒผ Derniรจrement, sont apparues dโ€™autres familles, comme lโ€™Enhanced family, et les choses continuent dโ€™รฉvoluer (PIC 24, PIC 32, DSPIC, โ€ฆ).
Etant donnรฉ que le PIC 16F84 appartient ร  la famille la ยซย Mid-Rangeย ยป, alors dans ce document nous nous limiterons ร  cette famille.

Comment identifier un PIC ?

Un PIC est identifiรฉ par son numรฉro. Les 2 premiers chiffres indiquent la catรฉgorie du PIC, par exemple ยซย 16ย ยป indique un PIC de la famille ย ยป Mid-Range ยซย . Ensuite vient parfois une lettre :
โ€ข L : Celle-ci indique que le PIC peut fonctionner avec une plage de tension beaucoup plus tolรฉrante.
โ€ข C : indique que la mรฉmoire programme est une EPROM ou plus rarement une EEPROM
โ€ข CR : pour indiquer une mรฉmoire de type ROM
โ€ข F pour indiquer une mรฉmoire de type FLASH.
Puis les derniers chiffres identifient prรฉcisรฉment le PIC (par exemple ยซย 84ย ยป dans 16F84) Finalement on remarque sur les boรฎtiers le suffixe ยซย XXย ยป reprรฉsente la frรฉquence dโ€™horloge maximale que le PIC peut recevoir (par exemple โ€“04 pour un 4MHz).
Ainsi, un 16F84-04 est un PIC ยซย Mid-Rangeย ยป (16), la mรฉmoire programme est de type FLASH (F) donc rรฉinscriptible de type 84 et capable dโ€™accepter une frรฉquence dโ€™horloge de 4MHz en thรฉorie. En parlant de la frรฉquence dโ€™horloge, il faut remarquer que les PIC sont des composants statiques, cโ€™est ร  dire que la frรฉquence dโ€™horloge peut รชtre abaissรฉe jusquโ€™ร  lโ€™arrรชt complet sans perte de donnรฉes et sans dysfonctionnement. Ce qui ne sera pas le cas pour les microprocesseurs qui sont des composants dynamiques, leur frรฉquence dโ€™horloge est contrainte de rester dans des limites prรฉcises.

Le ยซย datasheetย ยป

Le ยซย datasheetย ยป est une petite partie de la documentation du circuit. La documentation complรจte, est disponible chez le fabricant Microchip. Cependant, la documentation (les ยซย datasheetย ยป pour la gamme Mid-Range) est exorbitante (plus de 800 pages) ! Donc ce chapitre abordera de maniรจre succincte la base suffisante pour manipuler les PIC ยซย Mid-Range ยซet en particulier le PIC 16F84.

STRUCTURE Dโ€™UN PIC

Les PIC, au mรชme titre que les microprocesseurs, sont composรฉs essentiellement de registres ayant chacun une fonction bien dรฉfinie. En outre ils possรจdent รฉgalement des pรฉriphรฉriques intรฉgrรฉs, tels quโ€™une mรฉmoire E2PROM, un ยซ timer ยป, des ports dโ€™entrรฉes/sorties ou bien encore un convertisseur analogique/ numรฉrique.

Les รฉlรฉments basiques dโ€™un PIC

Selon le type de PIC utilisรฉ, on retrouvera en interne un certain nombre de registres et pรฉriphรฉriques possรฉdant des caractรฉristiques diffรฉrentes.
Les diffรฉrentes caractรฉristiques selon le PIC utilisรฉ sont :
โ€ข La taille de la RAM interne ;
โ€ข La mรฉmoire E2PROM intรฉgrรฉe ;
โ€ข Le type de mรฉmoire programme : FLASH, EPROM ou OPT et la taille de celle-ci ;
โ€ข Le timer intรฉgrรฉ ;
โ€ข Les convertisseurs analogique/numรฉrique intรฉgrรฉs.
Les ย ยป datasheet ย ยป des fabricants renseignent lโ€™utilisateur sur les points citรฉs ci-dessus.

CARACTERISTIQUES DU PIC 16F84

Nous allons maintenant explorer de plus prรจs au PIC que nous avons choisi comme modรจle dโ€™รฉtude dans ce document : le PIC 16F84.

Architecture interne du PIC 16F84

Le PIC 16F84 dispose de 13 lignes dโ€™entrรฉes/sorties configurables soit en entrรฉe, soit en sortie. Ces lignes sont issues de deux portes internes nommรฉs Port A et Port B. les lignes du port A sont reprรฉsentรฉes de RA0 ร  RA4 ; sur le port B les lignes se nomment RB0 ร  RB7.
Ce PIC dispose de 35 instructions de base et de 4 sources dโ€™interruption. Ses caractรฉristiques sont les suivantes : boitier 18 broches, mรฉmoire de programme de 1024x 14 bits, E2PROM 64 octets, RAM 68 octets, frรฉquence maximale de 20 MHz.

Le rapport de stage ou le pfe est un document dโ€™analyse, de synthรจse et dโ€™รฉvaluation de votre apprentissage, cโ€™est pour cela chatpfe.com propose le tรฉlรฉchargement des modรจles complet de projet de fin dโ€™รฉtude, rapport de stage, mรฉmoire, pfe, thรจse, pour connaรฎtre la mรฉthodologie ร  avoir et savoir comment construire les parties dโ€™un projet de fin dโ€™รฉtude.

Table des matiรจres

INTRODUCTION GENERALE
CHAPITRE 1 : LES CARTES A PUCE
Introduction
1.1 Quโ€™est-ce quโ€™une carte ร  puce ?
1.1.1 Les familles de cartes ร  puce
1.1.1.1 Les cartes ร  mรฉmoire simple
1.1.1.2 Les cartes ร  mรฉmoire personnalisรฉe.
1.1.1.3 Les cartes ร  microprocesseur
1.2 Les normes dimensionnelles
1.3 Position des contacts et brochages
1.4 Les รฉchanges de donnรฉes
1.4.1 Carte synchrone
1.4.2 Carte asynchrone
Conclusion
CHAPITRE 2 : LES MICROCONTROLEURS : CAS DU PIC16F84
Introduction
2.1 Du microprocesseur au microcontrรดleur
2.1.1 Le microprocesseur
2.1.1.1 Le microcontrรดleur
2.2 Structure interne dโ€™un microcontrรดleur
2.3 Architecture interne des microcontrรดleurs
2.3.1 Architecture de Von Neumann
2.3.2 Architecture HARVARD
2.4 Les instructions
2.4.1 RISC (Reduced Instruction Set Computer)
2.4.2 CISC (Complex Instruction Set Computer)
2.5 LES MICROCONTROLEURS PIC
2.5.1 Quโ€™est-ce quโ€™un pic ?
2.5.2 Les diffรฉrentes familles de PIC
2.5.3 Comment identifier un PIC ?
2.5.4 Le ยซย datasheetย ยป
2.6 Structure dโ€™un pic
2.6.1 Les รฉlรฉments basiques dโ€™un PIC
2.7 Caractรฉristiques du PIC 16f84
2.7.1 Architecture interne du PIC 16F84
2.7.2 Brochage du pic 16F84
2.7.3 Lโ€™horloge systรจme
2.7.4 Les Entrรฉes/Sorties
2.7.5 Le Reset du circuit
2.8 Programmation dโ€™un microcontrรดleur PIC
2.8.1 Crรฉation du programme
2.8.1.1 Le logigramme
2.8.1.2 Calcul du temps dโ€™exรฉcution dโ€™une instruction
2.8.2 Le programmateur de PIC
2.8.2.1 Principe de programmation dโ€™un PIC
Conclusion
CHAPITRE 3 : CONCEPTION DU LECTEUR DE CARTE A PUCE
Introduction
3.1 Description des รฉtapes de la conception du dispositif
3.1.1 Rรฉalisation et description du schรฉma du montage
3.1.1.1 Lโ€™alimentation
3.1.1.2 Lโ€™horloge externe
3.1.1.3 Le PIC16F84
3.1.1.4 Lโ€™afficheur LCD.
3.2 Rรฉalisation du circuit imprimรฉ.
3.2.1 Routage du schรฉma du circuit.
3.2.1.1 Visualisation du schรฉma du circuit
3.2.2 Insolation de la Plaque de cuivre
3.2.3 La rรฉvรฉlation de la plaque insolรฉe
3.2.4 Gravure et perรงage
3.2.5 Etamage ร  froid
3.2.6 Assemblage et soudage
3.2.7 La programmation du PIC16F84
3.2.7.1 Lโ€™algorithme du programme embarquรฉ
3.2.7.2 Transfert du programme dans le microcontrรดleur
Conclusion
CONCLUSION GENERALE
BIBLIOGRAPHIE

Tรฉlรฉcharger le rapport complet

Tรฉlรฉcharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiรฉe. Les champs obligatoires sont indiquรฉs avec *