5. EGITIM Mikrodenetleyiciler PIC16F628 – PIC16F877 PICBASIC Temel Program Komutları Tanımı ve Kullanımı PIC16F628 18 pine sahiptir.16 pin giriş çıkış olarak kullanılabilir.128 byte yazılıp silinebilir belleğe sahiptir. PIC16F877 40

Download Report

Transcript 5. EGITIM Mikrodenetleyiciler PIC16F628 – PIC16F877 PICBASIC Temel Program Komutları Tanımı ve Kullanımı PIC16F628 18 pine sahiptir.16 pin giriş çıkış olarak kullanılabilir.128 byte yazılıp silinebilir belleğe sahiptir. PIC16F877 40

Slide 1

5. EGITIM
Mikrodenetleyiciler PIC16F628 – PIC16F877
PICBASIC Temel Program Komutları
Tanımı ve Kullanımı

PIC16F628

18 pine sahiptir.16 pin giriş çıkış olarak
kullanılabilir.128 byte yazılıp silinebilir belleğe
sahiptir.

PIC16F877

40 pine sahiptir.256 byte yazılıp silinebilir
belleğe vardır.

INPUT-OUTPUT KOMUTLARI
INPUT : Belirtilen portu giriş yapar.
OUTPUT : Belirtilen portu çıkış yapar.
INPUT PORTB.0 ‘ PORTB.0 giriş yapılmıştır.
OUTPUT PORTB.1 ‘ PORTB.1 çıkış yapılmıştır.

HIGH-LOW KOMUTLARI
HIGH : Belirtilen portu Lojik 1 yapar.
LOW : Belirtilen portu Lojik 0 yapar.
HIGH PORTB.0 ‘ PORTB.0 Lojik 1 yapılmıştır.
LOW PORTB.1 ‘ PORTB.1 Lojik 0 yapılmıştır.

IF-THEN-ELSE-ENDIF KOMUTLARI
IF : Eğer
THEN : İse
ELSE : Değilse
ENDİF : Döngü Sonu

GOTO-PAUSE-END KOMUTLARI
GOTO : Belirtilen etikete git
PAUSE : Mikrosaniye cinsinden bekleme yap.
END : Program sonu.

Bir sonraki eğitim ;
• PICBASIC ile PIC Programlama
• Butona basınca yanan led uygulaması
• Belirli zaman aralıkları ile yanan led
uygulaması


Slide 2

5. EGITIM
Mikrodenetleyiciler PIC16F628 – PIC16F877
PICBASIC Temel Program Komutları
Tanımı ve Kullanımı

PIC16F628

18 pine sahiptir.16 pin giriş çıkış olarak
kullanılabilir.128 byte yazılıp silinebilir belleğe
sahiptir.

PIC16F877

40 pine sahiptir.256 byte yazılıp silinebilir
belleğe vardır.

INPUT-OUTPUT KOMUTLARI
INPUT : Belirtilen portu giriş yapar.
OUTPUT : Belirtilen portu çıkış yapar.
INPUT PORTB.0 ‘ PORTB.0 giriş yapılmıştır.
OUTPUT PORTB.1 ‘ PORTB.1 çıkış yapılmıştır.

HIGH-LOW KOMUTLARI
HIGH : Belirtilen portu Lojik 1 yapar.
LOW : Belirtilen portu Lojik 0 yapar.
HIGH PORTB.0 ‘ PORTB.0 Lojik 1 yapılmıştır.
LOW PORTB.1 ‘ PORTB.1 Lojik 0 yapılmıştır.

IF-THEN-ELSE-ENDIF KOMUTLARI
IF : Eğer
THEN : İse
ELSE : Değilse
ENDİF : Döngü Sonu

GOTO-PAUSE-END KOMUTLARI
GOTO : Belirtilen etikete git
PAUSE : Mikrosaniye cinsinden bekleme yap.
END : Program sonu.

Bir sonraki eğitim ;
• PICBASIC ile PIC Programlama
• Butona basınca yanan led uygulaması
• Belirli zaman aralıkları ile yanan led
uygulaması


Slide 3

5. EGITIM
Mikrodenetleyiciler PIC16F628 – PIC16F877
PICBASIC Temel Program Komutları
Tanımı ve Kullanımı

PIC16F628

18 pine sahiptir.16 pin giriş çıkış olarak
kullanılabilir.128 byte yazılıp silinebilir belleğe
sahiptir.

PIC16F877

40 pine sahiptir.256 byte yazılıp silinebilir
belleğe vardır.

INPUT-OUTPUT KOMUTLARI
INPUT : Belirtilen portu giriş yapar.
OUTPUT : Belirtilen portu çıkış yapar.
INPUT PORTB.0 ‘ PORTB.0 giriş yapılmıştır.
OUTPUT PORTB.1 ‘ PORTB.1 çıkış yapılmıştır.

