Microcontrolere PIC
Autor: Nebojsa Matic
20 Noiembrie 2003
1Introducere in Microcontrolere
- Introducere
- Istorie
- Microcontrolere contra microprocesoare
- 1.1 Unitatea de memorie
- 1.2 Unitatea de procesare
- 1.3 Bus-ul
- 1.4 Unitatea intrare-iesire
- 1.5 Comunicatie seriala
- 1.6 Unitatea de timer
- 1.7 Watchdog-ul
- 1.8 Convertorul Analog-Digital
- 1.9 Programul
- Introducere
- CISC, RISC
- Ciclu de clock/instructiune
- Pipelining
- Semnificatia pinilor
- 2.1 Generator-oscilator de ceas
- 2.2 Reset
- 2.3 Unitatea de procesare centrala
- 2.4 Porturi
- 2.5 Organizarea memoriei
- 2.6 Intreruperi
- 2.7 Timer-ul liber TMRO
- 2.8 Memoria de date EEPROM
- Introducere
- 3.1 Set de instructiuni in familia microcontrolerului PIC16Cxx
- 3.2 Transfer Date
- 3.3 Aritmetica si logica
- 3.4 Operatii cu biti
- 3.5 Directionarea debitului de program
- 3.6 Perioada de executie a instructiunilor
- 3.7 Lista de cuvinte
4Programare in Limbaj de Asamblare
- Introducere
- Un exemplu de program scris
- Directive de control
- Fisiere create ca rezultat al translarii de program
- Macro-uri
- Introducere
- 5.1 Instalarea pachetului de program MPLAB
- 5.2 Introducere in MPLAB
- 5.3 Alegerea modului de dezvoltare
- 5.4 Conceperea unui proiect
- 5.5 Proiectarea unui fisier de asamblare
- 5.6 Scrierea unui program
- 5.7 Simulator MPSIM
- 5.8 Toolbar
- Introducere
- 6.1 Alimentarea microcontrolerului
- 6.2 Macrouri folosite in programe
- 6.3 Exemple
Anexa ASet Instructiuni
Anexa BSisteme numerice
- Introducere
- B.1 Sistem numeric zecimal
- B.2 Sistem numeric binar
- B.3 Sistem numeric hexazecimal
- Concluzie
Anexa CGlosar
Informatiile de pe aceasta pagina au fost preluate de pe site-ul mikroElektronika de la adresa: http://www.mikroelektronika.co.yu/romanian/product/books/PICbook/picbook.htm