“Arhitektura i programiranje 8051 mikrokontrolera”
- Status: U PRODAJI !!!
Naučite na brz i lak način, kroz konkretne primere, da programirate Intel 8051 mikrokontroler. Uprkos svojoj relativnoj starosti, 8051 je jedan od najpopularnijih čipova danas u upotrebi. Pored Intela proizvode ga i mnoge druge firme, kao što su Philips, Siemens i druga poznata imena. Knjiga sadrži CD.
Autori: Milan Verle
Sadržaj knjige
1. Uvod u mikrokontrolere
- 1.1 Šta su mikrokontroleri i čemu služe?
- 1.2 Šta je šta u mikrokontroleru
2. Arhitektura mikrokontrolera 8051
- 2.1. Šta je standard 8051?
- 2.2. Izvodi na kućištu mikrokontrolera 8051
- 2.3. Ulazno/izlazni (I/O) portovi
- 2.4. Memorija mikrokontrolera 8051
- 2.5. SFR registri (registri posebne namene)
- 2.6 Brojači i tajmeri
- 2.7. UART (univerzalna asinhrona serijska veza)
- 2.8. Interapti mikrokontrolera 8051
- 2.9. Kontrola potrošnje mikrokontrolera 8051
3. Set instrukcija mikrokontrolera 8051
- 3.1. Vrste instrukcija
- Aritmeticke instrukcije
- Instrukcije grananja
- Instrukcije prenosa
- Logicke instrukcije
- Logicke operacije sa bitovima
- 3.2. Opis svih instrukcija mikrokontrolera 8051
4. Mikrokontroler AT89S8253
- 4.1 Lična karta mikrokontrolera AT89S8253
- 4.2 Opis i osobine pinova na kućištu
- 4.3 Memorija kontrolera AT89S8253
- 4.4 SFR registri (registri posebne namene)
- 4.5 Voč-dog tajmer (WDT)
- 4.6 Interapti
- 4.7 Brojači i tajmeri
- 4.8 UART (univerzalna asinhrona serijska veza)
- 4.9 SPI sistem (Serial Peripheral Interface)
- 4.10 Kontrola potrošnje
5. Programski jezik Asembler
- 5.1 Elementi programskog jezika Asembler
- Sintaksa Asemblerskog jezika
- Brojevi
- Decimalni brojevi
- Heksadecimalni brojevi
- Binarni brojevi
- Operatori
- Simboli
- Labele
- Direktive
6. Primeri
- Uvod
- 6.1 Osnovno povezivanje mikrokontrolera
- 6.2 Dodatne komponente
- 6.3 Primeri
- Blinkanje LE diode
- Upotreba voč-dog tajmera
- Upotreba tajmera T0 u modu 1
- Tajmer T0 u Split modu
- Istovremena upotreba tajmera T0 i T1
- Upotreba tajmera T2
- Korišćenje spoljnog interapta
- Upotreba LED displeja
- Ispisivanje cifre na LED displeju
- Ispisivanje i promena cifara na LED displeju
- Ispisivanje dvocifrenog broja na LED displeju
- Upotreba četvorocifrenog LED displeja
- LED displej kao dvocifreni brojač
- Rad sa EEPROM memorijom
- Prijem podataka serijskom vezom UART
- Slanje podataka serijskom vezom UART
- Ispisivanje poruke na LCD displeju
- Binarno-decimalna konverzija broja
7. Razvojni sistemi
- 7.1 Na kraju - iz početka
- Kako poceti sa radom?
- Pisanje programa u asembleru
- Prevodenje na mašinski jezik
- Kopiranje programa u memoriju mirokontrolera
- Kako se to radi?
- Šta su to razvojni sistemi?
- 7.2 Razvojni sistem Easy8051A
- Podnožja za smeštanje mikrokontrolera
- Programator
- Napajanje razvojnog sistema
- Oscilator 8MHz
- LE diode za indikaciju stanja izlaznih pinova
- Tasteri za pobudivanje ulaznih pinova
- 7 segmentni LED displeji
- LCD displeji
- Serijska komunikacija RS232 vezom
- Digitalni termometar DS1820
- 12-to bitni A/D konvertor MCP3204
- 12-to bitni D/A konvertor MCP4921
- Konektori za direktno pristupanje I/O portovima


