Arhitektura i programiranje 8051 mikrokontrolera
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.
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
Detaljni podaci o knjiziNaslov: Arhitektura i programiranje 8051 mikrokontrolera
Izdavač: MikroElektronika
Strana: 360 (cb)
Pismo:
Format: 22x18 cm
Godina izdanja: 2007
ISBN: 978-86-84417-09-3