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 ReportTranscript 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ı
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ı