HIGH-LOW KOMUTLARI
HIGH : Belirtilen portu Lojik 1 yapar.
LOW : Belirtilen portu Lojik 0 yapar.
HIGH PORTB.0 ‘ PORTB.0 Lojik 1 yapılmıştır.
LOW PORTB.1 ‘ PORTB.1 Lojik 0 yapılmıştır.

IF-THEN-ELSE-ENDIF KOMUTLARI
IF : Eğer
THEN : İse
ELSE : Değilse
ENDİF : Döngü Sonu

GOTO-PAUSE-END KOMUTLARI
GOTO : Belirtilen etikete git
PAUSE : Mikrosaniye cinsinden bekleme yap.
END : Program sonu.

Bir sonraki eğitim ;
• PICBASIC ile PIC Programlama
• Butona basınca yanan led uygulaması
• Belirli zaman aralıkları ile yanan led
uygulaması


Slide 4

5. EGITIM
Mikrodenetleyiciler PIC16F628 – PIC16F877
PICBASIC Temel Program Komutları
Tanımı ve Kullanımı

PIC16F628

18 pine sahiptir.16 pin giriş çıkış olarak
kullanılabilir.128 byte yazılıp silinebilir belleğe
sahiptir.

PIC16F877

40 pine sahiptir.256 byte yazılıp silinebilir
belleğe vardır.

INPUT-OUTPUT KOMUTLARI
INPUT : Belirtilen portu giriş yapar.
OUTPUT : Belirtilen portu çıkış yapar.
INPUT PORTB.0 ‘ PORTB.0 giriş yapılmıştır.
OUTPUT PORTB.1 ‘ PORTB.1 çıkış yapılmıştır.

HIGH-LOW KOMUTLARI
HIGH : Belirtilen portu Lojik 1 yapar.
LOW : Belirtilen portu Lojik 0 yapar.
HIGH PORTB.0 ‘ PORTB.0 Lojik 1 yapılmıştır.
LOW PORTB.1 ‘ PORTB.1 Lojik 0 yapılmıştır.

IF-THEN-ELSE-ENDIF KOMUTLARI
IF : Eğer
THEN : İse
ELSE : Değilse
ENDİF : Döngü Sonu

GOTO-PAUSE-END KOMUTLARI
GOTO : Belirtilen etikete git
PAUSE : Mikrosaniye cinsinden bekleme yap.
END : Program sonu.

Bir sonraki eğitim ;
• PICBASIC ile PIC Programlama
• Butona basınca yanan led uygulaması
• Belirli zaman aralıkları ile yanan led
uygulaması


Slide 5

5. EGITIM
Mikrodenetleyiciler PIC16F628 – PIC16F877
PICBASIC Temel Program Komutları
Tanımı ve Kullanımı

PIC16F628

18 pine sahiptir.16 pin giriş çıkış olarak
kullanılabilir.128 byte yazılıp silinebilir belleğe
sahiptir.

PIC16F877

40 pine sahiptir.256 byte yazılıp silinebilir
belleğe vardır.

INPUT-OUTPUT KOMUTLARI
INPUT : Belirtilen portu giriş yapar.
OUTPUT : Belirtilen portu çıkış yapar.
INPUT PORTB.0 ‘ PORTB.0 giriş yapılmıştır.
OUTPUT PORTB.1 ‘ PORTB.1 çıkış yapılmıştır.

HIGH-LOW KOMUTLARI
HIGH : Belirtilen portu Lojik 1 yapar.
LOW : Belirtilen portu Lojik 0 yapar.
HIGH PORTB.0 ‘ PORTB.0 Lojik 1 yapılmıştır.
LOW PORTB.1 ‘ PORTB.1 Lojik 0 yapılmıştır.

IF-THEN-ELSE-ENDIF KOMUTLARI
IF : Eğer
THEN : İse
ELSE : Değilse
ENDİF : Döngü Sonu

GOTO-PAUSE-END KOMUTLARI
GOTO : Belirtilen etikete git
PAUSE : Mikrosaniye cinsinden bekleme yap.
END : Program sonu.

Bir sonraki eğitim ;
• PICBASIC ile PIC Programlama
• Butona basınca yanan led uygulaması
• Belirli zaman aralıkları ile yanan led
uygulaması


Slide 6

5. EGITIM
Mikrodenetleyiciler PIC16F628 – PIC16F877
PICBASIC Temel Program Komutları
Tanımı ve Kullanımı

PIC16F628

18 pine sahiptir.16 pin giriş çıkış olarak
kullanılabilir.128 byte yazılıp silinebilir belleğe
sahiptir.

