PIC ve PC iletişim projeleri / Doğan İbrahim.
Seri kaydı: Bileşim Yayınları ; 33. | Bileşim Yayınları. Teknik dizi ; ; 10.Yayıncı: İstanbul : Bileşim Yayıncılık, [2004]Tanım: vi, 238 pages ; 24 cmİçerik türü:- 9756410353
- TJ223.P76 I274 2004
| Materyal türü | Ana kütüphane | Koleksiyon | Yer numarası | Durum | İade tarihi | Barkod | Materyal Ayırtmaları | |
|---|---|---|---|---|---|---|---|---|
Kitap
|
Mehmet Akif Ersoy Merkez Kütüphanesi Genel Koleksiyon | Non-fiction | TJ223.P76 I274 2004 (Rafa gözat(Aşağıda açılır)) | Kullanılabilir | 017070 |
Includes bibliographical references and index.
İÇİNDEKİLER ÖNSÖZ 1. İLETİŞİM ÇEŞİTLERİ 2 1.1 RS232 3 1.2 SPI 4 1.3 CAN 4 1.4 USB 5 1.5 I2C 5 2. PIC MİKROKONTROLÖR 7 2.1 PIC16F84 Mikrokontrolör 8 2.1.1 Port Kontrolü 10 2.2 PIC16F877 Mikrokontrolör 11 2.3 Reset Devresi 13 2.4 Osilatör Devresi 15 2.4.1 Kristal Osilatör 15 2.4.2 Rezonatör Osilatör 16 2.4.3 RC Osilatör Devresi 17 2.4.4 İç Osilatör 18 2.5 Minimum PIC Devresi 18 3. C PROGRAMLAMA DİLİ 20 3.1 PICC Lite Derleyici 21 3.2 PICC Lite Veri Çeşitleri 21 3.2.1 Bit 22 3.2.2 unsigned char 22 3.2.3 signed char 22 3.2.4 unsigned int 23 3.2.5 signed int 23 23 3.2.6 Long 23 3.2.7 unsigned long 23 3.2.8 Float 24 3.2.9 Double 24 3.3 Değişkenlere Tanım Esnasında Değer Vermek 24 3.4 Programda Açıklayıcı Yazılar 24 3.5 Değişkenlerin Bellekte Saklanması 25 3.6 Diziler 26 3.7 Program Değişken İsimleri 28 3.8 Statik (Staiic) Değişkenler 28 3.9 Volatile Değişkenler 28 3.10 Sabit (Persistent) Değişkenler 28 3.11 Mutlak Adres Değişkenleri 29 3.12 Operatörler 29 3.13 Program Akış Kontrolü 32 3.13.1 if-else 32 3.13.2 for 34 3.13.3 while 35 3.13.4 do 35 3.13.5break 36 3.13.6switch-case 37 3.14 Kullanıcı Fonksiyonları 38 3.15 Ön-İşlemci Direktifleri 40 3.15.1 #define 40 3.15.2#asm ve endasm 42 3.15.3#include 42 3.16 Programda Değişik Sayı Tabanı Kullanımı 43 3.17 Yapılar (Structures) 43 3.18 İşaretçiler (Pointers) 45 3.19 EEPROM Belleğe Yazıp Okuma 46 3.20 Konfigürasyon Bitlen 46 3.21 Özel Yazmaçların Kullanımı 47 3.22 C Dilinde Kesme (Interrupt) Programlaması 47 3.23 Programda Geciktirme Rutini 49 3.24 LCD Gösterge Kullanımı 51 3 .24.1 Paralel LCD 52 3 .24.2 Seri LCD 57 4. PICC Lite DERLEYİCİSİİNİ KULLANMAK 60 4.1 PICC İle Program Yazmak 61 5. VISUAL BASIC DİLİ 66 5.1 Visual Basic'i Çalıştırmak 66 5.2 Örnek 1 67 5.3 Örnek 2 71 5.4 Örnek 3 78 5.5 Visual Basic Değişkenleri 82 5.6 Sabitler 84 5.7 String Değişkenleri 84 5.8 Visual Basic Kontrol Akışı 86 5.8.1 If Komutu 86 5.8.2 Select Komutu 87 5.8.3 Do While Döngü Komutu 88 5.8.4 For Döngü Komutu 88 5.9 Visual Basic'de Dizi Kullanımı 89 5.10 Fonksiyon ve Alt-Program Kullanımı 90 5.11 Dosya İşlemleri 92 5.11.1 Text Dosyası 92 5.11.2 İkili Dosya İşlemleri 95 5.12 Örnek 96 5.13 Visual Basic de EXE Dosya Yaratmak 98 6. İLETİŞİM PROJELERİ 101 6.1 Proje 1 - İki PIC Arasında Tek Yönlü Paralel İletişim 103 6.2 Proje 2 - Birden Çok PIC Arasında Tek Yönlü Paralel İletişim 116 6.3 Proje 3 - Sıcaklığı Okuyup Başka Bir PİC'e Bağlı LCD'de Gösteren Proje 126 6.4 Proje 4 - PORT B Değişim Kesmelerini Kullanan PİC'Ier Arası İletişim Projesi 139 6.5 Proje 5 - RS232 Seri İletişim Projesi 148 6.6 Proje 6 - USART Kullanan RS232 Seri İletişim Projesi 156 6.7 Proje 7 - USART Kullanan İki Yönlü Seri İletişim Projesi 163 6.8 Proje 8 - PIC ve PC Arasında Seri İletişim 168 6.9 Proje 9 - PIC ve PC Arasında Seri İletişim 185 Sıcaklık Değişiminin Daimi Gösterilişi 6.10 Proje 10 - PC den PIC e Veri Gönderen Proje 195 6.11 Proje 11 - PC den PIC e Zamana Bağlı Olarak Komut Gönderen Proje 203 EK 1 PIC16F84 DOSYA YAZILIMLARI HARİTASI 211 EK 2 PICC Lite FONKSİYON LİSTESİ 216 EK 3 PIC16FXX ASSEMBLER KOMUT SETİ 217 EK 4 VISUAL BASIC MSComm KOMPONENTİ ÖZELLİKLERİ 219 EK 5 RS232 ASEMBLER PROGRAMI 223 KAYNAKÇA 232 DİZİN 234
Bu materyal hakkında henüz bir yorum yapılmamış.
-baunlogo.png?alt=media&token=2b1f50b7-298a-48ee-a2b1-6fcf8e70b387)