You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Microchip <strong>PIC</strong> <strong>16F628</strong><br />
Table des matières<br />
M. Deloizy 29<br />
II. . Présentation générale ................................................................................................... 1<br />
I.1. Caractéristiques ..................................................................................................... 1<br />
I.2. Brochage................................................................................................................... 1<br />
I.3. Description du brochage ......................................................................................2<br />
IIII. . Architecture interne.................................................................................................3<br />
II.1. Organisation mémoire .......................................................................................4<br />
II.1.a. Mémoire programme......................................................................................4<br />
II.1.b. Pile .....................................................................................................................4<br />
II.1.c. Mémoire de données......................................................................................4<br />
II.1.d. SFRs ..................................................................................................................6<br />
II.2. Mémoire EEPROM ............................................................................................13<br />
II.2.a. EEDATA : .......................................................................................................13<br />
II.2.b. EEADR : ......................................................................................................13<br />
II.2.c. EECON1 :........................................................................................................13<br />
IIIIII. . Fonctionnements spéciaux .....................................................................................14<br />
III.1. Mot de configuration.......................................................................................14<br />
III.2. Oscillateur .........................................................................................................15<br />
III.2.a. Oscillateur à quartz (ou résonateurs céramiques)...........................15<br />
III.2.b. Horloge externe .......................................................................................15<br />
III.2.c. Oscillateur externe .................................................................................15<br />
III.2.d. Résistance externe..................................................................................15<br />
III.2.e. RC interne ..................................................................................................15<br />
III.3. Démarrage du système ...................................................................................16<br />
III.4. Interruptions ....................................................................................................16<br />
III.5. Watchdog...........................................................................................................17<br />
III.6. Mode Power-down.............................................................................................17<br />
III.7. Programmation électrique ..............................................................................18<br />
IIV. . Programmation logicielle.........................................................................................19<br />
IV.1. Ecriture de programmes.................................................................................19<br />
IV.1.a. Instructions sur octets ..............................................................................19<br />
IV.1.b. Instructions sur bits...................................................................................19<br />
IV.1.c. Opérations littérales et de contrôle.......................................................19<br />
IV.2. Jeu d’instructions ............................................................................................21<br />
V. . Périphériques................................................................................................................ 22<br />
V.1. Ports d'entrées-sorties..................................................................................... 22<br />
V.1.a. PORTA ........................................................................................................... 22<br />
V.1.b. PORTB............................................................................................................ 23<br />
V.2. USART................................................................................................................... 23<br />
V.2.a. TXSTA: TRANSMIT STATUS AND CONTROL REGISTER ........... 24<br />
V.2.b. RCSTA: RECEIVE STATUS AND CONTROL REGISTER ................. 25<br />
V.2.c. Générateur de Bauds.................................................................................. 26<br />
VII. . Annexes ..................................................................................................................... 27