13.11.2012 Views

PIC 16F628

PIC 16F628

PIC 16F628

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!