PIC16F877

40 pine sahiptir.256 byte yazılıp silinebilir
belleğe vardır.

INPUT-OUTPUT KOMUTLARI
INPUT : Belirtilen portu giriş yapar.
OUTPUT : Belirtilen portu çıkış yapar.
INPUT PORTB.0 ‘ PORTB.0 giriş yapılmıştır.
OUTPUT PORTB.1 ‘ PORTB.1 çıkış yapılmıştır.

HIGH-LOW KOMUTLARI
HIGH : Belirtilen portu Lojik 1 yapar.
LOW : Belirtilen portu Lojik 0 yapar.
HIGH PORTB.0 ‘ PORTB.0 Lojik 1 yapılmıştır.
LOW PORTB.1 ‘ PORTB.1 Lojik 0 yapılmıştır.

IF-THEN-ELSE-ENDIF KOMUTLARI
IF : Eğer
THEN : İse
ELSE : Değilse
ENDİF : Döngü Sonu

GOTO-PAUSE-END KOMUTLARI
GOTO : Belirtilen etikete git
PAUSE : Mikrosaniye cinsinden bekleme yap.
END : Program sonu.

Bir sonraki eğitim ;
• PICBASIC ile PIC Programlama
• Butona basınca yanan led uygulaması
• Belirli zaman aralıkları ile yanan led
uygulaması


Slide 7

5. EGITIM
Mikrodenetleyiciler PIC16F628 – PIC16F877
PICBASIC Temel Program Komutları
Tanımı ve Kullanımı

PIC16F628

18 pine sahiptir.16 pin giriş çıkış olarak
kullanılabilir.128 byte yazılıp silinebilir belleğe
sahiptir.

PIC16F877

40 pine sahiptir.256 byte yazılıp silinebilir
belleğe vardır.

INPUT-OUTPUT KOMUTLARI
INPUT : Belirtilen portu giriş yapar.
OUTPUT : Belirtilen portu çıkış yapar.
INPUT PORTB.0 ‘ PORTB.0 giriş yapılmıştır.
OUTPUT PORTB.1 ‘ PORTB.1 çıkış yapılmıştır.

HIGH-LOW KOMUTLARI
HIGH : Belirtilen portu Lojik 1 yapar.
LOW : Belirtilen portu Lojik 0 yapar.
HIGH PORTB.0 ‘ PORTB.0 Lojik 1 yapılmıştır.
LOW PORTB.1 ‘ PORTB.1 Lojik 0 yapılmıştır.

IF-THEN-ELSE-ENDIF KOMUTLARI
IF : Eğer
THEN : İse
ELSE : Değilse
ENDİF : Döngü Sonu

GOTO-PAUSE-END KOMUTLARI
GOTO : Belirtilen etikete git
PAUSE : Mikrosaniye cinsinden bekleme yap.
END : Program sonu.

Bir sonraki eğitim ;
• PICBASIC ile PIC Programlama
• Butona basınca yanan led uygulaması
• Belirli zaman aralıkları ile yanan led
uygulaması


Slide 8

5. EGITIM
Mikrodenetleyiciler PIC16F628 – PIC16F877
PICBASIC Temel Program Komutları
Tanımı ve Kullanımı

PIC16F628

18 pine sahiptir.16 pin giriş çıkış olarak
kullanılabilir.128 byte yazılıp silinebilir belleğe
sahiptir.

PIC16F877

40 pine sahiptir.256 byte yazılıp silinebilir
belleğe vardır.

INPUT-OUTPUT KOMUTLARI
INPUT : Belirtilen portu giriş yapar.
OUTPUT : Belirtilen portu çıkış yapar.
INPUT PORTB.0 ‘ PORTB.0 giriş yapılmıştır.
OUTPUT PORTB.1 ‘ PORTB.1 çıkış yapılmıştır.

HIGH-LOW KOMUTLARI
HIGH : Belirtilen portu Lojik 1 yapar.
LOW : Belirtilen portu Lojik 0 yapar.
HIGH PORTB.0 ‘ PORTB.0 Lojik 1 yapılmıştır.
LOW PORTB.1 ‘ PORTB.1 Lojik 0 yapılmıştır.

IF-THEN-ELSE-ENDIF KOMUTLARI
IF : Eğer
THEN : İse
ELSE : Değilse
ENDİF : Döngü Sonu

GOTO-PAUSE-END KOMUTLARI
GOTO : Belirtilen etikete git
PAUSE : Mikrosaniye cinsinden bekleme yap.
END : Program sonu.

Bir sonraki eğitim ;
• PICBASIC ile PIC Programlama
• Butona basınca yanan led uygulaması
• Belirli zaman aralıkları ile yanan led
uygulaması