PROGRAMATOR PENTRU MICROCONTROLERUL PIC16C84

Capitolul 1.    Prezentarea microcontrolerului PIC16C84

1.0 ARHITECTURA INTERNĂ



2.0 ORGANIZAREA MEMORIEI



2.1 ORGANIZAREA MEMORIEI PROGRAM

2.2.1 GENERAL PURPOSE REGISTER FILE

2.2.2 SPECIAL FUNCTION REGISTERS

2.2.2.1. Registrul de stare “STATUS”

2.2.2.3. REGISTRUL INTCON

4.3.PCL  şi  PCLATH

2.3.1..COMPUTED  GOTO.

2.3.2..STUCK ( stiva ).

2.3.3.. PAGINAREA MEMORIEI PROGRAM

3.0 Porturile I/O

            3.1. Portul A şi registrul TRISA

3.2. Regiştrii PORT B şi TRIS B

3.3. Consideraţii cu privire la programarea pinilor I/O



3.3.1. Porturile I/O bidirecţionale

            3.3.2. Operaţii succesive la porturile I/O

4.0. Timerul 0 (TMR0)

4.1. Întreruperile timerului TMR0

4.2. Utilizarea timerului TMR0 cu tact extern

4.2.1. Sincronizarea tactului extern

4.2.2. Întârzierea la incrementare a timerului TMR0

4.3. Prescalarul

4.3.1. Desemnarea destinaţiei prescalarului

5.0. Memoria EEPROM de date

6.0. CARACTERISTICILE SPECIALE ALE UNITĂŢII CENTRALE DE PRELUCRARE PENTRU MICROPROCESORUL PIC16C84

6.1. BIŢII DE CONFIGURARE

6.2. CONFIGURAREA OSCILATORULUI

6.3. Reset



8.4. POR, PWRT şi OST



8.4.1. Power-On Reset (POR)

6.5. Întreruperile

6.7. Temporizatorul WDT (Watchdog)

6.8. Modul de funcţionare ‘power-down’ (SLEEP).

6.9. Protecţia codului

6.10. Locaţiile de identificare ID

6.11. Progaramarea serială ‘in circuit’

7.0. Setul de instrucţiuni al microcontrolerului PIC16C84

8.0. Specificaţii privind programarea memoriei EEPROM


8.1. Programarea microprocesorului PIC16C84



8.2.0. Program mode entry

            9.0. CARACTERISTICI ELECTRICE

Capitolul 2.                Placa programator



2.0.  SOLUŢII DE IMPLEMENTARE HARDWARE



2.1. Exemplul1  de  programator pentru microcontrolerului PIC16C84


Capitolul 3.   Sistemul de dezvoltare ‘SDD51’

           

1.1. Alimentare cu tensiune nestabilizată externă

1.2. Alimentare cu tensiune stabilizază externă

2.0.  CONECTAREA SDB‑51 CU CALCULATORUL PC



3.0. CONFIGURAREA MEMORIEI



3.1. Configurarea memoriei pentru un sistem de dezvoltare



3.2. Configurarea memoriei pentru un sistem de aplicaţie

4.0. CIRCUITUL DE RESET

            5.0.  CIRCUITUL DE TACT

6.0.  CIRCUITELE SEMNALELOR DE ÎNTRERUPERE

7.0. MONTAREA PE PLACĂ A UNOR CIRCUITE SUPLIMENTARE

8.0.  CONECTAREA PE MAGISTRALĂ A CIRCUITELOR DE EXTENSIE1. PREZENTARE GENERALĂ

ANEXA 1

Niciun comentariu:

Trimiteți un comentariu