“BASIC za PIC mikrokontrolere”

  • Status: u pripremi
  • Cena: 11 €

Naučite da pišete svoje programe u BASIC-u i da programirate PIC mikrokontrolere. Obezbedili smo puno praktičnih primera sa pratećim šemama za povezivanje: temperaturni senzori, A/D i D/A konvertori, LCD i LED displeji, releji, komunikacije. Programski kod je komentarisan kako bi se problematika što više približila početnicima.

Autor: Nebojša Matić

Sadržaj knjige

1. Elementi programa napisanog u PIC BASIC-u

  • Uvod
  • 1.1 BASIC za mikrokontrolere
  • 1.2 PIC mikrokontroleri
  • 1.3 Prvi program na jeziku PIC BASIC
  • 1.4 Učitavanje programa u memoriju mikrokontrolera
  • 1.5 Pokretanje programa
  • 1.6 Problemi sa pokretanjem programa

2. Programiranje na jeziku PIC BASIC

  • 2.1 Identifikatori
  • 2.2 Labele
  • 2.3 Promenjive
  • 2.4 Modifikatori
  • 2.5 Nizovi
  • 2.6 Konstante
  • 2.7 Simboli
  • 2.8 Pinovi
  • 2.9 Komentari
  • 2.10 Direktiva INCLUDE
  • 2.11 Direktiva DEFINE
  • 2.12 Linija sa vise naredbi
  • 2.13 Prenos naredbe u novi red
  • 2.14 Direktiva ENABLE
  • 2.15 Direktiva ON INTERRUPT
  • 2.16 Direktiva RESUME

3. Operatori jezika BASIC

  • Uvod
  • Aritmetički operatori
  • 3.1 Množenje
  • 3.2 Deljenje
  • 3.3 Pomeranje
  • 3.4 ABS
  • 3.5 COS
  • 3.6 DCD
  • 3.7 DIG
  • 3.8 MAX i MIN
  • 3.9 NCD
  • 3.10 REV
  • 3.11 SIN
  • 3.12 SQR
  • Logički operatori
  • Operatori poređenja
  • Operatori nad bitovima

4. Naredbe jezika BASIC

  • Uvod
  • Naredbe programskog jezika BASIC

5. Primeri programa za podsisteme mikrokontrolera

  • Uvod
  • 5.1 Korišćenje mehanizma prekida
  • 5.2 Korišćenje internog AD konvertora
  • 5.3 Korišćenje tajmera TMR0
  • 5.4 Koricsenje tajmera TMR1
  • 5.5 Korišćenje PWM podsistema
  • 5.6 Korišćenje hardwerskog UART podsistema (hardverska RS-232 komunikacija)

6. Primeri programa sa PIC16F84 mikrokontrolerom

  • Uvod
  • 6.1 LED diode
  • 6.2 Tasteri
  • 6.3 Generisanje zvuka
  • 6.4 Potenciometar
  • 6.5 Sedam segmentni displej
  • 6.6 Step motor
  • 6.7 Ulazni shift registar
  • 6.8 Izlazni shift registar
  • 6.9 Softverska RS-232 komunikacija
  • 6.10 Stepenišni automat

7. Primeri programa sa PIC16F877 mikrokontrolerom

  • Uvod
  • 7.1 Matrična tastatura
  • 7.2 Drajver za sedmosegmentne cifre MAX7912
  • 7.3 Povezivanje LCD displeja
  • 7.4 Povezivanje serijskog EEPROM-a
  • 7.5 RS-485 komunikacija
  • 7.6 12-to bitni AD konvertor LTC1290
  • 7.7 12-to bitni DA konvertor LTC1257
  • 7.8 16-to bitni strujni DA konvertor AD421
  • 7.9 Real Time Clock PCF8583
  • 7.10 Digitalni termometar

Dodatak A: Povezivanje PIC BASIC-a i MPLAB-a

  • Uvod
  • A.1 Instalacija MPLAB-a
  • A.2 Povezivanje PIC BASIC PRO kompajlera i MPLAB-a
  • A.2 Paleta sa alatima

Dodatak B: MicroCODE STUDIO

  • Uvod
  • B.1 Instalacija PIC BASIC PRO kompajlera
  • B.2 Instalacija MicroCODE studija
  • B.3 Povezivanje microCODE studija i PBP kompajlera
  • B.4 Povezivanje MicroCODE studija i programatora
  • B.4 Pisanje i prevođenje programa u MicroCODE studiju

Knjiga je u pripremi !!!

Popunite sledeći formular ako želite da Vas obavestimo kada knjiga bude u prodaji.

 *

 *

 *

 *