Erata

 Coperta

 Pagina principală

 

 

Cuprins

 Elemente de utilizare a micro-controlerelor

 

Prefaţă ...............................................................................................................................   3

Terminologie ....................................................................................................................   5

Notaţii, prescurtări, acronime ......................................................................................   7

 

Cap. 1. Mediul de dezvoltare MPLABTM ......................................................................  11

1.1. Scopul lucrării ............................................................................................................ 11

1.2. Echipamente şi aplicaţii software (programe) utilizate ......................................... 11

1.3. Noţiuni generale ........................................................................................................  11

1.4  Realizarea unui proiect .............................................................................................. 12

1.5. Documentarea programului...................................................................................... 15

 

Cap. 2. Operaţii aritmetice şi logice realizate cu microcontrolere

PIC ALU şi regiştri. Un prim program.........................................................  19

2.1. Scopul lucrării ............................................................................................................  19

2.2. Echipamente şi aplicaţii software (programe) utilizate .........................................  19

2.3. Noţiuni generale ........................................................................................................  19

2.3.1. Configurarea simulatorului ...........................................................................  19

2.3.2. Arhitectura microcontrolerelor PIC16FX ... 17ZXX. Detalii ALU ...........  19

 

Cap. 3. Operaţii aritmetice şi logice realizate cu microcontrolere PIC ...............  35

3.1. Scopul lucrării ............................................................................................................  35

3.2. Echipamente şi aplicaţii software (programe) utilizate .........................................  35

3.3. Noţiuni generale ........................................................................................................  35

3.3.1. Noi operaţii .....................................................................................................  35

3.3.2. Filtre digitale ...................................................................................................  37

3.3.3. Realizarea instrucţiunilor de decizie ............................................................  38

 

Cap. 4. Porturi I/O, primirea şi transmiterea de comenzi elementare .................  53

4.1. Scopul lucrării ............................................................................................................  53

4.2. Echipamente şi aplicaţii software (programe) utilizate .........................................  53

4.3. Noţiuni generale ........................................................................................................  53

4.3.1. Porturi ..............................................................................................................  53

4.3.2. Instrucţiuni şi setări noi.................................................................................  55

 

            

 

Cap. 5. Memoria – organizarea pe bancuri şi adresarea bancurilor.

Porturi I/O, primirea şi transmiterea de comenzi elementare (II) .......................  67

5.1. Scopul lucrării ............................................................................................................ 67

5.2. Echipamente şi aplicaţii software (programe) utilizate.......................................... 67

5.3. Noţiuni generale......................................................................................................... 67

5.3.1. Organizarea memoriei de date şi adresarea memoriei de date

la PIC 16F84 .......................................................................................... 67

5.3.2. Aspecte de circuit .........................................................................................  73

 

Cap. 6. Întreruperi ...........................................................................................................  77

6.1. Introducere .................................................................................................................  77

6.2. Moduri de citire a perifericelor................................................................................. 78

6.3. Modul de lucru în întreruperi”................................................................................ 79

6.4. Funcţionarea unui program cu întreruperi – generalităţi ....................................  84

6.5. Avantajul utilizării întreruperilor..............................................................................  87

6.6. Organizarea începuturilor de rutine ........................................................................  89

6.7. Comparaţie între modul de lucru cu întreruperi

pe diverse procesoare .....................................................................................  92

 

Cap. 7. Microproiecte, picoproiecte, aplicaţii, exerciţii

cu microcontrolere PIC .........................................................................  95

7.1. Introducere .................................................................................................................  95

7.2. Pico- şi nano- proiecte ..............................................................................................  96

7.3. Exerciţii diverse cu microcontrolere (în special, de tip PIC) ................................  99

 

Anexa1: Suplimente pentru programarea PIC-urilor............................................... 109

 

Anexa2: Circuite pentru microsisteme bazate pe microcontrolere PIC............... 117

Capsule, circuit de alimentare ........................................................................  117

Oscilatorul de ceas ..........................................................................................  118

Circuite de resetare externă automată sau manuală  ...................................  121

Circuite aplicative – comanda prin porturi către dispozitive externe .......  122

 

Biblografie generală ......................................................................................................  127