|
---|
![]() | 16/11/99 | |
---|---|---|
![]() | 16/11/99 | |
![]() | 16/11/99 | |
![]() | 16/11/99 | |
![]() | 28/11/99 | |
![]() | 16/11/99 |
|
Les PIC sont des microcontrôleurs 8 bits CMOS à structure RISC. Un seul cycle d´horloge (4 coups d´horloge)
suffit, donc, pour executer une instruction. La gamme des PIC est très étendue et variée, ce qui permet de choisir le
composant le plus adéquat à l´application concernée. |
---|
| |
---|---|
Si vous cliquez sur la désignation d´un PIC qui vous intèresse, une description partielle apparaîtra. Les datasheets complètes sont également disponibles dans la colonne DataSheets. Les datasheets sont au format PDF ( Acrobat Reader ), logiciel que vous pouvez télécharger ici. |
Désignation | Description | DataSheets |
PIC12C5XX | MicroContrôleur 8 bits CMOS, 8 pin |
Download |
PIC16C5X | MicroContrôleur 8 bits CMOS, avec EPROM/ROM |
Download |
PIC16C52 | MicroContrôleur 8 bits CMOS, avec EPROM |
------- |
PIC16C7X | MicroContrôleur 8 bits CMOS, avec Convertisseur A/D intégrée |
Download |
PIC16C84 | MicroContrôleur 8 bits CMOS, avec EEPROM |
Download |
PIC16F8X | MicroContrôleur 8 bits CMOS, avec EEPROM flash |
------- |
| |
---|---|
Cliquez sur les Mnemoniques pour accéder à une description avancée. |
Mnemoniques | Descriptions |
ADDWF f,d | Additionne W et f |
ANDWF f,d | AND de W avec f |
CLRF f | Efface f |
CLRW | Efface W |
COMF f,d | Effectue le Complément de f |
DECF f,d | Décrémente f |
DECFSZ f,d | Décrémente f, passe si 0 |
INCF f,d | Incrémente f |
INCFSZ f,d | Incrémente f, passe si 0 |
IORWF f,d | OR Inclusif de W avec f |
MOVF f,d | Déplace f |
MOVWF f | Déplace W dans f |
NOP | Pas d´opération (No OPeration) |
RLF f,d | Rotation gauche à travers la Retenue (Carry) |
RRF f,d | Rotation droite à travers la Retenue (Carry) |
SUBWF f,d | Soustrait W de f |
SWAPF f,d | Bascule f sur lui même |
XORWF f,d | XOR de W avec f |
Mnemoniques | Descriptions |
BCF f,b | Met à 0 le bit b de f |
BSF f,b | Met à 1 le bit b de f |
BTFSC f,b | Test le bit b de f, passe si à 0 |
BTFSS f,b | Test le bit b de f, passe si à 1 |
Mnemoniques | Descriptions |
ANDLW k | AND d´un Litéral avec W |
CALL k | Appel d´une sous-fonction |
CLRWDT k | Efface le 'Watchdog Timer' |
GOTO k | Branchement inconditionnel |
IORLW k | OR Inclusif d´un Litéral avec W |
MOVLW k | Place un Litéral dans W |
OPTION k | Charge le registre OPTION |
RETLW k | Retourne au programme principal, place un Litéral dans W |
SLEEP | Se met en mode Standby |
TRIS f | Charge le registre TRIS |
XORLW k | XOR d´un Litéral avec/vers W |
| |
---|---|
Il existe plusieurs versions de programmateurs plus ou moins évolués, celle que je vous propose est une version extrèmement
basique, mais qui à le mérite d´être réalisable. Elle utilise la possibilité qu´a le PIC de se
programmer sériellement. |
Type de PIC | Correspondance : Signaux - Brochage PIC | ||||
VCC |
GND |
VPP |
CLOCK |
DATA |
|
PIC12C5XX ( DIL 08 ) |
1 |
8 |
4 |
6 |
7 |
PIC16C84 ( DIL 18 ) |
14 |
5 |
4 |
12 |
13 |
PIC16F8X ( DIL 18 ) |
14 |
5 |
4 |
12 |
13 |
Autres |
voir documentation ou site(s) ci-dessous |
|
---|
![]() |
MICROCHIP MPLAB / Editeur, Assembleur & Simulateur pour Windows |
Taille 9.2Mo |
28/11/99 |
| ||
---|---|---|
www.microchip.com
Le site officiel de Microchip. |