Picproje Elektronik Sitesi

DERLEYİCİLER => MikroC - PIC => Konuyu başlatan: kemalserkan - 26 Nisan 2012, 09:10:04

Başlık: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 26 Nisan 2012, 09:10:04
merhaba arkadaşlar,

Hikmet Şahin hocamızla beraber yeni bir kitap yazdık,umarım herkese faydalı olur. Kitabımıza ulaşabileceğiniz link : http://www.altaskitap.com/MikroC-ve-PIC18F4550,PR-110.html (http://www.altaskitap.com/MikroC-ve-PIC18F4550,PR-110.html)

Kitabımızın içeriği :
1.MikroC dilinin genel özellikleri,
2.MikroC derleyicisi ve MikroC kütüphanesinin kullanımı,
3.MikroC'de proje dosyası oluşturma,
4.Basit mikroC uygulama örnekleri,
5.PIC18F4550 mikrodenetleyicisinin donanım yapısı,
6.Timer(Zamanlayıcı/Sayıcı) donanım birimleri,
7.CCP ve ECCP donanım birimleri,
8.SPP donanım birimi,
9.MSSP donanım birimi,
10.EUSART donanım birimi,
11.A/D donanım birimi,
12.Comparator (karşılaştırıcı) donanım birimi,
13.HLVD donanım birimi,
14.USB donanım birimi ve uygulamaları
15.RTC, ısı, ses ve rotary pulse encoder uygulamaları,
16.DC, step ve RC motor uygulamaları,
17.IR (Kızılötesi) ve RF (Radyo Frekans) iletişim,
18.Grafik LCD'ler ile SD/MMC kart'lar ve uygulamaları

Bu donanım birimlerinin kullanımı örneklerle anlatılmıştır.

Kitaptaki uygulamaları siteden indirebiliyorsunuz ama e-ticaret yasasından ötürü belli bir miktardan fazla olan dosyalar yüklenemiyor, kitabı alan arkadaşların mağdur olmaması için forum sitelerine uygulamaların tam versiyonunu ekleyeceğiz. Kitaptaki uygulamaların tam versiyonunu buradan indirebilirsiniz : http://turbobit.net/agnvcs449rxi/mikroC (http://turbobit.net/agnvcs449rxi/mikroC) ve pic18f4550 uygulamalar.rar.html

Kitabın önümüzdeki baskılarında yer almasını istediğiniz konuları,uygulamaları bize mesaj atarak bildirirseniz elimizden geleni yaparız.
Umarım herkese faydalı olur.

K.Serkan DEDEOĞLU Hikmet ŞAHİN

Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: OG - 26 Nisan 2012, 12:34:58
turboit çok yavaş, yedek olsun,
https://hotfile.com/dl/154123293/32612f1/mikroC_ve_pic18f4550_uygulamalar.rar.html
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: gevv - 26 Nisan 2012, 12:39:11
direkt link var http://www.altaskitap.com/dosya/ZIPLAR/MikroC_ve_PIC18F4550.rar (http://www.altaskitap.com/dosya/ZIPLAR/MikroC_ve_PIC18F4550.rar)

@kemalserkan   hocam  birde  sitede  içindekiler ve örnek sayfa  dosyaları  silinmiş  size zahmet durumu bildirirseniz  iyi olur  satın alma  öncesinde oldukca  faydalı  olur  sonrasında hayal kırıklığı olmasın içinde ne var bilmek iyidir :D
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 26 Nisan 2012, 14:43:14
Alıntı yapılan: gevv - 26 Nisan 2012, 12:39:11
direkt link var http://www.altaskitap.com/dosya/ZIPLAR/MikroC_ve_PIC18F4550.rar (http://www.altaskitap.com/dosya/ZIPLAR/MikroC_ve_PIC18F4550.rar)

@kemalserkan   hocam  birde  sitede  içindekiler ve örnek sayfa  dosyaları  silinmiş  size zahmet durumu bildirirseniz  iyi olur  satın alma  öncesinde oldukca  faydalı  olur  sonrasında hayal kırıklığı olmasın içinde ne var bilmek iyidir :D

Teşekkür ederiz,bildirelim yayınevine hemen
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 26 Nisan 2012, 16:13:24
IÇINDEKILER
1 MikroC
1.1 MikroC Yazım Kuralları
1.2 Ayrılmıs (Reserved) Kelimeler
1.3 Acıklama Satırları
1.4 Tanımlayıcı Kelimeler (Tur Isimleri)
1.5 Tam Sayılar
1.6 Ondalıklı Sayılar
1.7 Karakter Ifadeler
1.8 String Ifadeler
1.9 Bosluk (Kacıs) Karakterleri
1.10 Ayırıcı Isaretler (Separators)
1.10.1 Koseli Parantez ( [ ] )
1.10.2 Parantez ( ( )
1.10.3 Kume Parantezi ( { } )
1.10.4 Virgul ( , )
1.10.5 Noktalı Virgul ( ; )
1.10.6 Iki Nokta ( : )
1.10.7 Nokta ( . )
1.10.8 Yıldız Isareti ( * )
1.10.9 Esittir Isareti ( =
1.10.10 Diyez Isareti ( #
1.11 Depolama Sınıfları
1.11.1 Auto
1.11.2 Register
1.11.3 Static
1.11.4 Extern
1.12 Tip Niteleyicileri
1.12.1 Const
1.12.2 Volatile
1.13 Baslangıc Degeri Atama Islemi
1.14 MikroC'de Veri Turleri
1.14.1 Aritmetik Turler
1.14.2 Void Turu
1.15 Gostericiler
1.16 Yapılar
1.17 Diziler
1.18 Fonksiyonlar
1.19 Operatorler
1.19.1 Operatorlerin Oncelik Sırası
1.19.2 Aritmetik Operatorler
1.19.3 Karsılastırma Operatorleri
1.19.4 Atama Operatorleri
1.19.5 Mantıksal Operatorler
1.19.6 Diger Operatorler
1.20 Deyimler
1.21 Ifadeler
1.22 Kontrol Yapıları
1.22.1 if - else Kontrol Yapısı
1.22.2 switch - case Kontrol Yapısı
1.23 Dongu Yapıları
1.23.1 While Dongusu
1.23.2 Do-While Dongusu
1.23.3 For Dongusu
1.24 Onislemci Komutları
2 MIKROC DERLEYICISI VE KÜTÜPHANESI
2.1 Mikro C Derleyicisini Tanıyalım
2.1.1 File Menusu
2.1.2 Edit Menusu
2.1.3 View Menusu
2.1.4 Project Menusu
2.1.5 Build Menusu
2.1.6 Run Menusu
2.1.7 Tools Menusu
2.1.8 Help Menusu
2.2 MikroC kutuphanesi
3 ILK MikroC PROJEM
3.1 Uygulama devremiz
3.2 Yeni Proje Olusturmak
4 BASIT MikroC UYGULAMALARI
4.1 UYGULAMA 1: Led Yakma ve Sondurme
4.2 UYGULAMA 2: PIC18F4550 Dahili Osilatorunu Kullanma
4.3 UYGULAMA 3: 8 Adet Led'i Yakma ve Sondurme
4.4 UYGULAMA 4: Buton ile Led Kontrol
4.5 UYGULAMA 5: 7 Segmet Display - 1 (0-9 Sayıcı)
4.6 UYGULAMA 6: 7 Segment Display - 2 (0-9 Yukarı/Asagı Sayıcı)
4.7 UYGULAMA 7: 7 Segment Display - 3 (0-99 Yukarı/Asagı Sayıcı)
4.8 UYGULAMA 8: LCD Display - 1
4.8.1 MikroC 'de kullanılan LCD Fonksiyonları
4.8.2 MikroC 'de kullanılan LCD Komutları
4.9 UYGULAMA 9: LCD Display - 2
5 PIC18F4550 DONANIM MIMARISI
5.1 Microchip Mikrodenetleyici Ailesi
5.2 Genel ozellikleriyle PIC18F4550
5.2.1 PIC18F4550 USB Ozellikleri
5.2.2 Guc Tasarruf Modları
5.2.3 Esnek Osilator Yapısı
5.2.4 Cevrebirim Ozellikleri
5.2.5 PIC18F4550 Mikrodenetleyicisinin Kendine Has Ozellikleri
5.2.6 OZELLIKLER TABLOSU
5.3 PIC18F4550 Osilator Ayarları
5.3.1 Osilator Tipleri
5.3.2 Kullanılabilecek Kristal Cesitleri
5.3.3 USB Veri Iletisimi Icin Osilator Ayarları
5.4 Guc Yonetim Modları
5.5 Reset (Sıfırlama) Islemi
5.5.1 Reset Durumu ve Kaydediciler
5.6 PIC18F4550 Bellek Organizasyonu
5.6.1 Flash Program Bellegi
5.6.2 RAM Veri Bellegi
5.6.3 Data EEprom Bellegi
5.7 8 x 8 Donanımsal Carpma Modulu (Hardware Multiplier)
5.8 Kesmeler (Interrupts)
5.8.1 MikroC 'de Kesme Islemleri 5.9 Giris/Cıkıs (I/O) Portları
5.9.1 PORTA
5.9.2 PORTB
5.9.3 PORTC
5.9.4 PORTD
5.9.5 PORTE
5.10 PIC18F4550 Mikrodenetleyicisi Konfigurasyon Kaydedicileri
6 TIMER (ZAMANLAYICI/SAYICI) DONANIM BIRIMLERI
6.1 Timer0 Donanım Birimi
6.1.1 UYGULAMA 1: TIMER0 'ın Zamanlayıcı Olarak Kullanılması
6.1.2 UYGULAMA 2 : TIMER0 'ın Sayıcı Olarak Kullanılması
6.2 Timer1 Donanım Birimi
6.2.1 UYGULAMA 3 : TIMER1 'in Zamanlayıcı Olarak Kullanılması
6.2.2 UYGULAMA 4 : TIMER1 'in Sayıcı Olarak Kullanılması
6.3 Timer2 Donanım Birimi
6.3.1 UYGULAMA 5 : TIMER2 'nin Zamanlayıcı Olarak Kullanılması
6.4 Timer3 Donanım Birimi
6.4.1 UYGULAMA 6 : TIMER3 'un Zamanlayıcı Olarak Kullanılması
6.4.2 UYGULAMA 7 : TIMER3 'un Sayıcı Olarak Kullanılması
7 CCP ve ECCP DONANIM BIRIMLERI
7.1 Capture (Yakalama) Modu
7.1.1 UYGULAMA 1: Capture (Yakalama) Modu
7.2 Compare (Karsılastırma) Modu
7.2.1 UYGULAMA 2: Compare (Karsılastırma) Modu
7.3 PWM (Pals Genislik Modulasyonu) Modu
7.3.1 UYGULAMA 3: PWM (Pulse Width Modulation) Modu
7.4 Enhanced Capture/Compare/Pwm (ECCP) Donanım Modulu
7.4.1 Gelistirilmis PWM Modu
7.4.2 Yarım Kopru (Half-Bridge) Modu
7.4.3 Tam Kopru (Full-Bridge) Modu
7.4.4 ECCP Donanım Birimi PWM Ayarları
8 SPP DONANIM BIRIMI
8.1 USB Kontrol Icin Yapılandırma
9 MSSP DONANIM BIRIMI
9.1 MSSP Donanım Birimi Ile SPI Modunda Seri Iletisim
9.1.1 UYGULAMA 1: MSSP Donanım Biriminin SPI Iletisimde Kullanılması
9.2 MSSP Donanım Birimi ile I2C Modunda Seri Iletisim
MSSP'de I2C Modu:
9.2.1 UYGULAMA 2 : MSSP Donanım Biriminin I2C Iletisimde Kullanılması
10 EUSART DONANIM BIRIMI
10.1 Seri Veri Iletisimi
10.1.1 Asenkron Seri Veri Iletisimi
10.1.2 Senkron Seri Veri Iletisimi
10.2 EUSART Donanım Birimi Ozellikleri
10.3 Baud Rate Generator (BRG)
10.4 EUSART ile Asenkron Seri Veri Iletisimi
10.4.1 UYGULAMA 1: EUSART Donanım Birimi Ile Asenkron Veri Iletisimi
10.5 EUSART ile Senkron Seri Veri Iletisimi
11 A/D DONANIM BIRIMI
11.1 UYGULAMA 1 : A/D Donusturucu
12 KARSILASTIRICI (COMPARATOR) DONANIM BIRIMI
12.1 Referans Gerilimi
12.2 UYGULAMA 1: Comparator (Karsılastırıcı) - 1
12.3 UYGULAMA 2: Comparator (Karsılastırıcı) ve Voltaj Referans Modulu Uygulaması
12.4 KARSILASTIRICI VOLTAJ REFERANS BIRIMI
13 HLVD DONANIM BIRIMI
13.1 HLVD Donanım Birimi Ayarları
13.2 UYGULAMA 1: HLVD Donanım biriminin kullanılması
14 USB DONANIM BIRIMI
14.1 USB VERI ILETISIMI
14.1.1 USB Konnektor Tipleri
14.1.2 Topoloji
14.1.3 Terminoloji
14.1.4 USB Veri Transferi
14.1.5 USB Veri Transfer Cesitleri
14.1.6 Listeleme Islemi
14.1.7 Tanımlayıcılar
14.1.8 HID (Human Interface Device)
14.2 PIC18F4550 USB DONANIM BIRIMI
14.3 USB UYGULAMALARI
14.3.1 UYGULAMA 1: USB ILE LED KONTROLU - 1
14.3.2 UYGULAMA 2: USB ILE LED KONTROLU – 2
14.3.3 UYGULAMA 3: USB ILE LCD DISPLAY KONTROLU - 1
14.3.4 UYGULAMA 4: USB ILE LCD DISPLAY KONTROLU - 2
14.3.5 UYGULAMA 5: USB PORTTAN BILGISAYARA VERI ALINMASI
14.3.6 UYGULAMA 6: USB PORT ILE TERMOMETRE
15 RTC, ISI, SES ve ROTARY PULSE ENCODER UYGULAMALARI
15.1 DS1307 RTC (Real Time Clock) Uygulaması
15.2 DS18B20 Isı Sensoru Uygulaması
15.3 Ses Uygulaması
15.4 Rotary Pulse Encoder Uygulaması
15.5 Keypad (Tus Takımı) Uygulaması
16 PIC18F4550 ve MOTOR UYGULAMALARI
16.1 DC MOTORLAR
16.1.1 L298 (DC Motor Surucusu)
16.1.2 UYGULAMA 1: DC Motor Yon ve Hız Kontrolu
16.2 STEP (ADIM) MOTORLARI
16.2.1 Bipolar ve Unipolar Step Motorlar
16.2.2 Step Motor Uc Tesbiti
16.2.3 Step Motorun Calıstırılması
16.2.4 ULN2003 (Step Motor Surucu)
16.2.5 UYGULAMA 2: Step motor kontrolu
16.3 RC SERVO MOTORLAR
16.3.1 UYGULAMA 3: 8 Adet RC Servo Motor Kontrolu
16.3.2 UYGULAMA 4: USB Port ile 8 Adet RC Servo Motor Kontrolu
17 KIZILÖTESI (INFRARED - IR) ILETISIM
17.1 KIZILOTESI VERI ILETISIM PROTOKOLLERI
17.1.1 UYGULAMA 1: PIC18F4550 ile Kızılotesi (Infrared) Iletisim
17.2 RF ILETISIM UYGULAMASI
17.2.1 ATX-34 RF verici
17.2.2 ARX-34 RF alıcı
17.2.3 UYGULAMA 2: PIC18F4550 ile RF Iletisimi
18 GRAFIK LCD'LER ve SD&MMC KART'LAR
18.1 Grafik Tabanlı LCD Display'ler
18.1.1 T6963C Tabanlı Grafik LCD Display
18.1.2 KS108 Tabanlı Grafik LCD Display
18.2 SD & MMC Kartlar
18.2.1 SD Kartlar
18.2.2 MMC Kartlar
18.2.3 UYGULAMA : PIC18F4550 ile SD/MMC Kart Kullanımı


Site düzeltilene kadar ben merak edenler için içeriği buraya ekleyeyim.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: skara1214 - 26 Nisan 2012, 17:24:15
bu canbusta birşeymi var niye kimse kitaplara koymuyor?yada internet uygulamaları?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: zakbay - 26 Nisan 2012, 19:25:14
Hocam merhaba kitabınızı aldım elinize sağlık

mmc uygulamalarını mikroc de derleyip isis de denemek istediğimde mcu hiç çalışmıyor debug yapamıyorum kodlarda görünmüyor aynı sorunları sizde yaşadınız mı?

denemeleri mutlaka dışarıdamı (gerçek devrede mi) yapmak gerekiyor 
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 26 Nisan 2012, 21:43:58
Alıntı yapılan: zakbay - 26 Nisan 2012, 19:25:14
Hocam merhaba kitabınızı aldım elinize sağlık

mmc uygulamalarını mikroc de derleyip isis de denemek istediğimde mcu hiç çalışmıyor debug yapamıyorum kodlarda görünmüyor aynı sorunları sizde yaşadınız mı?

denemeleri mutlaka dışarıdamı (gerçek devrede mi) yapmak gerekiyor 
uygulamaları proteusta da deniyoruz ve hiçbirinde sorun çıkmadı ama yine de yarın bakıp size dönmeye çalışacağım
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 27 Nisan 2012, 08:02:58
Alıntı yapılan: zakbay - 26 Nisan 2012, 19:25:14
Hocam merhaba kitabınızı aldım elinize sağlık

mmc uygulamalarını mikroc de derleyip isis de denemek istediğimde mcu hiç çalışmıyor debug yapamıyorum kodlarda görünmüyor aynı sorunları sizde yaşadınız mı?

denemeleri mutlaka dışarıdamı (gerçek devrede mi) yapmak gerekiyor

proteus'un 7.8 ve üstü versiyonda sorunsuz çalışıyor. tekrar test ettim, sorun senin proteusta olabilir!
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: cengav4r - 30 Mayıs 2012, 01:17:49
İyi günler,
MikroC ile PIC18F4550 adlı kitabınızı aldım.Kitap gerçekten güzel ancak ben pic programlamaya CCS ile başlamıştım(serdar çiçek'in kitabından) ve şu anda usb portu kullanarak PIC18F4550 ile rf uygulaması yamaya çalışıyorum.

Sorum: Kitapdaki 404. sayfada RF ile uygulamya ait MicroC programı var.Ben bunu CCS de derlemek istiyorum.Nasıl yaparım?
ya da
MicroC 'De >> sbit MANRXPIN at rc0_bit;
CCS 'deki karşılığı nedir?

Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 30 Mayıs 2012, 21:47:52
Yeni Başlayanlar İçin PIC Programlama kitabımız temmuz yada ağustos yayında yayınlanacaktır arkadaşlar. İçinde deneme kartı yapımı ve usb pic programlayıcı gibi konuların olduğu, PIC16F648A ile çok sayıda örneğin bulunduğu meslek liseleri ve myo müfredatına uygun bir kitaptır. Kendi deneme kartınız ve usb programlayıcınızı kendiniz yapabileceksiniz. programlayıcının PC yazılımı tamamen türkçe'tir.  İnşallah bütün kardeşlerimize,hocalarımıza faydalı olur.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Firzen - 31 Mayıs 2012, 02:14:57
Hocam Bende AldımLCD uygulamasını denedim LCD Clear ve LCD Common du sanırım o ikisini yer değiştirince çalışmaya başladı bazı uygulamaları birebir yaptığım halde çalışmadı neden acaba kulandığım Mikro c prgramında mı sorun vardır?
Kullandığım program Mikro C PRO
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 31 Mayıs 2012, 08:36:04
programların tamamı proteus'da ve birçoğu da (tamamına yakını) gerçek ortamda denendi. Öyle bir sıkıntı kesinlikle olmadı.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: malpaslan1979 - 31 Mayıs 2012, 09:14:35
Alıntı yapılan: kemalserkan - 30 Mayıs 2012, 21:47:52
Yeni Başlayanlar İçin PIC Programlama kitabımız temmuz yada ağustos yayında yayınlanacaktır arkadaşlar. İçinde deneme kartı yapımı ve usb pic programlayıcı gibi konuların olduğu, PIC16F648A ile çok sayıda örneğin bulunduğu meslek liseleri ve myo müfredatına uygun bir kitaptır. Kendi deneme kartınız ve usb programlayıcınızı kendiniz yapabileceksiniz. programlayıcının PC yazılımı tamamen türkçe'tir.  İnşallah bütün kardeşlerimize,hocalarımıza faydalı olur.


hangi dil'i anlatacaksınız assembler, c, basic vb....?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: feyzi - 31 Mayıs 2012, 10:12:30
Kitabınızı aldım ve inceledim.İlk görüşüm şu oldu:
İlk 8 deney temel seviyede güzel olmuş.Fakat sonrası,donanım karmaşası içinde boğulup gitmiş.Daha sonrası ise, C# gibi pic ile uğraşanların çoğunun ilgilenmediği alanlara kaymış.SERDAR ÇİÇEK hocanın CCS C kitabı gibi yazılsaydı,çok faydalı bir kitap olurdu...
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 31 Mayıs 2012, 10:55:42
Alıntı yapılan: malpaslan1979 - 31 Mayıs 2012, 09:14:35
hangi dil'i anlatacaksınız assembler, c, basic vb....?
yazmayı unutmuşum, c dili olacak. mikroC kullandık
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 31 Mayıs 2012, 11:06:28
Alıntı yapılan: feyzi - 31 Mayıs 2012, 10:12:30
Kitabınızı aldım ve inceledim.İlk görüşüm şu oldu:
İlk 8 deney temel seviyede güzel olmuş.Fakat sonrası,donanım karmaşası içinde boğulup gitmiş.Daha sonrası ise, C# gibi pic ile uğraşanların çoğunun ilgilenmediği alanlara kaymış.SERDAR ÇİÇEK hocanın CCS C kitabı gibi yazılsaydı,çok faydalı bir kitap olurdu...

Serdar kitabında 16F877'yi kullanmış, biz ise 18F4550'yi kullandık. Takdir edersiniz ki 877'ye göre daha kompleks bir PIC18F4550 ve daha fazla donanımsal özelliği var. Bizde kitapta 4550'nin bütün donanım birimlerini kullandık. Bu donanımlardan biride USB desteği ve bilgisayar tarafındaki yazılımı gerçekleştirmek için C# gibi ileri seviye bir dili kullanmak zorundaydık. Amacımız kitabı alan birinin artık 18F4550'yi yada 18F2550'yi tam olarak kullanmasını sağlamaktı.

Yeni Başlayanlar İçin PIC Programlama kitabımız temmuz ayında yayınlanacak. Yukarıdaki mesajlarımda bunu yazmıştım. 
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Firzen - 19 Haziran 2012, 18:32:27
Alıntı yapılan: kemalserkan - 31 Mayıs 2012, 11:06:28
Serdar kitabında 16F877'yi kullanmış, biz ise 18F4550'yi kullandık. Takdir edersiniz ki 877'ye göre daha kompleks bir PIC18F4550 ve daha fazla donanımsal özelliği var. Bizde kitapta 4550'nin bütün donanım birimlerini kullandık. Bu donanımlardan biride USB desteği ve bilgisayar tarafındaki yazılımı gerçekleştirmek için C# gibi ileri seviye bir dili kullanmak zorundaydık. Amacımız kitabı alan birinin artık 18F4550'yi yada 18F2550'yi tam olarak kullanmasını sağlamaktı.

Yeni Başlayanlar İçin PIC Programlama kitabımız temmuz ayında yayınlanacak. Yukarıdaki mesajlarımda bunu yazmıştım.
Kemal Bey ben sizin kitabınızdan iki tane aldım. birini kız arkadaşıma birini ise kendime ve gerçekten güzel ama bazı örnekler eksik gibi timer ve interruptlarda.Benim sorunum şu sizin vermiş olduğunuz GLCD deki kodu birebir yazmama rağmen bir türlü derleme olmuyor "Undeclared identifier 'Glcd_Init' in expression GLCD.c" hatası verip duruyor ve bunu sadece GLCD_Inıt değil diğer Glcd kodlarında da yapıyor  bunu bir kaç defa daha yaşadım programdan kaynaklı desem bir çok siteden indirdiğim mikro C programlarını kurdum tekrar tekrar denedim bana bu konuda bir akıl verebilirseniz hatta kodumu da gönderiyorum;
#include "bak.c"
char Glcd_DataPort at PORTD;

sbit GLCD_CS1 at LATB0_bit;
sbit GLCD_CS2 at LATB1_bit;
sbit GLCD_RS  at LATB2_bit;
sbit GLCD_RW  at LATB3_bit;
sbit GLCD_EN  at LATB4_bit;
sbit GLCD_RST at LATB5_bit;

sbit GLCD_CS1_Direction at TRISB0_bit;
sbit GLCD_CS2_Direction at TRISB1_bit;
sbit GLCD_RS_Direction  at TRISB2_bit;
sbit GLCD_RW_Direction  at TRISB3_bit;
sbit GLCD_EN_Direction  at TRISB4_bit;
sbit GLCD_RST_Direction at TRISB5_bit;

void man()
{
ADCON1 |= 0x0F;
CMCON  |= 7;

Glcd_Init();
Glcd_Fill(0x00);

while(1)
{
Glcd_Write_Text("GLCD UYGULAMASI", 0, 0, 1);
Glcd_Write_Text("FETHI CANDAN   ", 0, 3, 1);
Glcd_Write_Text("DENEME MIKRO C ", 0, 7, 1);
delay_ms(1000);
Glcd_Image(bak);
delay_ms(2000);
}
}

şimdiden teşekkür ediyorum.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 19 Haziran 2012, 20:21:56
Library Manager vasıtasıyla GLCD kütüphanesini eklediniz mi? Bu hata eklenmediğinde çıkar.
Kullanacağınız elemanın driverını buradan seçmeniz lazım.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Firzen - 20 Haziran 2012, 00:03:39
bir örnek gösterebilir misiniz serkan bey anlamadım da,ben zaten mikroC kullanmayı sizin kitabınızla başladım.
kullandığım Glcd KS108 aslında wg12864a nasıl ekleyeceğimi anlamadım...
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: LukeSkywalker - 20 Haziran 2012, 00:52:20
Hassas Timer kullanırken interrupt içerisindeki gecikmeleri nasıl hesaba katacağız? Derleyicini ürettiği asm kodundan interrupt alt programındaki kodların çevrim sürelerini hesaplayıp ekliyorum TMR registerına fakat kaymalar oluşuyor.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 20 Haziran 2012, 09:12:35
Alıntı yapılan: Firzen - 20 Haziran 2012, 00:03:39
bir örnek gösterebilir misiniz serkan bey anlamadım da,ben zaten mikroC kullanmayı sizin kitabınızla başladım.
kullandığım Glcd KS108 aslında wg12864a nasıl ekleyeceğimi anlamadım...

kitapta kütüphanenin kullanımını anlatan bölüme bakın lütfen. sorun çözülecektir
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: LukeSkywalker - 20 Haziran 2012, 10:19:07
Timer nasıl olacak hocam? Yukarıda bir soru sormuştum.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: carirt - 20 Haziran 2012, 14:31:39
Alıntı yapılan: maytere - 20 Haziran 2012, 10:19:07
Timer nasıl olacak hocam? Yukarıda bir soru sormuştum.

sende registerlerin tek tek bitlerini değiştir timer registerlerinin falan
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Firzen - 20 Haziran 2012, 15:35:24
Kitabinizi okudum @serkan İLGİ VE ALAKANİZ icin teşekkür ederim...cok açıklayıcı bir insansiniz...
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: LukeSkywalker - 20 Haziran 2012, 16:30:00
Alıntı yapılan: carirt - 20 Haziran 2012, 14:31:39
sende registerlerin tek tek bitlerini değiştir timer registerlerinin falan
Bitlerini değiştir ne demek? Bunun bir hesabı kitabı yok mu? ASM ile yaparken kolay fakat MikroC ile yaparken hassas timer ayarı nasıl yapılacak?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: furkan_aytac - 29 Haziran 2012, 06:49:28
Hocam herşeyden önce emeğinize sağlık gerçekten çok başarılı bir kitap olmuş.DS18B20 ile yapılan projede dahili osilataörü kullandığım zaman isis te hata veriyor.Gerçekte de çalışmıyor.Programda negatif kısımlarla işim olmadığı içn biraz oynama yapmıştım.Kristal kullanıp konfigürasyon ayarlarını ona göre yaptığım zaman isiste çalışıyor fakat gerçekte gene çalışmıyor.2*16 lık LCD ile yapıyorum projeyi.Hatanın nerede olabileceği hakkında bir şeyler söylerseniz çok sevinirim.Saygılar...
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Ali_54 - 14 Temmuz 2012, 16:38:01
böyle 18f serisi işlemcileri baz alarak örnekli Türkçe kitap CCS C derleyicisine göre yazılmış kitap ar mıdır?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: LukeSkywalker - 14 Temmuz 2012, 21:44:38
Bu kitapta anlatılanları okursanız zaten CCS C ile de yazarsınız programı.
Başlık: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kokopelli - 14 Temmuz 2012, 22:54:18
Bu kitabı bu konuyu burada görmeden önce geçen hafta Hepsiburada'dan kargo dahil 20 tl gibi bir fiyata bulunca hiç durmadan aldım. Bu saatten sonra her Mikrodenetleyici için, çok gerekmedikçe Assembler öğrenmek mantıklı olmayacağı, mevcut Türkçe kitapların da nispeten basit yapıya sahip 16 serisi PIClere göre yazılmış olması kitabınızı özellikle sectiren etken oldu. Kitabın içeriğine hızlıca göz gezdirdigimde sadece PIC ailesi icin degil, diğer birçok MC için yararlı olacak temel özelliklerin hemen hepsinin kapsaniyor olması güzel. Sonuçta kullandığımız dil C olunca geriye kalan sadece kütüphanenin tanınması ve temel cevre birimlerinin calışma prensiplerinin kavranmasindan ibaret.

Bu arada 16f877 kitabını da merak etmiyor değilim. Kitabın yazarlarından Caner'le yillarca çalışıp yurtdışına giderken islerini devralmış olmam da bu merakı körüklüyordur kesin :)
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: LukeSkywalker - 15 Temmuz 2012, 09:59:48
C kullanımını öğrendikten sonra kütüphanenin de bir önemi kalmıyor. İstediğiniz anda kendi kütüphanelerinizi oluşturabiliyorsunuz, ister CCS kullanın ister mikroC, ister Hi-Tech
Başlık: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kokopelli - 15 Temmuz 2012, 10:43:22
Şüphesiz. Zaten ne oldugundan tam emin olabilmek icin kütüphaneyi de kendin yazman gerekiyor. Ama mühendislikte her zaman o zaman olmadıgından kütüphaneler hayat kurtarıyor.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: dijital74 - 15 Temmuz 2012, 12:21:34
Aldığım kitabın yazarını burada görmek çok güzel.

Kitabı aldım ama henüz ciddi anlamda okumuş değilim. Sayfalarına göz gezdiriyorum. Zaman geçtikçe daha iyi sindirip, güzel işler yapacağıma inanıyorum. Kitabın çoğunluğunu PIC18F4550'nin yapısı oluşturuyor, bir süre sonra dersten kopuyorum ilgim dağılıyor. Ama tabii ki bir mikrodenetleyiciyi programlayabilmek için onun donanımsal yapısını biliyor olmak gerek. Altaş'ın diğer kitaplarına göre biraz enli sanki, elde tutmak zor oluyor.

Bence sıradaki proje C ile AVR programlama üzerine bir kitap yazmak olmalı. ATTINY2313 işlemcisi üzerine yazılmış bir kitap var fakat bir arkadaşın söylediği gibi "her mikrodenetleyici için ayrı assembly komutları kullanmak" zor bir şey. C bu bağlamda evrensel bir dil olma özelliğinde. Ayrıca MikroC'nin AVR versiyonu da var.

Başarılarınızın devamını dilerim.
Başlık: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kokopelli - 15 Temmuz 2012, 12:29:02
Aynı şekilde, ben de AVR, özellikle ATMEGA serisi icin benzer bir kitap bekliyorum. Her ne kadar İnternet'te bir sürü kaynak olsa da insan elinde organize ve basılı bir öğrenim aracı ile daha mutlu oluyor.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Ali_54 - 15 Temmuz 2012, 14:43:02
STM32F4 Serisi ARM tabanlı Mikrodenetleyiciler için veya daha düşük LPC ler için Türkçe Kaynağa çok ihtiyaç var.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: XX_CİHAN_XX - 15 Temmuz 2012, 18:02:01
Alıntı yapılan: Ali_54 - 15 Temmuz 2012, 14:43:02
STM32F4 Serisi ARM tabanlı Mikrodenetleyiciler için veya daha düşük LPC ler için Türkçe Kaynağa çok ihtiyaç var.

Emin ol bulabileceğin en derin Türkçe kaynak burada. Bülent hocamız sağolsun :)
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: dijital74 - 15 Temmuz 2012, 18:44:57
Alıntı yapılan: Ali_54 - 15 Temmuz 2012, 14:43:02
STM32F4 Serisi ARM tabanlı Mikrodenetleyiciler için veya daha düşük LPC ler için Türkçe Kaynağa çok ihtiyaç var.

Alıntı yapılan: XX_CİHAN_XX - 15 Temmuz 2012, 18:02:01
Emin ol bulabileceğin en derin Türkçe kaynak burada. Bülent hocamız sağolsun :)

Adım adım ilerliyor teknik yayınlar. AVR, peşinden ARM kitapları da çıkar. Burada bilgi üreten her kesin kitabını alıp, kitaplıkta bir yere koymak beni mutlu eder.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: malpaslan1979 - 15 Temmuz 2012, 18:51:56
http://www.barissamanci.net/Makale/13/lpc2000-programlama-klavuzu/ (http://www.barissamanci.net/Makale/13/lpc2000-programlama-klavuzu/)


umarım bu notları görmüşünüzdür @dijital74
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: dijital74 - 15 Temmuz 2012, 23:36:40
Hayır görmedim. Harika birşey olduğu her halinden belli oluyor. Sizleri yakalayabilmek mümkün değil. Hele ki elektronik dışında bir disiplinde eğitim alınca. Elektronik bizde bir tutku olarak kaldı ...
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 11 Eylül 2012, 12:50:08
Merhaba arkadaşlar,

Biliyorsunuz MikroC ve PIC18F4550 kitabımız daha önceden yayınlanmıştı. Yayınlanan 2. mikroC kitabı olmuştu. Ama bu kitapta kullandığımız PIC18F4550'den ötürü yeni başlayan arkadaşlar biraz zorluklar yaşadı. Yeni başlayan arkadaşlara faydalı olabilsin diye daha basit bir mikrodenetleyici olan PIC16F628A/PIC16F648A'yı kullanarak yeni bir kitap yazdık. Kendimizde öğretmen olduğumuz için bu kitabı Mesleki-Teknik Okullar ve Meslek Yüksekokullarının müfredatına uygun olarak yazmaya çalıştık. İçinde PIC16F628A/PIC16F648A mikrodenetleyicilere uygun bir deneme kartının baskı devresi ve yapımı, USB porttan PIC programlayabilen arayüzü Türkçe olan bir programlayıcının baskı devresi ve yapımı da bulunmaktadır. Böylece hem deneme kartını yaparak hemde programlayıcıyı yaparak kitaptaki uygulamaları gerçek hayatta gerçekleştirebilirsiniz.
Hem fiyatı uygun olsun herkes alabilsin hemde bizde öğretmen olduğumuz için okullarda-meslek yüksekokullarında Mikroişlemci-Mikrodenetleyici dersinde kullanabileceğimiz C dilini kullanan bir kaynak olsun istedik. İnşallah bütün arkadaşlara faydalı olur.

Kitap içerisinde anlatılan bölüm baslıkları şunlardır:
BÖLÜM 1. MIKROISLEMCILER ve MIKRODENETLEYICILER
BÖLÜM 2. PIC16F628A ve PIC16F648A DONANIM MIMARISI
BÖLÜM 3. SAYISAL ELEKTRONIK
BÖLÜM 4. USB PIC PROGRAMLAMA KARTI (USB Pic-OS)
BÖLÜM 5. PIC DENEME KARTI (PiC-OS)
BÖLÜM 6. MikroC PRO
BÖLÜM 7. ILK MikroC PROJEM
BÖLÜM 8. BASIT MikroC UYGULAMALARI
BÖLÜM 9. ÇEVRE BIRIMI ELEMANLARI ve UYGULAMALARI
BÖLÜM 10. KESME (INTERRUPT) UYGULAMALARI

Kitabın linki: http://www.altaskitap.com/Yeni-Baslayanlar-icin-MikroC-ile-PIC-PROGRAMLAMA-16F628A,PR-116.html (http://www.altaskitap.com/Yeni-Baslayanlar-icin-MikroC-ile-PIC-PROGRAMLAMA-16F628A,PR-116.html)
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: snansrin - 14 Ekim 2012, 11:38:58
ben kitabı aldım Bölüm 4 uygulama 3: 8adet led'i yakma ve söndürmeye kadar geldim fakat ondan sonraki kodlar derlenmedi derlense de çalışmadı bunun nedeni nedir ?  şimdiden teşekkürler
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: yusufburak - 05 Kasım 2012, 23:28:02
Mikro C'de 2'lik tabandaki sayıyı 10'luk tabana çeviren bi komut var mı :S ?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: LukeSkywalker - 06 Kasım 2012, 10:06:36
2lik tabanı 10'luk sisteme dönüştürmek için komuta gerek yok.
0b00010110 sayısını ele alalım. Bu sayı aynı zamanda 0x16 veya 22'dir zaten.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: asenyurt - 06 Kasım 2012, 19:26:04
Serkan Hocam öncelikle kitabınız gerçekten çok güzel okudukça öğrendiğim şeyler oluyor.
Yaklaşık 2 yıldır bu pic ve usb haberleşme ile ilgileniyorum. Evimde home cockpit ile ilgili sistemlerim var.
Bir proje üstünde çalışıyorum 1 haftadır. Ama işin içinden çıkamadığım bir konu oldu..
Projemden kısaca bahsedecek olursam,
18f4550 ile usb den haberleşmek kaydı ile 6 rotary, 17 led, 21 buton ve yaklaşık 24 karakter 7 segment display var.
Projemi planlayarak çalıştığından emin olarak adım adım ilerliyorum..
Şuan 3 karakter display ve 1 tane rotary yaptım.
ISIS proteus da çalıştığını ve usb ile haberleşip rotary değerinin VB6 ya ilettiğini artıp azaldığını bu arada pic e bağlı 3 karakter display e ilettiğini gördüm.
herşey buraya kadar sıkıntısız. bu arada displayler ortak katod ve bcd decoder ile yazdırıp tarama yöntemi ile karakterleri çoğaltıyorum.
ortak katod uçlarını ise i2c yolu ile pcf8574 e iletip yollamaya çalışıyorum
gerçekte deneyince çalışmadığını gördüm.
çok uğraştım bi türlü çalıştıramadım.
mikroc de software debugger yaptığımda maalesef routine programın I2C_Start(); kodunda takıldığını gördüm..
bu sadece benim kodumda değil mikroc nin örnek i2c kodlarında hepsinde durum böyle.
ne yapacağımı şaşırdım bir fikriniz var mı ??

taramayı yaparkenki ic2 kodum :
  I2C_Start();              // I2C start sinyal (BURADA TAKILIYOR MAALESEF)
  I2C_Wr(0x44);             // cihaz adres
  I2C_Wr(251);             // veri gönderildi  birinci karakter kotodu açıldı...
  PORTD = degerhi;       // birinci karakterin değeri portd bcd ye gönderildi..
  I2C_Stop();
  Delay_ms(1);

  I2C_Start();              // I2C start sinyal
  I2C_Wr(0x44);             // cihaz adres
  I2C_Wr(253);             // veri gönderildi ikinci karakter katodu açıldı
  PORTD = degermi;
  I2C_Stop();
  Delay_ms(1);

  I2C_Start();              // I2C start sinyal
  I2C_Wr(0x44);             // cihaz adres
  I2C_Wr(254);             // veri gönderildi üçüncü karakter katodu açıldı
  PORTD = degerlo;
  I2C_Stop();
  Delay_ms(1);
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: yusufburak - 06 Kasım 2012, 23:33:08
Alıntı yapılan: maytere - 06 Kasım 2012, 10:06:36
2lik tabanı 10'luk sisteme dönüştürmek için komuta gerek yok.
0b00010110 sayısını ele alalım. Bu sayı aynı zamanda 0x16 veya 22'dir zaten.

haklısınız bunun böyle olduğunu biliyorum ama çarpma bölme gibi matematiksel işlem yaparken direk bu şekilde kullanmam bi sorun oluşturur mu ?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: XX_CİHAN_XX - 07 Kasım 2012, 13:10:10
Alıntı yapılan: yusufburak - 06 Kasım 2012, 23:33:08
haklısınız bunun böyle olduğunu biliyorum ama çarpma bölme gibi matematiksel işlem yaparken direk bu şekilde kullanmam bi sorun oluşturur mu ?
12*15 ile 0x0C*0x0F yada 0b00001100 * 0b00001111 aynı şeylerdir.
Her yazım şekli aynı sonucu bize verir. Onluk sisteme çevirme deyince genel olarak benim anladığım bu sayıları display gibi yerlerde gösterebilme yada basamaklarına ayırıp değerlendirebilme amacıyla yapılan bir çevrim işlemidir.

Ancak niyetiniz sadece aritmetiksel ve mantıksal işlemler yapmak ise onluk format zorunlu değildir.
Bu durumda binary, hex yada desimal formatta yazmanızın bir önemi kalmaz hepsi aynı sayıdır.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: z - 07 Kasım 2012, 13:40:42
10lu sayılar işlemcilerde işlenirken iki seçenek var.

Birinci seçenekte 10'lu sayı doğrudan ikili sayıya çevrilir. Üzerinde ne işlem yapılacaksa yapılır ve gerisin geriye 10'lu sisteme dönülür.
İkinci seçenekte ise onluk sayı, BCD formatta kullanılır ve üzerinde BCD işlem yapılır sonuç doğrudan doğruya kullanılır.

Onlu sistemdeki 12 sayısı, ikili sisteme birinci seçenekte 0x0C olarak, ikinci seçenekte ise 0x12 olarak aktarılır.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: asenyurt - 08 Kasım 2012, 00:38:58
arkadaşlar önceki yazımda i2c pcf8574 ile sıkıntım vardı.
elimdeki entegre nxp markalı bir pcf8574 idi
philips olanı ile değiştirince sorunsuz çalıştı
aklınızda bulunsun..
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: yusufburak - 10 Kasım 2012, 21:59:16
mesela;
time=(cnt*65,5)+TMR1H+TMR1L-0x24;

işlemini yazdığım zaman derlediğimde hata vermiyo. peki bu işlemi yapabilr mi gerçekten ?

time ise unsigned olarak tanımlanmıştır.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: LukeSkywalker - 10 Kasım 2012, 22:05:59
Yapamaz. Yani eksik yapar. 65,5 sayisi floatdur. Typecasting yapmaniz gerekir bu islemde.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: yusufburak - 11 Kasım 2012, 08:51:12
Typecasting dediğiniz şey nedir acaba ? :S
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: yusufburak - 13 Kasım 2012, 15:49:30
while (1)  {
if(dugme){
time=cnt*65,5 ;
time=time+TMR1H+TMR1L-0x24;
Hiz=10/time;
Lcd_Out(2,1,"time m/s");
TMR1H=0X00;
TMR1L=0x24;
cnt=0;
while(porta.ra0);

}
}

bu kodlarda cnt kaç kez 65.5 ms'lik kesme geldiğini sayıyo ve bende burdan time süresini bulmak istiyorum :S nerde hata yapıyorum ? ekranda time m/s yazıyo :) ben orda rakam yazdırmasını istiyorum :S ?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: tekniker_murat - 05 Aralık 2012, 22:38:49
Merhabalar öncelikle emeklerinizden ötürü çok teşekkür ederim Kitabı aldım okudum okumaya da devam ediyorum daha doğrusu devam edeceğim ama kafamda bir karmaşa var....

Karmaşa şu ben programı bir yerden edindim kurdum çalıştırdım bir çok program çalıştı ama LCD konusunda program biraz zırvaladı şöyle ki ; ben kodları buraya yazayım kitapta kodlar bu şekilde


sbit LCD_RS          at        RB2_bit;
sbit LCD_EN          at        RB3_bit;
sbit LCD_D7          at        RB7_bit;
sbit LCD_D6          at        RB6_bit;
sbit LCD_D5          at        RB5_bit;
sbit LCD_D4          at        RB4_bit;

sbit LCD_RS_Direction at TRISB2_bit;
sbit LCD_EN_Direction at TRISB3_bit;
sbit LCD_D7_Direction at TRISB7_bit;
sbit LCD_D6_Direction at TRISB6_bit;
sbit LCD_D5_Direction at TRISB5_bit;
sbit LCD_D4_Direction at TRISB4_bit;

void    main(){
cmcon=7;

while (){

}
}



Ben bu kodları kendi devreme göre uyarladım yukarıdaki gibi tek değişiklik port ve pin isimleri derlemek istediğim zaman hata veriyor verdiği hata da şu

';' expected but LCD_RS found
internal error

Buna göre kendimce şu yorumları yapıyorum

1: Bu program kitapta anlatılan program ile aynı versiyon olmayabilir.
2: Benim yazımımda yada diyagramımda bir hata olabilir.

Fakat ben işi garantiye almak için YENİ BAŞLAYANLAR İÇİN MİKROC PİC PROGRAMLAMA PİC16F628A KİTABI'nı da aldım onda da aynı kodlar yazıyor :)

Bu kitapta anlatılan programın Versiyonu hakkında bilgi verebilirseniz çok memnun olurum....
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: deblekeli - 06 Aralık 2012, 14:31:44
KİTABI ALDIM İNCELEMEYE BAŞLADIM ...
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: tekniker_murat - 07 Aralık 2012, 18:56:35
Alıntı yapılan: tekniker_murat - 05 Aralık 2012, 22:38:49
Merhabalar öncelikle emeklerinizden ötürü çok teşekkür ederim Kitabı aldım okudum okumaya da devam ediyorum daha doğrusu devam edeceğim ama kafamda bir karmaşa var....

Karmaşa şu ben programı bir yerden edindim kurdum çalıştırdım bir çok program çalıştı ama LCD konusunda program biraz zırvaladı şöyle ki ; ben kodları buraya yazayım kitapta kodlar bu şekilde


sbit LCD_RS          at        RB2_bit;
sbit LCD_EN          at        RB3_bit;
sbit LCD_D7          at        RB7_bit;
sbit LCD_D6          at        RB6_bit;
sbit LCD_D5          at        RB5_bit;
sbit LCD_D4          at        RB4_bit;

sbit LCD_RS_Direction at TRISB2_bit;
sbit LCD_EN_Direction at TRISB3_bit;
sbit LCD_D7_Direction at TRISB7_bit;
sbit LCD_D6_Direction at TRISB6_bit;
sbit LCD_D5_Direction at TRISB5_bit;
sbit LCD_D4_Direction at TRISB4_bit;

void    main(){
cmcon=7;

while (){

}
}



Ben bu kodları kendi devreme göre uyarladım yukarıdaki gibi tek değişiklik port ve pin isimleri derlemek istediğim zaman hata veriyor verdiği hata da şu

';' expected but LCD_RS found
internal error

Buna göre kendimce şu yorumları yapıyorum

1: Bu program kitapta anlatılan program ile aynı versiyon olmayabilir.
2: Benim yazımımda yada diyagramımda bir hata olabilir.

Fakat ben işi garantiye almak için YENİ BAŞLAYANLAR İÇİN MİKROC PİC PROGRAMLAMA PİC16F628A KİTABI'nı da aldım onda da aynı kodlar yazıyor :)

Bu kitapta anlatılan programın Versiyonu hakkında bilgi verebilirseniz çok memnun olurum....

Evet konuya ilgilenen arkadaşlar vardır belki diye düşündüm ve cevap verme isteği duydum...

Bu yukarıdaki kodların her biri ayrı ayrı çalışıyo tek problem programın eski versiyon olması yüzündenmiş program versiyonunu yükselttim herşey düzeldi :D
Hayırlı çalışmalar dilerim
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: furkanersoy - 29 Aralık 2012, 22:43:22
ÇOMÜ Bünyesinde Mikrodenetleyiciler dersinde bu kitaptan işliyoruz.Gerçekten PİC18F4550 ile tanıştıgınızda yapabileceğiniz şeyler çok fazla,çokta eğlenceli...Devreleri proteus üzerinden kurup artılarınızı katıp müthiş şeyler çıkabiliyor.Micro C ise güzel bir dil vede program herkeze tavsiye ederim.Fiziksel olarak devrelerimi yapmaya başladım... ::)
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: yusufburak - 30 Aralık 2012, 11:10:24
7 433 Not enough RAM for call stack __Lib_Delays.c


böyle bir hata ile karşılaşıyorum :S ne yapmalıyım ?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: yusuf3101 - 20 Ocak 2013, 21:28:55
Merhaba arakdaşlar bu kitabı bende aldım ve Mikro C programı konusunda sıkıntı yaşıyorum derleme esnasında demo limit hatası veriyor program.. araştırmalarıma göre bu hata kullandığım programın sınırlı kullanım olmasından dolayı yani 1 ay sonra kendi kendine kapanacak program, bunu nasıl crack yaparım yada full sürümünü nerden bulabilirim? sabahtan beri arıyorum ellitane program indirip kurum yine olmuyor bilen varsa yardımlarınızı bekliyorum şimdiden teşekkürler herkese
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: erpay - 31 Ocak 2013, 13:39:51
Full sürümünü ankarada satan bir firma var ama biraz pahalı.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: LukeSkywalker - 31 Ocak 2013, 16:15:43
forumda bile vardı full sürümü...
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: cengz - 31 Ocak 2013, 16:51:47
micro c bilgisayarınızda yüklüyse crackini indirmen yeterli olacaktır, cracklediğiniz zaman sınır kalkıyor
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: yusuf3101 - 31 Ocak 2013, 17:05:28
evet bilgisayarımda yüklü mikro c.  crack arıyorum şuan fakat bilen arkadaş varsa linkte atarsa memnun olurum..
teşekkürler..
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: yusuf3101 - 31 Ocak 2013, 20:17:13
hocam demo limit sorununu çözdüm fakat bu seferde hex dosyasını oluşturmuyor, derledikten sonra tüm dosyalar çıkıyor fakat aralarında hex yok.
isisden pice hexi yüklemek için tıklıyorum, derlediğim kalasörü açıyorum fakat hex dosyası yok.
kitapta anlatılanlara göre yeni proje oluşturdum bire bir söylenenleri yaptım hex dosya olmadığı için simülasyonda deneyemiyorum

işte buda derledikten sonra çıkan dosyaların tamam mı
(http://e1301.hizliresim.com/15/z/jlvvh.jpg)
yardımcı olursanız çok memnun olucam şimdiden teşekkürler herkese..
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Extreme - 31 Ocak 2013, 20:44:34
Başarılı bir yayıncılık altaş yayincilik.

Umarım herkese faydalı bir kitap olur.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Ahmet Demir - 04 Şubat 2013, 20:38:41
Önce böylesine faydalı bir kaynak yayınladığınız için teşekkür ederim. Kitaptaki örnekleri sitesinden indirdim. 14. bölümdeki 1. örneği derlemeye çalıştığımda Demo Limit uyarısı veriyor. Sorun

   USB_Interrupt_Proc();                   // USB servicing is done inside the interrupt

satırından kaynaklanıyor. Açıklama satırı yaptığımda normal derleme ve hex dosyası üretiyor. Bu fonksiyon yerine yeni bir düzenleme mi yapmamız gerekiyor?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Ahmet Demir - 05 Şubat 2013, 23:19:22
Serkan Hocam, kitabı hazırlarken özellikle USB programlarında mikroC'nin hangi versiyonunu kullandınız?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: hikko - 07 Şubat 2013, 15:06:52
Merhaba
Örnekler mikroc 4.60 ,  mikroc 5.30 , mikroc 5.40 ve mikroc 5.60 da denedim, calisiyor. Ayrica doğru ilaç için www.sonsivri.com (http://www.sonsivri.com) gibi sitelere ugrayabilirsiniz.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Ahmet Demir - 07 Şubat 2013, 18:51:47
Zaten USB programlarının çalışmamasının sebebi sonsivri.com'da ki Mikroe Universal Patch 1.1 ilacı. Normalde 1 kaç senedir mikroc programlarında ilaç normal olarak çalışıyordu. Kitaptaki USB programlarını denemeye çalıştığım zaman problem ortaya çıktı. En sonunda kitaptaki örneklerin 5.2 ile yapıldığını dün gece öğrendikten sonra başka ilaçlar araştırdım. Devil'e ait keygen'i 5.01'de kullanarak çözüme ulaştım. Aynı ilaç üzerinde 5.61 ve ardından şu anki son versiyon 5.80 kurarak çalıştırdım. Problemsiz çalıştı.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: LukeSkywalker - 08 Şubat 2013, 13:41:19
Merhabalar.
MMC kart uygulamasında birşey dikkatimi çekti.
MMC_init() ve Mmc_Fat_QuickFormat() fonksiyonları işlevlerini düzgünce yerine getirdiklerinde geriye "0" değeri gönderiyorlar. "1" gönderdiklerinde hata oluştuğu anlamına geliyor. Fakat kitabınızdaki uygulamada siz bu fonksiyonların geriye "1" gönderdiklerinde  doğru çalıştığını kabul etmişsiniz. Ben mi yanlış anlıyorum yoksa simülasyon ile ilgili bir durum mudur bu?
Saygılar.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Ahmet Demir - 10 Şubat 2013, 16:15:32
USB programları xp altında sorunsuz çalışıyor. Windows 7 64 bit altındayken cihazı tanıyor. Aygıtlar'da ismiyle tanımasına rağmen C# programı "herhangi bir USB cihaz bağlandı" şeklinde   algılıyor. Çalışmıyor. XP altında çalışan program 7'de istenildiği gibi çalışmıyor. Hatta programı 7 altında tekrar derleyip çalıştırdım. Yine arayüz programı farklı bir USB cihazı algılıyor. Ancak 7 cihazı doğru algılıyor. Ne gibi düzenleme yapmamız gerekir. Program XP ve 7'de VS 2010 taşınarak derlenmiştir.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: hikko - 10 Şubat 2013, 21:41:49
Merhaba
Usb uygulamaları Windows xp,  Windows vista ve Windows 7 (32bit) de sorunsuz calisiyor. Ancak 64 bitlik bir sistemde denemedim. Deneyince foruma mesaj birakirim. Kolay gelsin.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: hikko - 10 Şubat 2013, 21:45:27
Bir hatirlatma yapayim, arayüz programlar visual studio 2008 kullanilarak yazilmistir, 2010'da denemeye vakit olmadi.

mesaj birleştirme:: 10 Şubat 2013, 21:50:23

Ayrica en kisa zamanda bütün uygulamalari Windows 8(64bit) de deneyip sonucu buraya bildirecegim
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: LukeSkywalker - 10 Şubat 2013, 22:21:19
Mmc ile ilgili mesajim hakkinda bir fikriniz var mi hocam?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Mr.Java - 10 Şubat 2013, 23:42:53
Elimde sizin kitap mevcut forumdaki ilanınız üzerine merak ettim ve almıştım.Hatta ARM ile ilgili kitabında çok kısa bir süre içerisinde çıkacağından bahsetmiştiniz.
Kitapta IR ile motor kontrol yapabiliriz.Yapmak isteyen bana ulaşsın falan demiştiniz.Merak ediyorum hocam ve size ulaşmak istiyorum.iyi günler.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: djmalan - 10 Mart 2013, 21:40:08
Mikroelektronikanın programı'nı satan firma eğitim konusunda hiç yardımcı olmadı,biz satarız gerisi umrumuzda değil havasındalar ve program konusunda hiç bilgileri yok.

Kitap falan işi güzelde ,bu iş kitap ile veya promram satıcı ile olmuyor ,
ANKARA da mikroC nin eğitimini verecek bir babayiğit arıyorum .Bana bütün kütüphaneleri öğretmesi önemli değil Programın ana mantığını iyi bir şekilde öğretsin yeter,bu arada C hiç bilmiyorum ama internetteki dersler dahil inceledim ve fikir sahibi oldum.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Mr.Java - 10 Mart 2013, 22:51:26
Alıntı yapılan: djmalan - 10 Mart 2013, 21:40:08
Mikroelektronikanın programı'nı satan firma eğitim konusunda hiç yardımcı olmadı,biz satarız gerisi umrumuzda değil havasındalar ve program konusunda hiç bilgileri yok.

Kitap falan işi güzelde ,bu iş kitap ile veya promram satıcı ile olmuyor ,
ANKARA da mikroC nin eğitimini verecek bir babayiğit arıyorum .Bana bütün kütüphaneleri öğretmesi önemli değil Programın ana mantığını iyi bir şekilde öğretsin yeter,bu arada C hiç bilmiyorum ama internetteki dersler dahil inceledim ve fikir sahibi oldum.

Sen önce bir C'yi öğren gerisi gelir.Kütüphanede oluşturursun kütüphanenide yazarsın üstelik paranda cebinde kalır.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: djmalan - 10 Mart 2013, 23:38:24
Aslında C umrumda değil Proton+ASM herişimi çözüyor ama Proton la başım belada  hatalı derliyor ,C iyi diyorlar o yüzden şeyettiydim.Ama C kitapla öğrenilmiyoki ezberle olmaz bu iş,mantıgını öğreten bir hoca gerek...
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: carirt - 11 Mart 2013, 00:16:21
Alıntı yapılan: djmalan - 10 Mart 2013, 23:38:24
Aslında C umrumda değil Proton+ASM herişimi çözüyor ama Proton la başım belada  hatalı derliyor ,C iyi diyorlar o yüzden şeyettiydim.Ama C kitapla öğrenilmiyoki ezberle olmaz bu iş,mantıgını öğreten bir hoca gerek...

ben kendi kendime kimseden yardım almadan kitaptan öğrendim


mesaj birleştirme:: 11 Mart 2013, 00:17:20

şu an c dilini tam olarak biliyorum
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: уυѕυƒ уαηмαz .. - 11 Mart 2013, 00:20:47
serkan hocam hayırlı olsun ögrenciniz yusuf yanmaz .
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Mr.Java - 11 Mart 2013, 01:06:17
Alıntı yapılan: djmalan - 10 Mart 2013, 23:38:24
Aslında C umrumda değil Proton+ASM herişimi çözüyor ama Proton la başım belada  hatalı derliyor ,C iyi diyorlar o yüzden şeyettiydim.Ama C kitapla öğrenilmiyoki ezberle olmaz bu iş,mantıgını öğreten bir hoca gerek...

Hocada sana kitaptan okuyacak merak etme. C'ye geçme zorunluluğu diye birşey yok.Hangisi kolaysa hangisi işine geliyorsa o.ASM'ye tam hakimsen ne ala ?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 22 Mart 2013, 18:03:07
Kitabın yeni baskısında ek olarak RTOS bölümünü girdik. Bu bölümü bu kitaba koyup koymamak konusunda çok kararsız kaldık ama bu konunun bu kitabın konusu olduğuna karar verdik ve koyduk, çünkü yeni yazdığımız kitap uygulama-proje ağırlıklı bir kitap ve RTOS buna pek uymuyordu. RTOS hakkında Türkçe kaynak olmadığı için kitaba koyduk. Önceki baskıyı alan arkadaşların gösterdikleri anlayıştan ötürü teşekkür ederiz.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: dijital74 - 03 Nisan 2013, 17:30:30
Ben anlamam eski kitabı veririm , yeni baskıyı isterim ...  ;D
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Mr.Java - 03 Nisan 2013, 21:20:16
Tamam eyvallah yazdınız,çizdiniz iyice tanıttınız,bu kadar emek verdiniz ürüne de, hoca nerede bu kitap ? 2013'e girdiğimizden beri hep vaaterlerde bulundunuz hatta arm bile çıkacak dediniz fakat ben piyasada göremedim halen kitabı.

Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 04 Nisan 2013, 12:20:38
Alıntı yapılan: Fkarizmatik - 03 Nisan 2013, 21:20:16
Tamam eyvallah yazdınız,çizdiniz iyice tanıttınız,bu kadar emek verdiniz ürüne de, hoca nerede bu kitap ? 2013'e girdiğimizden beri hep vaaterlerde bulundunuz hatta arm bile çıkacak dediniz fakat ben piyasada göremedim halen kitabı.
hangi kitap hocam?  arm vaadinde bulunmadım ben ama,başka biriyle karıştırdın herhalde.yeni bir kitap yazıyoruz ama o da ancak kasım aralık gibi biter gibi. burada bahsi geçen kitap ise nisan 2012 den beri satılıyor zaten.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: LukeSkywalker - 04 Nisan 2013, 14:04:07
ARM kitabı ile ilgili Altas ile görüşme aşamasındayız.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: carirt - 04 Nisan 2013, 16:16:57
Alıntı yapılan: LukeSkywalker - 04 Nisan 2013, 14:04:07
ARM kitabı ile ilgili Altas ile görüşme aşamasındayız.

sizmi yazıcaksınız?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: LukeSkywalker - 04 Nisan 2013, 16:17:28
olursa yazacağız.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: carirt - 04 Nisan 2013, 16:20:17
aslında ben mikroc pro for pic32 ve pic32 konusunda uzmanlaştım pic32 ile ilgili kitap yazacak bilgiye fazlasıyla sahibim ama ticaret piyasasındayım o kadar uğraştığım şeyleri millete dağıtamam kim olsa dağıtmaz
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: CoşkuN - 04 Nisan 2013, 16:27:48
Alıntı yapılan: carirt - 04 Nisan 2013, 16:20:17
aslında ben mikroc pro for pic32 ve pic32 konusunda uzmanlaştım pic32 ile ilgili kitap yazacak bilgiye fazlasıyla sahibim ama ticaret piyasasındayım o kadar uğraştığım şeyleri millete dağıtamam kim olsa dağıtmaz
Yıllardır kimse dağıtmadığı için bugün oldukça zengin bir elektronik piyasamız var zaten.
Yurtdışında ne kodlar ve projeler var açık açık ortalarda ama buna rağmen milyon dolar kazanan şirketler var.

Bu çelişkileri anlayamıyorum, anlayan varsa anlatsın...
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Mr.Java - 05 Nisan 2013, 08:55:00
Alıntı yapılan: carirt - 04 Nisan 2013, 16:20:17
aslında ben mikroc pro for pic32 ve pic32 konusunda uzmanlaştım pic32 ile ilgili kitap yazacak bilgiye fazlasıyla sahibim ama ticaret piyasasındayım o kadar uğraştığım şeyleri millete dağıtamam kim olsa dağıtmaz

Kitap yazanların hepsi yazdıkları için karton topluyor  şuan zaten.Çokta pişmanlar,"Ben niye bildiklerimi anlattım" diye.Yorumsuz...

Kimse sizden yaptığınız proje veya herneyse istemez.Zaten piyasa kitaplarıda bu şekilde.Ya help menüsünü Türkçe yaparlar,içerisinde ki temp değişkenini sıcaklık diye tanımlar 2,3 tanede örnek koyar satarlar.

Yukarıdaki arkadaşa tamamen katılıyorum.Yurtdışında adamlar öyle kodlar paylaşıyor ki...

Bizim türk milletiyse bırak kodları daha derleyici hakkında bilgi vermeye bile çekinmediği gibi ben anlatmam bildiğimi diye de paylaşım forumlarında yorum yazarlar hangi mantıksa ? yazık....

Allahın izniyle çindeki 16-32bit setim gelsin çözeyim,tüm kodları ben pdf haline getirip koyacağım ücretsiz siteye burada sözünüde veriyorum.Sırf ülkemin insanlarına bir damla yararım olur da üretken bir toplum olma yolunda minicik bir adım atmış olurum inşallah..
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: carirt - 05 Nisan 2013, 21:07:41
Alıntı yapılan: Fkarizmatik - 05 Nisan 2013, 08:55:00
Kitap yazanların hepsi yazdıkları için karton topluyor  şuan zaten.Çokta pişmanlar,"Ben niye bildiklerimi anlattım" diye.Yorumsuz...

Kimse sizden yaptığınız proje veya herneyse istemez.Zaten piyasa kitaplarıda bu şekilde.Ya help menüsünü Türkçe yaparlar,içerisinde ki temp değişkenini sıcaklık diye tanımlar 2,3 tanede örnek koyar satarlar.

Yukarıdaki arkadaşa tamamen katılıyorum.Yurtdışında adamlar öyle kodlar paylaşıyor ki...

Bizim türk milletiyse bırak kodları daha derleyici hakkında bilgi vermeye bile çekinmediği gibi ben anlatmam bildiğimi diye de paylaşım forumlarında yorum yazarlar hangi mantıksa ? yazık....

Allahın izniyle çindeki 16-32bit setim gelsin çözeyim,tüm kodları ben pdf haline getirip koyacağım ücretsiz siteye burada sözünüde veriyorum.Sırf ülkemin insanlarına bir damla yararım olur da üretken bir toplum olma yolunda minicik bir adım atmış olurum inşallah..

senin geliştirme bordu stoklarda bence al

http://www.elektrovadi.com/Easy-PIC-Fusion,PR-1472.html (http://www.elektrovadi.com/Easy-PIC-Fusion,PR-1472.html)

http://www.elektrovadi.com/dsPIC33FJ256GP710A-MCU-MODUL-FOR-FUSION,PR-1475.html (http://www.elektrovadi.com/dsPIC33FJ256GP710A-MCU-MODUL-FOR-FUSION,PR-1475.html)
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Mr.Java - 05 Nisan 2013, 21:09:40
Biz boardı aldık geliyor bile kaygısız ol sen.  8)

O boarda da deli değilim o kadar para verecek kadar.

İyi forumlar..
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: carirt - 05 Nisan 2013, 21:16:49
aldığın bordun linkini versene merak ettim
ben bunu kullanıyorum

http://www.mikroe.com/products/view/462/lv-32mx-v6-development-system/ (http://www.mikroe.com/products/view/462/lv-32mx-v6-development-system/)

Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Mr.Java - 05 Nisan 2013, 21:48:46
http://www.ebay.com/itm/PIC-Development-Board-for-dsPIC-PIC32-PIC24-TQFP100-dsPIC33FJ128MC510-Card-/130866850243?pt=LH_DefaultDomain_0&hash=item1e7845a9c3 (http://www.ebay.com/itm/PIC-Development-Board-for-dsPIC-PIC32-PIC24-TQFP100-dsPIC33FJ128MC510-Card-/130866850243?pt=LH_DefaultDomain_0&hash=item1e7845a9c3)

Bana 52 dolara maloldu kargo dahil. yanında pickit 3 26 dolarda o 85 dolar hepsi dahil.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: carirt - 05 Nisan 2013, 21:59:12
Alıntı yapılan: Fkarizmatik - 05 Nisan 2013, 21:48:46
http://www.ebay.com/itm/PIC-Development-Board-for-dsPIC-PIC32-PIC24-TQFP100-dsPIC33FJ128MC510-Card-/130866850243?pt=LH_DefaultDomain_0&hash=item1e7845a9c3 (http://www.ebay.com/itm/PIC-Development-Board-for-dsPIC-PIC32-PIC24-TQFP100-dsPIC33FJ128MC510-Card-/130866850243?pt=LH_DefaultDomain_0&hash=item1e7845a9c3)

Bana 52 dolara maloldu kargo dahil. yanında pickit 3 26 dolarda o 85 dolar hepsi dahil.

orda 105$ yazıyor neyse hayırlı olsun
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Mr.Java - 05 Nisan 2013, 22:09:59
Doğrudur açık arttırma ile aldım 55 dolara kaldı bana kargo dahil.Sizinkide hayırlı olsun.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: a.zorba - 14 Nisan 2013, 18:05:48
kitabda geçen ornekleri win8 64 bitde çalışıyormu ?
xp de çalışdırdıgım devreler win8 64 bit de yeniden derlememe ragmen haberleşme kurmuyor,
HID termınalde pic in veri gönderdigini ğörebiliyorum.
acaba nerede hata yapıyorum . (UsbLibrary.dll)  yi  yeniden gösteriyorum .

benim aklıma gelen UsbLibrary.dll  64 bit e uyumlu değil .
32 bit win8 de sorun yok .

Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 16 Nisan 2013, 16:14:38
Alıntı yapılan: a.zorba - 14 Nisan 2013, 18:05:48
kitabda geçen ornekleri win8 64 bitde çalışıyormu ?
xp de çalışdırdıgım devreler win8 64 bit de yeniden derlememe ragmen haberleşme kurmuyor,
HID termınalde pic in veri gönderdigini ğörebiliyorum.
acaba nerede hata yapıyorum . (UsbLibrary.dll)  yi  yeniden gösteriyorum .

benim aklıma gelen UsbLibrary.dll  64 bit e uyumlu değil .
32 bit win8 de sorun yok .
64 bit işletim sistemlerine uygun hale getirdik altaşın sitesinden paylaşıma açılacak. Umarım faydalı olur herkese.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: huba84 - 26 Nisan 2013, 18:12:29
Serkan Hocam ben sizin kitabınızı alıp inceledim örnekleri yaptım. Fakat küçük bir kaç sorunla karşılaştım. Özellikle USB ile DS18B20 uygulamasında. Bu uygulama usbden veri göndermiyor hocam. 0065 gibi bir değer gösteriyor. Mikroc de help sayfalarında kesme ile onewire protokolü kullanılmaz diyor. Yardımcı olabilir misiniz. siz nasıl çalıştırdınız acaba ? çünkü mikroc den tekrar basic veya paskala dönmek istemiyorum..:)

iyi çalışmalar Hocam..
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 27 Nisan 2013, 13:53:28
Hocam uygulama çalışıyor, muhakkak bir yerlerde dikkatinizden kaçan bir şey vardır. Biraz sonra yazacaklarım sizin hakkınızda değil hocam, yanlış anlamanızı istemem.



mesaj birleştirme:: 27 Nisan 2013, 14:19:15

Ben 1980 doğumluyum, benim yaş grubumdakiler özel televizyonlarla ilkokula başladıktan sonra tanıştılar. Her gün düzenli ev ödevi yapmaya alışkın bir nesildik ve ödev konularını bulurken babalarımızın gazetelerden aldığı meydan larousse, büyük britannica gibi salondaki vitrinlerin baş köşelerinde yer alan bilgi kaynaklarından faydalanırdık. Bulamazsak şehir ya da ilçe kütüphanelerine gider SIFIRDAN  o bilgiyi KİTAPLARDAN elde ederdik. Ailelerimiz tarafından sürekli olarak okumamız ve araştırmamız yönünde teşvik edilirdik. Özel televizyonlar açıldıktan ilkokula başlayan nesillerdeyse bu anlayış değişmeye başladı, internette gelmişti artık KİTAPLARA gerek yoktu, bir bilgiye ulaşmak istiyorsan herşeyi sana başkası hazır vermek zorundaydı, KİTAP neydi ki? KİTABIN  içinde o bilginin olması önemli değildi internette bir KİTABIN içindeki herhangi bir bilgiyi paylaştın mı o bilginin kullanımını da KİTAPTA yazmasına rağmen vermek zorundaydın, bunun hesabını sana sorarlardı, hem güzel kardeşim herkes KİTAP okumak zorunda mıydı, bu eziyete gerek var mıydı? KİTABIN içindeki bilgiyi sonuna kadar vermeliydin, araştırmaya, öğrenmeye gerek yoktu ki!! Herşey kullanıma hazır sana gelmeliydi KİTAP mı alacaktı şimdi, birde okumak zorunda kalacaktı, çok zor işlerdi bunlar.

NOT : Buradan anlamadıkları kısımları bize soran arkadaşlar lütfen alınmasın, bu yazdıklarım size dönük değil, sizi kastetmiyorum. Bu yazdıklarım cahil olduğunu düşündüğüm kişilere, her bilgiyi hazır bir şekilde bekleyenlere, tembellere, uğraşmak istemeyen, terbiyesizlik yapanlara, kim alınırsa artık
Başlık: 16f877a
Gönderen: keskin12 - 27 Nisan 2013, 14:24:53
meraba arkadaslar 16f877a ya yazılım atmaya çalışıyorum exprog ile ama programlama basarısız ox00002 hatası verıyor neden olabılr bilgisi olan var mı
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: huba84 - 27 Nisan 2013, 17:50:52
Serkan hocam, Sorunumu dikkate aldığınız için teşekkürler. fakat Milrocnin help dosyasında şu şekilde birşey yazmakta.
Important :
Oscillator frequency Fosc needs to be at least 4MHz in order to use the routines with Dallas digital thermometers.
This library implements time-based activities, so interrupts need to be disabled when using OneWire library.

Burada one-wire protokolü kullanıldığında kesmeler iptal edilmedi diyor ki usb yi kesme ile yapmışsınız hocam siz kitapta. Bu proje benim için önemli hocam. Çok araştırma yaptım. Hatta  help dosyasında ki one-wire örneğinde hata var  sensör - değer geçtikten sonra + olsa bile - silinmiyor. Ufak bir ELSE yi unutmuşlar.   

Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: hikko - 27 Nisan 2013, 19:10:51
Merhaba.
Bende ayni sorunla karsilastim, B Portu ledlerini Acik tutarsan sorun kalmiyor.

Kolay gelsin.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: huba84 - 29 Nisan 2013, 01:21:51
Hikmet hocam tam olarak anlayamadım kusura bakmayın. B portu ledlerini açık bırakmak işlemi derken tam olarak neyi kastettiniz. Ve bu bize ne gibi bir yardımda bulunuyor. Ben sorunu Usb_Polling_Proc(); ile acaba çözebilirmiyiz diye araştırmalara başladım. Bu konuda da yardımcı olabileceğiniz noktalar varsa sevinirim hocam.

İyi çalışmalar. Teşekkürler.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: LukeSkywalker - 29 Nisan 2013, 08:16:55
Yeni baskıda umarım sd/mmc kart konusundaki hataları düzeltirsiniz.
Saygılar.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: hikko - 30 Nisan 2013, 11:27:38
Merhaba
Ben keskin12 kardesimizin sorunu için cevap yazmistim. Yani expkits firmasinin deneme kartinda exprog ile f877a programlarken b portundaki ledler Acik olmalidir.
Huba84 kardes bu uygulamayi expkits firmasinin deneme kartindada calistirdim, kitapta verilen devrede de calistirdik. Ayrica bu uygulamayi daha sonra birçok arkadas yapti ve bize geri dondu.
Kitapta sadece mmc kart uygulamasini gerçek ortamda yapma sansimiz olmadi, luke arkadasimiz hakli olabilir.  Su anda elimizde başka projeler var, onlari bitirdigimizde mmc uygulamasinida gözden gecirecegiz. Tesekkur ederim.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: M_B - 09 Mayıs 2013, 22:11:59
Merhaba Hikmet & Serkan Hocam;
Kitabınızda Dahili Osilator kullanarak yapılan uygulamada  (62 sayfada )
Şekil 4.4 teki Osilator Frekansını kısmını dikdörtgene alarak buraya yazılacak frekansı 4 bölerek yazılmasını söylemişsiniz.
Ornek olarak ta siz işlemci 4 MHz de çalışacaksa oraya 1MHz yazmıssınız. Ozellikle de belirtmişsiniz.
Bu olay sadece pic18f4550 icin mi gecerli yoksa diğerleri içinde gecerli mi ?
Birde neden 4 bölerek yazıyoruz. Manuelinde Help dosyasında bu tur bilgiye rastlamadım  da.
Pic ler de komut saykılı Osilatorun 4 bolunmesi ile oluyor ama Hiç bir derleyicide yukardaki gibi durum olmadığı için dikkatimi çekti

Teşekkürler
Mehmet


Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: hikko - 14 Mayıs 2013, 09:01:20
Merhaba
Bu bilgi datasheetsde yok, fakat gerçek ortamda yaptigimiz bütün uygulamalarda bu sonuca ulastik. Pic18f4550 ile pic18f2550 için bu durum gecerlidir. Ancak unutulmamasi gereken durum dahili oscnin en fazla 8 mhz lik sinyal uretebildigidir.
Saygilar.

mesaj birleştirme:: 14 Mayıs 2013, 09:06:48

Ayrica system clock postscaler selection değerini degistirerek, bu anlatilan durumu geçersiz kilabilirsiniz. Pic18 ailesi kullaniciya osc tercihi bakimindan çok zengin seçenek alternatifleri sunmaktadir.
Saygilar.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: pwm.c - 14 Mayıs 2013, 18:14:45
(http://s21.postimg.cc/hdip2nvz7/PICT0003.jpg) (http://postimg.cc/image/hdip2nvz7/)

Hocam, kitabınızı aldım ve inceliyorum. emeğiniz için teşekkürler.
Aceba 19. bölümdeki Rtos uygulamalarının tüm dosyalarını vermeniz mümkün mü?
internetteki indirdiğim dosyalarda bulamadım.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Mr.Java - 11 Haziran 2013, 08:21:53
Bu kitap şubat ayında çıkacaktı sanırım.Bende eskisi var.Tek ekleme yoksa RTOS mu ?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: M_B - 11 Haziran 2013, 08:56:27
Alıntı yapılan: Fkarizmatik - 11 Haziran 2013, 08:21:53
Bu kitap şubat ayında çıkacaktı sanırım.Bende eskisi var.Tek ekleme yoksa RTOS mu ?
Yeni baskısında RTOS eklenmiş.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Gökhan BEKEN - 11 Haziran 2013, 09:57:57
Kitabın giriş kısmını okumadım direkt spi kısmını okudum. spi kısmı tam anlatılamamış. RTC entegresi için verilen örnek, help dosyasındaki örneğin birebir aynısı, sadece değişken isimleri farklı. Help dosyasında sadece yazılımsal spi ile okuma yapmışlar, kitap direkt çeviri olduğundan, yazılımsal spi ile yazma kısmını eklememiş.
Yazma kısmını öğrenmek için mikroe nin forumlarını alt üst ettim ve ancak öyle öğrendim.
Kitap yazarlarına sesleniyorum yazmış olmak için yazmayın, maksat öğretmek olsun. Ben, o örneği siz kitaba almasanızda help dosyasından yine yazardım sizin bana katkınız ne oldu?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: esra_20 - 15 Haziran 2013, 13:52:43
kitabı aldım ilk defa picle uğraşan biriyim ilk uygulamaları isiste gerçekledim fakat board a kurduğumda bir türlü çalıştıramadım boarda kurup çalıştıran birisi link atabilir mi acaba?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: hikko - 18 Haziran 2013, 10:34:51
merhaba,
esra20 kardeşim, uygulamalar gerçek ortamda denenmiştir.Size tavsiyem osilatör ayarlarını ve sigorta (fuse) ayarlarını kontrol etmenizdir. Ayrıca bu işe yeni başladı iseniz, bir deneme kartı temin ederseniz daha faydalı olacaktır.

Meftun kardeş, her yazılan kitabın ağırlık verdiği konular vardır. Bu kitabın ağırlığı USB veri iletişimidir. SPI veri iletişimi ile ilgili donanımsal ve ayrıntılı bilgiyi PIC Programlama Teknikleri ve PIC16F877A (2006) isimli kitapta bulabilirsiniz.

Saygılar...
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Mr.Java - 18 Haziran 2013, 11:18:18
Sizin yeni baskı ile eski baskıdaki farklar nelerdir ? RTOS eklendi başka mevcut konularda ne tür revizyonlara gidildi ? Bu kitaptan başka kitap çıkacak mı ?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: hikko - 18 Haziran 2013, 13:38:57
merhaba!
Göze çarpan hatalar düzeltildi, iki yeni bölüm eklendi. Bu iki bölüm de RTOS ve USB Programlayıcı yapımı. Kitaba bundan sonra herhangi bir yeni konu ve bölüm eklenmeyecektir.

Şu anda Serkan Hoca ile yeni bir kitap üzerinde çalışıyoruz. GSM (SIM900), Touch Panel ile Kontrol, XBee, USB RF, Web Tabanlı Kontrol, vb... gibi projeler olacak! Kitap bitti aslında fakat, önümüzdeki yıl için düşünüyoruz. Projeler EXPKITS firmasının EX8B2 deneme kartı kullanılarak gerçek ortamda denenmiştir. Proje kodları her proje için MikroC ve CCS C şeklinde olacaktır. Ayrıca buradan ExpKits firmasına her türlü desteğinden dolayı teşekkür ederiz.

Saygılar.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: malpaslan1979 - 18 Haziran 2013, 13:42:28
Kitap yine ayın yayınevinden mi çıkacak?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: remzi - 18 Haziran 2013, 13:43:45
Alıntı yapılan: hikko - 18 Haziran 2013, 13:38:57
merhaba!
Göze çarpan hatalar düzeltildi, iki yeni bölüm eklendi. Bu iki bölüm de RTOS ve USB Programlayıcı yapımı. Kitaba bundan sonra herhangi bir yeni konu ve bölüm eklenmeyecektir.

Şu anda Serkan Hoca ile yeni bir kitap üzerinde çalışıyoruz. GSM (SIM900), Touch Panel ile Kontrol, XBee, USB RF, Web Tabanlı Kontrol, vb... gibi projeler olacak! Kitap bitti aslında fakat, önümüzdeki yıl için düşünüyoruz. Projeler EXPKITS firmasının EX8B2 deneme kartı kullanılarak gerçek ortamda denenmiştir. Proje kodları her proje için MikroC ve CCS C şeklinde olacaktır. Ayrıca buradan ExpKits firmasına her türlü desteğinden dolayı teşekkür ederiz.

Saygılar.
Kitabınızdan bende almıştım. Güzel bir kitap elinize sağlık.
Son eklenen iki konuya nasıl ulaşabiliriz.
yeniden kitapmı almamız gerekiyor. PDF ile verme şansınız olurmu?
Yeni kitabınızıda alıcaz işallah.
İyi çalışmalar...
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: malpaslan1979 - 18 Haziran 2013, 14:04:40
Alıntı yapılan: remzi - 18 Haziran 2013, 13:43:45
Kitabınızdan bende almıştım. Güzel bir kitap elinize sağlık.
Son eklenen iki konuya nasıl ulaşabiliriz.
yeniden kitapmı almamız gerekiyor. PDF ile verme şansınız olurmu?
Yeni kitabınızıda alıcaz işallah.
İyi çalışmalar...

Daha önce sorulmuştu, satınalmamız gerektiğini yazmışlardı...
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Mr.Java - 18 Haziran 2013, 14:04:49
Alıntı yapılan: hikko - 18 Haziran 2013, 13:38:57
merhaba!
Göze çarpan hatalar düzeltildi, iki yeni bölüm eklendi. Bu iki bölüm de RTOS ve USB Programlayıcı yapımı. Kitaba bundan sonra herhangi bir yeni konu ve bölüm eklenmeyecektir.

Şu anda Serkan Hoca ile yeni bir kitap üzerinde çalışıyoruz. GSM (SIM900), Touch Panel ile Kontrol, XBee, USB RF, Web Tabanlı Kontrol, vb... gibi projeler olacak! Kitap bitti aslında fakat, önümüzdeki yıl için düşünüyoruz. Projeler EXPKITS firmasının EX8B2 deneme kartı kullanılarak gerçek ortamda denenmiştir. Proje kodları her proje için MikroC ve CCS C şeklinde olacaktır. Ayrıca buradan ExpKits firmasına her türlü desteğinden dolayı teşekkür ederiz.

Saygılar.

Böyle bir kitap bittiyse ve hazırsa ben almak isterim hemen.Seneye değilde numune bastırın hocam bir tane deneme diye neyse masrafı ben karşılayayım :)
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Gökhan BEKEN - 18 Haziran 2013, 14:08:17
Alıntı yapılan: hikko - 18 Haziran 2013, 13:38:57
GSM (SIM900), Touch Panel ile Kontrol, XBee, USB RF, Web Tabanlı Kontrol, vb... gibi projeler olacak!
Hocam yeni kitabınız eminim faydalı olacaktır. Eğer gsm konusunda gprs ile ilgili detaylı uygulama olursa tadından yenmez. Bi kaç örnek var Türk sitelerinde ama şeytan ayrıntıda gizli.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: hikko - 18 Haziran 2013, 15:47:46
SIM900 ile SMS alma ve gönderme ile arama ve aranma ok! GPRS'i şu anda düşünmüyoruz, fakat ilerde belki. Zamanımız kalırsa GPS ve GPRS ile ilgili projelerde koymayı düşünüyoruz. Ancak bir projeyi gerçekleştirmek bile uğraşanlar bilir, insanın günlerini alıyor. Çünkü bu projeleri ancak boş zamanlarımızda yapabiliyoruz ve çok fazla boş vaktimiz olmuyor.
Saygılar..               
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Mr.Java - 18 Haziran 2013, 18:03:32
Şu kitabı çıkarın alalım hikko hocam.GPRS'te eklerseniz tamamdır.Bu yaz çıkarın biran önce başlayalım.Seneye kadar bende çözerim konuları gerek kalmaz kitaba :)
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: omereliusuk - 18 Haziran 2013, 20:59:36
Alıntı yapılan: Fkarizmatik - 18 Haziran 2013, 18:03:32
Şu kitabı çıkarın alalım hikko hocam.GPRS'te eklerseniz tamamdır.Bu yaz çıkarın biran önce başlayalım.Seneye kadar bende çözerim konuları gerek kalmaz kitaba :)
aynı fikri paylaşıyoruz. ben kitabı almıştım ama gprs tcp ip  internet vb ile ilgili unsurlar eklenmişse ve denenmişse tekrar kitabı alabilirim. aksi halde birbirinin aynı konuları basıp duruyorlar. ha o ha bu. usb haberleşmeyi ben kitaptan öğrenmedim. kitapta acaba usb haberleşme için neler var diye aldım. zaten böyle giderse pic i Allah bildiği gibi yapsın deyip atmele geçeceğim. en azından örnek kod istemediniz kadar. varsın cavırca olsun. kod koddur...
http://www.aliexpress.com/item/2PCS-LOT-AVR-JTAG-ICE-USB-emulator-metal-shell-over-current-protection-wide-voltage-buffer-chip/851550311.html (http://www.aliexpress.com/item/2PCS-LOT-AVR-JTAG-ICE-USB-emulator-metal-shell-over-current-protection-wide-voltage-buffer-chip/851550311.html)
debug yapıyor
iki tanesi 30 tl
sadece programcısı ~10tl
pic e bakıyorum. en ucuzu ~45tl
ayrıca atmel studio gibi bir editörü var ki visualstudio gibi çalışıyor.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Mr.Java - 18 Haziran 2013, 21:06:07
Alıntı yapılan: omereliusuk - 18 Haziran 2013, 20:59:36
aynı fikri paylaşıyoruz. ben kitabı almıştım ama gprs tcp ip  internet vb ile ilgili unsurlar eklenmişse ve denenmişse tekrar kitabı alabilirim. aksi halde birbirinin aynı konuları basıp duruyorlar. ha o ha bu. usb haberleşmeyi ben kitaptan öğrenmedim. kitapta acaba usb haberleşme için neler var diye aldım. zaten böyle giderse pic i Allah bildiği gibi yapsın deyip atmele geçeceğim. en azından örnek kod istemediniz kadar. varsın cavırca olsun. kod koddur...
http://www.aliexpress.com/item/2PCS-LOT-AVR-JTAG-ICE-USB-emulator-metal-shell-over-current-protection-wide-voltage-buffer-chip/851550311.html (http://www.aliexpress.com/item/2PCS-LOT-AVR-JTAG-ICE-USB-emulator-metal-shell-over-current-protection-wide-voltage-buffer-chip/851550311.html)
debug yapıyor
iki tanesi 30 tl
sadece programcısı ~10tl
pic e bakıyorum. en ucuzu ~45tl
ayrıca atmel studio gibi bir editörü var ki visualstudio gibi çalışıyor.

Doğru diyorsun da ne gereği var atmelin.Türkçe destek PIC kadar yok.Komut yapısı farklı.Atmelin Kralı 18F serisine denk geliyor.PIC'te ugraştığın şey neticede ona harcayacağın enerjiyi ARM işlemcilere ayır en azından geleceği parlak bir işlemci.

Kitap için ise hikkonun tam net tarih vermesi gerekiyor.Yok şimdi yaz sonra ramazanlık sonra sonbahar derse işiniz rast gelsin derim.Hazır müşteri kitlesi oluştu bile.Karar sizin !
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: djmalan - 22 Haziran 2013, 23:31:15
Sayın hocalarım iki kitabınızıda aldım ,okudum internetteki başka kaynaklarıda okudum.Assembly ve proton ile çalışma yapmış biri olarak maalesef C ye adapte olamıyorum.Kitapların ikisindede bulunmayan birkaç şey soracağım,eğer cevaplarsanız emin olun en azından assembly ve proton ile yazmış olduğum daha önceki uygulamaları Mikro C ile yazabileceğime inanıyorum.

1)İç içe fonksiyon kullanımı ile ilgili birbirine değerler aktaran karmaşık program örnekleri rica ediyorum,özellikle void kullanılmayan ve global değişkenliler tercihim(main ve interrupt dahil).En karmaşığı olursa sevinirim.

2)Fonksiyonlar geriye değer döndürürken birtanemi döndürmek zorunda?

3)Geriye dönen değerler aynı türdenmi olmak zorunda?

4)Goto komutu 16f lerde bazen gerçekten hayat kurtarıyor.Lütfen goto komutlarının kullanıldığı bir kaç karmaşık örnek.
Başarılarınızın devamını diler,verdiğiniz hizmet için teşekkür ederim...
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Gökhan BEKEN - 24 Haziran 2013, 01:54:31
Alıntı yapılan: djmalan - 22 Haziran 2013, 23:31:15
2)Fonksiyonlar geriye değer döndürürken birtanemi döndürmek zorunda?
pointer değişkenler ile gelen değişkenin değerini değil adresini alıyoruz ve aldığımız adrese yeni değer alınca otomatikman yolladığımız değişkenin verisini değiştirmiş oluyoruz.
void fonksiyon(int& a,int& b)
{
    a=2;
    b=3;
}

int main()
{
   int d1=1,d2=2;
   //  d1 in değeri 1, d2 nin değeri 2 dir.
   fonksiyon(d1,d2);
   //  d1 in değeri şimdi 2, d2 nin ise 3 oldu
   return 0;
}




Alıntı yapılan: djmalan - 22 Haziran 2013, 23:31:15
3)Geriye dönen değerler aynı türdenmi olmak zorunda?
void fonksiyon(int& a,int& b)
kısmındaki int değişken türünü değiştirebilirsiniz.

Alıntı yapılan: djmalan - 22 Haziran 2013, 23:31:15
4)Goto komutu 16f lerde bazen gerçekten hayat kurtarıyor.Lütfen goto komutlarının kullanıldığı bir kaç karmaşık örnek.
Başarılarınızın devamını diler,verdiğiniz hizmet için teşekkür ederim...
goto komutu çok basittir.

   i=0;
   buraya_gel_bakalim:
   i++;
   printf("%d",i);
   if(i<10) goto buraya_gel_bakalim;

16f lerde hayat kurtarıyor demişsiniz de goto sadece yukardakinden ibarettir. Ya yukarıdaki örnek gibi, daha önceden geçtiği bir yere yöneltir, ya da daha aşağıdaki kodlara yöneltir hepsi bu.  Lütfen yanlış anlamayın ama hayat kurtaracak kadar bilgiye sahipseniz bu soruyu neden sordunuz :D
https://www.picproje.org/index.php/topic,46931.msg353195/topicseen.html#msg353195 (https://www.picproje.org/index.php/topic,46931.msg353195/topicseen.html#msg353195)

Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: djmalan - 24 Haziran 2013, 10:16:04
Geriye değer döndürmekten kastım ,hani şu return ile dönen var ya o işte.İçine değer alırkende sizin verdiğiniz örnekte int olarak vermişşiniz,biri int diğeri char olamazmı ,aynı şekilde return ile dönerken eğer birden fazla dönebiliyorsa birbirinden farlı iki tane olabilirmi onu öğrenmek istemiştim.

Goto komutunun basit kullanımını o şekilde bende biliyorum ama ben aslında alt alta stack yapılarından nasıl çıkarız onu merak ediyorum ve hem benim açımdan nasıl hayat kurtarır onu da açıklamış oluyum;Mesela alt alta 7 tane alt program kullandık ve daha ileri gidemiyoruz veya  dönerken aynı yolu tekrar dönmek zorundayız ama goto ile sadece iki komut çevriminde istediğimiz yere ulaşabiliriz ,zamanın önemli olduğu uygulamalarda bi üst sınıf işlemciye geçmeme gerek kalmıyor (ticari kaygı yüzünden),o yüzden zaten 16 F serisinden bir türlü kurtulamıyorum:)
Çok bilgili biri değilim biraz ASM ve biraz Proton ile işgörüyorum ve C öğrenmeye çalışıyorum ezbere olan yeteneksizliğim yüzündende 3 senedir hala program yazarken kitap ve datasheet  kullanmaktayım  o yüzden sorun değil yanlış anlamam zaten fazladan ne öğrenirsem kardır mantığı ile yaklaşmaktayım.:)

Aslında konuyu bu bölüme yazmamım amacı Kitabı yazan hocalarımdan kitaptaki yüzeysellğin neden olduğu veya benim C yi bilmemem den kaynaklanan yeterince yararlanamama durumuna çare olacak örnek leri bizzat kendilerinden almaktı ama ,siz cevaplamışsınız ,teşekkür ederim ve saygılar sunarım bu arada siteniz de bir harika oradan da yararlanıyoruz.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: muhittin_kaplan - 24 Haziran 2013, 11:36:34
Alıntı Yaphala program yazarken kitap ve datasheet..........
Bu Güzel Bu Alışkanlığınızı yada ezbere olan zaafınızı (sizin sözünüzle) bırakmayın.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: bymerag - 12 Eylül 2013, 13:07:14
Kemal ve Serkan hocam kitabınızdakileri yapmaya çalıştım yanlız bir sıkıntı var simülasyon çalışmıyor.
Başka kaynaklardan bulduğum kodlar la derleme yapıp çalıştırdığım zaman simülasyon çalışıyor.
Kitabınızdaki anlatımınıza göre yaptıklarım
(http://s24.postimg.cc/w181wr429/Ads_z.jpg) (http://postimg.cc/image/w181wr429/)

(http://s24.postimg.cc/42dw5w2fl/Ads_z1.jpg) (http://postimg.cc/image/42dw5w2fl/)

(http://s24.postimg.cc/qflmsp3dd/kodlar_ve_sigorta.jpg) (http://postimg.cc/image/qflmsp3dd/)

(http://s24.postimg.cc/slfxn76tt/sigorta.jpg) (http://postimg.cc/image/slfxn76tt/)

(http://s24.postimg.cc/vgt0u2att/USBdscc.jpg) (http://postimg.cc/image/vgt0u2att/)

Hocalarım bu yaptıklarımda herhangi bir terslik varmı
Yardımlarınızı bekliyorum.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: temelal - 20 Eylül 2013, 22:10:52
kolay gelsin.
kitaptaki örneği denedim. 14. bölüm usb başlığı altında "led kontrol byte" isimli proje. hex i yükledim ve sorunsuz çalıştı. program tarafından pic algılandı.
yalnız projede iki tane ".c" dosyası var.sorun şu ki; proje dosyası yok. microc de sıfırdan dan proje oluşturdum. kristal değeri 4.000 falan. öteki "USBdsc" isimli dosyayıda dahil ettim. library manager den usb de seçili. zaten derlerken bir sorun yaşamıyorum. hex oluşuyor ama bu sefer bilgisayar tanımıyor. herhangi "cihaz arızalı" gibisinden hata da almıyorum. örnek projelerdeki hex i yükleyince yine tanıyor ama aynı kodlarla oluşturduğum benim hex imi tanımıyor.
nedeni ne olabilir acaba
teşekkürler
(bizzat devrede deniyorum herşeyi, simulasyon falan değil)
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: temelal - 20 Eylül 2013, 23:18:50
USBdsc ayarlarındaki pid aynı olmasına rağmen tools menusundeki HID terminalle tekrar ayarlayınca düzeldi.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: SIRRI - 10 Kasım 2013, 22:06:16
hocam kitap güzel emeğinize sağlık fakat mikroc derleyici olarak zorluyor açıkcası. Ya da bendeki ilaçlı olmadığı için kaydettiğim dosyanın hex. dosyası çıkmıyor.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: btltk - 12 Kasım 2013, 20:38:44
sd kart projesinde sizin kodunuzu aynen kopyalıyorum build ettiğimde(Not enought RAM ve CMCON=7)' de hata veriyordu dosyayı kapattım başka açtım yine aynen kopyaladım sizin kodunuzu şimdi çalıştı ama baud rate hatası veriyor yinede sonuç olarak çalıştı kod ama proteus çiziminizi ekleyip bütün ayarları kitabınızda anlattığınız gibi yapıyorum,o da sorunsuz çalışıyor ama ne LCD bi sonuç gösteriyor ne de VTERM den bi şey yazıyor.Görüntülerini ekledim lütfen yardımcı olabilir misiniz.Proteus 8.0 kullanıyorum.

(https://mail.google.com/mail/?ui=2&ik=90ccc409dc&view=att&th=1424d91a91de0033&attid=0.2&disp=emb&realattid=ii_1424d910b63f1555&zw&atsh=1) (https://mail.google.com/mail/?ui=2&ik=90ccc409dc&view=att&th=1424d91a91de0033&attid=0.1&disp=emb&realattid=ii_1424d918150b10e7&zw&atsh=1)   
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: NamTech - 16 Aralık 2013, 22:21:47
Arkadaşlar

kitabın 14. bölümündeki usb ile led kontrolü 1 proğramını 18f2550 işlemcisi ile denemeye kalktım fakat ne yaptı isem sistemde bir türlü çalıştıramadım. Bilgisayar devreyi bir türlü algılamıyor. aynı devrede yine bu sitede bulduğum kitabın derlenmiş örneklerini denediğimde devremi bilgisayar algılıyor. Usb konusunda çok yeniyim. Mikro C versiyonum 5.61 crackli bunun bir etkisi varmıdır?

şu an itibarı ile mikroc orijinal alabilecek durumda değilim. Konuya biraz hakim olabilirsem orijinal proğramı alacağım.

Şimdiden tüm arkadaşlara başarılar diliyorum.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: NamTech - 17 Aralık 2013, 21:31:47
Arkadaşlar Bu konu belki sizin için çok basit, cevap vermeye değer görmüyor olabilirsiniz. Ama benim için hem çok acil hem de çok önemli.

Konu hakkında yardıma ihtiyacım var. Nerede hata yaptığımı bulamıyorum. Bana usb ile led kontrolünü pic 18f2550 ile nasıl yapabileceğimi anlatabilecek bir arkadaş vardır muhakkak.

Şimdiden teşekkür ederim.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: t2 - 17 Aralık 2013, 22:23:37
Çalışan hex içinde, sizin kristale uygun sigorta bilgisi vardır. Kendi yaptığınızda bu kısım yanlış olabilir.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: NamTech - 17 Aralık 2013, 23:24:25
Alıntı yapılan: t2 - 17 Aralık 2013, 22:23:37
Çalışan hex içinde, sizin kristale uygun sigorta bilgisi vardır. Kendi yaptığınızda bu kısım yanlış olabilir.

Yanıtınız için teşekkür ederim. Dediğiniz gibi tüm sigorta bilgilerini kontrol ettim hiç bir fark yok. Fakat bu kontrolleri yaparken yaptığım programın .hex dosyasının 586 byte çalışan örneğin ise 1 Kbyte olduğunu fark ettim. Bu farkın kaynağınıda anlayamadım. Tekrar tekrar compile etmeme ve tüm libraryleri eklememe rağmen 586 byte üzerine çıkmadı.

Bunun nedeni ne olabilir??
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: t2 - 18 Aralık 2013, 07:09:49
Kitabı bilmiyorum yanlışlık da olabilir.

mikroC  Kurulum klsöründe usb örnekleri vardır. Onlar çalışır.

Çalışan örneğe led eklemek sorun olmasa gerek. usbden 55 geldiyse ledi  yak. 43 geldiyse söndür gibi.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: isorman - 24 Aralık 2013, 21:00:13
Merhabalar hocam kitabınız çok iyi tebrik ederim . ben usb ile rf birleştirmek istedim. önce usb uygulamalarını yaptım gerçektede sonra rf vericiyi dahil etmek istedim siz kitabınızda rf deki edit proje ayarlarını ır kısmından alabilirsiniz demişssiniz fakat burada usb kısmındaki edit proje ayarları ile rf deki edit proje ayarları tutmuyo ortak bir ayar nasıl olacak?
2.sorum ise alıcı kısmında alıcı kısmının cıkısına 2 tane led koydum gelen char ı bi değişkende tuttum ancak cıkıs alamadım . if(string="ledyok") gibi siz uygulamanızda direk lcd ye yazmışsınız bunu nasıl bir değişkene atarız. denedim dizi tanımladım olmadı yardımcı olurmusunuz ?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: NamTech - 25 Aralık 2013, 23:00:38
Arkadaşlar

c# programı için USB HID komponentini nereden bulacağım?

Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: isorman - 26 Aralık 2013, 02:46:10
https://www.picproje.org/index.php/topic,46548.0.html (https://www.picproje.org/index.php/topic,46548.0.html) burdan ulaşabilirsin hocam kolay gelsin
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: NamTech - 26 Aralık 2013, 10:53:28
Alıntı yapılan: isorman - 26 Aralık 2013, 02:46:10
https://www.picproje.org/index.php/topic,46548.0.html (https://www.picproje.org/index.php/topic,46548.0.html) burdan ulaşabilirsin hocam kolay gelsin

Hocam,

Dosya bulunamadı hatası veriyor.

Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: isorman - 26 Aralık 2013, 19:23:37
pic4550 bütün uygulamalar rar da bulabilirsi aynı şeyi 64 bitliği yok ama için site içinde var ararmısın biraz yerini bilmiyorum  :)
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: isorman - 27 Aralık 2013, 20:55:47
Merhabalar hocam benim bi maruzatım vardı. ben kitabı aldım epey bi araştırdım ben şimdi hem machester kütüphanesini hemde usb yi kullanmak istiyordum ancak bi arkadaş dediki kullanamazsın. bende usart ile rf bilgisini göndereceğim fakat sıkıntı yaşamaktan bıktım usandım masa başında oturmaktan varis olacağım hocalarım sıkıntım şöyle çok iyi araştrdım herşeyi ancak çözemedim. bir manchester ie usb aynı anda kullanılmazsa neden bende kullanılmaz diye düşünüyorum çünkü edit proje ayarları farklı oluyor bu sefer usb yi tanımıyor. ikinci sorumda çok komik arkadaşlar sebebini merak ediyorum mideme ağrılar girdi uart ile veri iletiyorum kablo ile ama aması çok ilginç topraklarıbirleştirmem gerekiyor nedir arkadaşlar rf takıp toprakları birleştiriyorum çalışmıyor yardım edin lütfen pc--4550-rf verici  daa sonra rf alıcı 628a devrede led yaksam yetecek mikroc ye heryere baktım


mesaj uzun oldu ama okuyun özellikle ortak topraklama yapınca neden çalışıyor lütfen yardım edin hocam
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: skara1214 - 27 Aralık 2013, 21:48:57
Alıntı yapılan: isorman - 27 Aralık 2013, 20:55:47
ortak topraklama yapınca neden çalışıyor
sorunun geri kalanından hiçbirsey anlamadım ama bu sorunun cevabı devrelerin 1 tanesi topraksız dır birleştirince toprak hattı düzeliyordur
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: isorman - 28 Aralık 2013, 00:29:12
Hocam iki devre uart asenkron iletişim yapıyorum kablo üzerinden topraklarını birleştirince iletişim sağlanıyor fakat toprakları kaldırınca kesiliyor olayı şimdi farkettim hocam benim iki gerilimde farklı birini usb den alıyorum diğeri de zaten pilden sağlanıyor ama artı artı arası gerilim 2... kusur bunu nasıl düzeltebilirim acaba bi pil ile baska devre kurum yanına rs232 tarzı onlamı göndersem 0-5 v olarak yani
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: ekocakaya - 18 Ocak 2014, 22:23:11
Slmlar

Usblibrary x64 sitedeki link silinmiş elinde olan paylaşabilirse sevinirim
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: ekocakaya - 20 Ocak 2014, 12:33:22
kemalserkan bey

usblibrary.dll x64 versiyonu elinizde mevcut ise paylaşırsanız seviniriz
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: robomaster - 15 Şubat 2014, 22:08:49
Kitapta verilen hex dosyalar simulasyonda çalışıyor ama 18f4550 ye yazıp fiziksel devreyi usb portuna bağladığınızda cihaz windows tarafından tanınmıyor!!!

Tüm uygulamalar sadece simulasyon üzerinde çalışıyor görünüyor!

düzeltme : proteus taki pin bağlantı sırası yanlış. yoksa devreleriniz çalışıyor. selamlar
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kemalserkan - 15 Şubat 2014, 22:53:07
Çalışıyor
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: robomaster - 16 Şubat 2014, 11:07:30
Kemal Bey
Windows altında ayrı bir driver mı  kullanmak veya kurmak mı gerekiyor!
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: robomaster - 16 Şubat 2014, 18:05:45
proteus ta kullanılan usb soketin pin sıralamsı yanlış olduğu için devreyi yapanları yanlış yönlendiriyor.
bunun haricinde oradaki bağlantıları dikkate almadan doğru pin bağlantıları ile devreleriniz çalışıyor.
Saygılar
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: emre salman - 14 Haziran 2014, 23:23:17
herkese iyi günler biraz geçte kalmış olsam mikroc 18f4550 kitabını bende aldım
ve bir sorunum var çözemedim bir türlü glcd uygulamasını yapıyorum

isiste çalışıyor ama devrede çalışmıyor ccs c ile yazdım devredeki glcd ve devrede hiç bir sorun yok calısıyor ama
mikroc de 4550 ye yazınca calısmıyor sorun nerde anlamadım bu arada lcd baglantılarını degistirdim acaba ondanmı kaynaklanıyor çözebilmiş degilim

kodlar burda
#include "emre.c"
char     GLCD_DataPort  at      PORTD;

sbit     GLCD_CS1    at    LATB0_bit;
sbit     GLCD_CS2    at    LATB1_bit;
sbit     GLCD_RS   at    LATB2_bit;
sbit     GLCD_RW    at    LATB4_bit;
sbit     GLCD_EN    at    LATB5_bit;
sbit     GLCD_RST    at    LATC0_bit;

sbit     GLCD_CS1_Direction at TRISB0_bit;
sbit     GLCD_CS2_Direction at TRISB1_bit;
sbit     GLCD_RS_Direction at TRISB2_bit;
sbit     GLCD_RW_Direction at TRISB4_bit;
sbit     GLCD_EN_Direction at TRISB5_bit;
sbit     GLCD_RST_Direction at TRISC0_bit;

void main() {
ADCON1 |=   0x0F;
CMCON  |=   7;

Glcd_Init();

Glcd_fill(0x00);

while(1)
{
glcd_write_text("ILK GLCD UYGULAMAM",0,0,1);
glcd_write_Text("EMRE SALMAN",0,3,1);
glcd_write_text("CANTEK AŞ",0,7,1);
delay_ms(1000);

glcd_image(glcd);
delay_ms(1000);
glcd_box(0,0,127,63,0);
delay_ms(1000);
glcd_line(0,0,127,63,1);
glcd_line(127,0,0,63,1);
delay_ms(1000);
glcd_box(0,0,127,63,0);

}


}
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: erpay - 20 Haziran 2014, 22:15:37
LCD bağlantılarını nasıl değiştirdin ? GLCD'yi kodunda gördüğümüz bacaklara bağladıysan bir sorun olmaz.
Kullandığın mikroC lisanslı mı ?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: MCansız - 20 Haziran 2014, 23:23:09
kodlarınızı şu şekilde değiştirin


// Glcd module connections
char GLCD_DataPort at PORTD;

sbit GLCD_CS1 at RB0_bit;
sbit GLCD_CS2 at RB1_bit;
sbit GLCD_RS  at RB2_bit;
sbit GLCD_RW  at RB3_bit;
sbit GLCD_EN  at RB4_bit;
sbit GLCD_RST at RB5_bit;

sbit GLCD_CS1_Direction at TRISB0_bit;
sbit GLCD_CS2_Direction at TRISB1_bit;
sbit GLCD_RS_Direction  at TRISB2_bit;
sbit GLCD_RW_Direction  at TRISB3_bit;
sbit GLCD_EN_Direction  at TRISB4_bit;
sbit GLCD_RST_Direction at TRISB5_bit;
// End Glcd module connections



LAT komutu yazmacı yazabilir ama okuyamaz (bu teside olabilir) bu sıkıntı çıkarabilir bundan dolayı PORT komutunu kullanın
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: LukeSkywalker - 20 Haziran 2014, 23:33:54
Lat ile alakasi yok. Cunku kontrol pinleri lat ile tqnimlanmis ama data pinleri port ile tanimlanmis. Proje dosyanizi gonderin inceleyeyim.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: emre salman - 12 Temmuz 2014, 19:00:42
sorun o değilmiş hem cs pinleri tersmiş hemde denediğim şema yanlışmış bir kaç düzenleme ile olayı çözdüm kusura bakmayın yazılımla ilgili bir sorun yokmus
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: muratyamak10 - 21 Eylül 2014, 00:19:01
pic18f4550 micro ile programlama kitabı var comparator uygulaması çalışmıyor proteusta sorun proteustamı yoksa programdamı kodları yazıyorum
             void interrupt()
{
   if (cmif_bit)
   {
      if (!cis_bit)      // RA0 ve RA1 girişleri seçili ise
      {
         if (c1out_bit) portb.rb0 = 0; else portb.rb0 = 1;
         if (c2out_bit) portb.rb1 = 0; else portb.rb1 = 1;
      }
      if (cis_bit)       // RA2 ve RA3 girişleri seçili ise
      {
         if (c1out_bit) portb.rb3 = 0; else portb.rb3 = 1;
         if (c2out_bit) portb.rb2 = 0; else portb.rb2 = 1;
      }
   }
   cmif_bit = 0;         // Karşılaştırıcı kesme bayrağı sıfırlandı
}

void main() {

   trisa = 0x0f;         // RA3:RA0 giriş, diğerleri çıkış
   porta = 0;            // PORTA sıfırlandı

   trisb = 0;            // PORTB çıkış olarak yönlendirildi
   portb = 0;            // PORTB sıfırlandı

   cmie_bit = 1;         // Karşılaştırıcı kesmesi aktif edildi
   cmcon = 0x06;         // İki bağımsız karşılaştırıcı modu (CM2:CM0 = 110)
   cvrcon = 0xaf;        // Dahili voltaj referans modülü aktif edildi
                         // 3.125 volt olarak ayarlandı
   intcon = 0xc0;        // Çevresel kesmeler aktif edildi

   while(1)              // sonsuz döngü
   {
      cis_bit = 0;       // RA0 ve RA1 girişleri seçildi
      delay_us(1);       // 1 us bekle
      cis_bit = 1;       // RA2 ve RA3 girişleri seçildi
   }

}
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: fbkaya - 23 Ekim 2014, 20:50:12
Merhabalar,
kitapta İ2C anlatılıyormu ?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: muratyamak10 - 23 Ekim 2014, 20:54:24
evet anlatılıyor hocam ama i2c ile ilgili daha geniş bilgi için pic16f877 ile programlama kitabında anlatılıyor
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: yusuf3101 - 24 Ekim 2014, 09:06:40
Merhabalar..

18f4550 nin 18. VUSB pini ne işe yarıyor ve o bacağa kapasitör bağlanmaz ise ne olur bilgisi olan var mı arkadaşlar.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: muratyamak10 - 31 Ekim 2014, 20:36:08
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace led_kontrol
{
    public partial class Form1 : Form
    {
        byte sayi = 0;
        protected override void OnHandleCreated(EventArgs e)
        {

            base.OnHandleCreated(e);
            usbHidPort1.RegisterHandle(Handle);
        }
        protected override void WndProc(ref Message m)
        {
            usbHidPort1.ParseMessages(ref m);
            base.WndProc(ref m);
        }
        public Form1()
        {
            InitializeComponent();
        }
        private void usb_gonder(byte veri)
        {
            byte[] dizi = new byte[usbHidPort1.SpecifiedDevice.OutputReportLength + 1];
            dizi[0] = 0;
            dizi[1] = veri;
            for (int i = 2; i < textBox1.Text.Length; i++) { dizi = 0xFF; }
            if (usbHidPort1.SpecifiedDevice != null)
            {
                usbHidPort1.SpecifiedDevice.SendData(dizi);
            }
            else
            {
                MessageBox.Show("USB cihaz hazır değil,cihazı takınız!.. ");
            }
        }
        private void Form1_Load(object sender, EventArgs e)
        {
            toolStripStatusLabel1.Text = " Herhangi bir USB Cihaz bağlı değil!..";
            checkBox1.Checked = true;
            checkBox2.Checked = false;
        }
        private void usbHidPort1_OnSpecifiedDeviceArrived(object sender, EventArgs e)
        {
            toolStripStatusLabel1.Text = " Hikko USB HID (PIC18F4550) Cihazı bağlandı!";
        }
        private void usbHidPort1_OnDeviceArrived(object sender, EventArgs e)
        {
            toolStripStatusLabel1.Text = " Herhangi bir USB Cihaz bağlandı!";
        }
        private void usbHidPort1_OnDeviceRemoved(object sender, EventArgs e)
        {
            toolStripStatusLabel1.Text = " Hikko USB HID (PIC18F4550) Cihazı çıkarıldı!";
        }
        private void button2_Click(object sender, EventArgs e)
        {
            try
            {
                usbHidPort1.VendorId = Convert.ToInt32(textBox1.Text);
                usbHidPort1.ProductId = Convert.ToInt32(textBox2.Text);
                if ((usbHidPort1.VendorId == 4660) & (usbHidPort1.ProductId == 4660))
                {
                    usbHidPort1.CheckDevicePresent();
                }
                else
                {
                    MessageBox.Show("Yanlış Vendor ID veya Product ID girdiniz!..");
                }
            }
            catch
            {
                MessageBox.Show("Vendor ID ile Product ID girmelisiniz!..");
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                if (textBox3.Text != "")
                {
                    if (checkBox1.Checked)
                        sayi = Byte.Parse(textBox3.Text, System.Globalization.NumberStyles.HexNumber);
                    if (checkBox2.Checked)
                        sayi = Convert.ToByte(textBox3.Text);
                }
                usb_gonder(10);
            }
            catch
            {
                MessageBox.Show("Hikko USB HID (PIC18F4550) Cihazı bağlı değil!");
                textBox3.Text = "0";
            }
        }
        private void checkBox1_CheckedChanged(object sender,EventArgs e)
        {
            if(checkBox1.Checked)  checkBox2.Checked = false;
            if(checkBox2.Checked)  checkBox1.Checked = false;
            textBox3.MaxLength = 2;
            textBox3.Text = "0";
        }
        private void checkBox2_CheckedChanged(object sender, EventArgs e)
        {
            if (checkBox2.Checked) checkBox1.Checked = false;
            if (checkBox1.Checked) checkBox2.Checked = false;
            textBox3.MaxLength = 3;
        }
    }
}




mesaj birleştirme:: 31 Ekim 2014, 20:37:45

hocam c# arayüzünü yazdım ama herhangi bir usb cihazı bağlanmadı yazıyor sorun ne olabilirc# 2008 ve 2010 da derledim
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: jungemed - 27 Kasım 2014, 23:31:16
Alıntı yapılan: muratyamak10 - 31 Ekim 2014, 20:36:08
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace led_kontrol
{
    public partial class Form1 : Form
    {
        byte sayi = 0;
        protected override void OnHandleCreated(EventArgs e)
        {

            base.OnHandleCreated(e);
            usbHidPort1.RegisterHandle(Handle);
        }
        protected override void WndProc(ref Message m)
        {
            usbHidPort1.ParseMessages(ref m);
            base.WndProc(ref m);
        }
        public Form1()
        {
            InitializeComponent();
        }
        private void usb_gonder(byte veri)
        {
            byte[] dizi = new byte[usbHidPort1.SpecifiedDevice.OutputReportLength + 1];
            dizi[0] = 0;
            dizi[1] = veri;
            for (int i = 2; i < textBox1.Text.Length; i++) { dizi = 0xFF; }
            if (usbHidPort1.SpecifiedDevice != null)
            {
                usbHidPort1.SpecifiedDevice.SendData(dizi);
            }
            else
            {
                MessageBox.Show("USB cihaz hazır değil,cihazı takınız!.. ");
            }
        }
        private void Form1_Load(object sender, EventArgs e)
        {
            toolStripStatusLabel1.Text = " Herhangi bir USB Cihaz bağlı değil!..";
            checkBox1.Checked = true;
            checkBox2.Checked = false;
        }
        private void usbHidPort1_OnSpecifiedDeviceArrived(object sender, EventArgs e)
        {
            toolStripStatusLabel1.Text = " Hikko USB HID (PIC18F4550) Cihazı bağlandı!";
        }
        private void usbHidPort1_OnDeviceArrived(object sender, EventArgs e)
        {
            toolStripStatusLabel1.Text = " Herhangi bir USB Cihaz bağlandı!";
        }
        private void usbHidPort1_OnDeviceRemoved(object sender, EventArgs e)
        {
            toolStripStatusLabel1.Text = " Hikko USB HID (PIC18F4550) Cihazı çıkarıldı!";
        }
        private void button2_Click(object sender, EventArgs e)
        {
            try
            {
                usbHidPort1.VendorId = Convert.ToInt32(textBox1.Text);
                usbHidPort1.ProductId = Convert.ToInt32(textBox2.Text);
                if ((usbHidPort1.VendorId == 4660) & (usbHidPort1.ProductId == 4660))
                {
                    usbHidPort1.CheckDevicePresent();
                }
                else
                {
                    MessageBox.Show("Yanlış Vendor ID veya Product ID girdiniz!..");
                }
            }
            catch
            {
                MessageBox.Show("Vendor ID ile Product ID girmelisiniz!..");
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                if (textBox3.Text != "")
                {
                    if (checkBox1.Checked)
                        sayi = Byte.Parse(textBox3.Text, System.Globalization.NumberStyles.HexNumber);
                    if (checkBox2.Checked)
                        sayi = Convert.ToByte(textBox3.Text);
                }
                usb_gonder(10);
            }
            catch
            {
                MessageBox.Show("Hikko USB HID (PIC18F4550) Cihazı bağlı değil!");
                textBox3.Text = "0";
            }
        }
        private void checkBox1_CheckedChanged(object sender,EventArgs e)
        {
            if(checkBox1.Checked)  checkBox2.Checked = false;
            if(checkBox2.Checked)  checkBox1.Checked = false;
            textBox3.MaxLength = 2;
            textBox3.Text = "0";
        }
        private void checkBox2_CheckedChanged(object sender, EventArgs e)
        {
            if (checkBox2.Checked) checkBox1.Checked = false;
            if (checkBox1.Checked) checkBox2.Checked = false;
            textBox3.MaxLength = 3;
        }
    }
}




mesaj birleştirme:: 01 Kasım 2014, 10:37:45

hocam c# arayüzünü yazdım ama herhangi bir usb cihazı bağlanmadı yazıyor sorun ne olabilirc# 2008 ve 2010 da derledim

Bende aynı problemi yaşadım iki gün uğraştıktan sonra edit proje ayarlarına bakmak geldi aklıma :P orda Build > Platform target > x86 yap :) çıldırdım ikigündür yav saçma bi ayar yüzünden
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: cehennem - 16 Aralık 2014, 22:03:04
iyi akşamlar arkadaşlar mikroc ve 18f4550 kitabının bölüm 14 deki usb uygulamalarında veri girişi yazan uygulamaya birazdaha port ekleyip 20 mhz kristal bağlayıp çalıştırmak istiyorum ancak yazılımı 20mhz olarak ayarlayıp proteusda simüle edemedim normal arşivden çıkan hex i gösterince çalışıyor ancak benim hazırladığım kodun hexi ile çalışmıyor. bi kaç arkadas  daha aynı sorunu yaşamış sanırım config ayarları ile ilgili büyük ihtimal bu konfig ayarlarını nasıl yapmam gerekli yardımcı olabilirmisiniz.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: jungemed - 03 Ocak 2015, 23:40:28
iyi günler,
hikmet şahin ve k. serkandedeoğlu nu yazdıkları mikro c ile pic programlama kitabının 354. sayfasında doğru config ayarları var
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: Engin Çeken - 06 Şubat 2015, 23:39:48
Merhabalar,
MikroC ile pic programlama kitabındaki GLCD T6963 uygulamasını deniyorum.
Kendi oluşturduğum resim dosyasını ilave edince hata veriyor.
Birhayli uğraştım ama çözemedim.
Yardım ederseniz çok sevinirim.
Hata kodu aşağıda;
"Redefinition of 'deneme [deneme.c] '. 'deneme' already defined in 'GLCD_deneme.c' deneme.c"
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: LukeSkywalker - 07 Şubat 2015, 12:21:49
https://mikrodunya.wordpress.com/2011/12/09/not-10-t6963c-240x128-grafik-lcd-uygulamasi/
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: turkmenab - 12 Şubat 2015, 20:04:07
Merhaba Serkan bey,

Kitabınızı satın aldım ve uygulamaları yapıyorum.  USB led kontrol uygulamasında kitap ile verilen uygulama dosyasının içindeki hex dosyasını yüklüyorum ve sorunsuz bir şekilde çalışıyor. Ancak kitaptaki adımları harfi harfine yapıp hex dosyasını kendim oluşturduğum zaman pc ye bağladığımda hiç bir değişiklik olmuyor. USB bağlantı sesi vs hiçbir hayat belirtisi yok. Problem nerede acaba? Çok araştırdım ama yinede yapamadım. Acil yardımcı olursanız çok sevinirim.

Teşekkürler
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: zamzam23 - 16 Şubat 2015, 15:47:16
selamlar

Piyasada kitabınızın kaç baskısı var? Kitabı değişik sitelerde değişik fiyatlarla bulmak mümkün. Bazılarında basım yılı 2000, bazısında 2012 bazısında 2013.

Net bilgi verir misiniz hangisi doğru?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: ilker_32 - 27 Şubat 2015, 23:58:48
"MicroC ve PIC18F4550" ile ilgili kitap ve uygulamalarla ilgili yorumlara bakılırsa genel olarak olumsuz yanıtlar verilmiş aslı nedir, bu kitaptan bir şeyler öğrenen arkadaşlar olmuştur mutlaka, o arkadaşlar kitaptan memnunlar mı?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: NamTech - 28 Şubat 2015, 01:00:38
Üstad

Ben şahsım adına yazarlardan forum vasıtası ile yardım gördüm. Kitaptaki bir uygulamayı (usb ile led kontrol) kullandım fakat üzerinde değişiklik yapmayı beceremedim.

Fakat ciddi şekilde uğraşmadım. Eğer niyetin ciddi ise sana yol gösterecek güzel bir kaynak diyebilirim. Her şeyi hazır bulamıyorsun uğraşacaksın.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: a.zorba - 28 Şubat 2015, 06:02:40
C diline başlangıç olarak fena degil İngilizce sorunu olanlar için  18f seri si datashet olarak bile kullanılabilir.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: zamzam23 - 28 Şubat 2015, 09:08:15
örneklerin hepsi help dosyasindaki örnekler. almaya gerek yok
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: NamTech - 06 Mart 2015, 16:56:02
Arkadaşlar,

USB ile uğraşmaya çalışıyorum ve

#include "USBdsc.c" satırı ekli ise
1 355 Redefinition of 'USB_VENDOR_ID [HID_Read_Write_Interrupt.c] '. 'USB_VENDOR_ID' already defined in 'USBdsc.c' HID_Read_Write_Interrupt.c

uyarısı alıyorum.

bunun nedeni nedir?


Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: t2 - 06 Mart 2015, 18:18:24
already defined ne demek?
zaten tanımlanmış demek.

Hatanın nedeni buymuş. Mesaj ile anlatmaya çalıştığı hata işte bu.

Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: NamTech - 11 Mart 2015, 16:50:15
Merhabalar,

Usb haberleşme için kitabın uygulama dosyalarını kullanıyorum herhangi bir sorun yok. Mikroc help dosyalarındaki uygulamaları kullanmaya kalktığımda herhangi bir haberleşme yapamıyorum. Bence bunun nedeni configuration ayarlarını yapamıyor olmam. Bu konu ile ilgili yardımcı olabilecek yada kaynak gösterebilecek arkadaşların yardımlarına ihtiyacım var.
Örneğin 4 Mhz kristal kullandığımda yapmam gereken ayarlar nedir?

Tüm arkadaşlara başarılar.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: TA7R - 22 Mart 2015, 22:59:47
Merhaba , kitapdaki 18. bölüm , GLCD ,uygulama t6963 , uygulama1 , t6963c.c  dosyasını derleyip proteusda simüle etmek istedim . Limit sorunu nedeniyle elimde eskiden kalma
limiti açık , mikroc 8.1.0.0  ile derlemek istedim. Proje olarak kayıt edip derlemek isteğimde hata mesajı alıyorum şöyle ;
Line/Colum                         Message no                                Message text                          Unit
185  0                                    11                               '.' Expected but char found              ___t6963c.h
185  0                                     4                                      specifier needed                      ___t6963c.h     
185  0                                    12                                     internal error                           ___t6963c.h 

Çıktı olarak sadece  .cp dosyası üretti , yapabileceğim bir şey var mı? Teşekkür ederim.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: TA7R - 23 Mart 2015, 10:21:38
Fikri olan yok mu ?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: kadir55555 - 09 Nisan 2015, 10:42:55
iyi günler kitabın uygulama dosyalarını indirdim fakat içerisinde hex dosyalarını bulamıyorum örneğin şuanda bölüm 10 asenkron eusart asenkron veri iletimi bölümündeki fuses ayarlarını göremedim projeyi derleyip çalıştırmaya çalıştığımda sistem çalışmıyor acaba hex ve micro c proje dosyalarını indirebileceğim bir link varmı
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: TA7R - 15 Nisan 2015, 07:35:15
Hex dosyaları verilmemiş zaten. Ayrıca kitaptaki bazı kodlar hatalı sanırım .Sayfa 381 daki uygulama pic-ks108 lcd derlenemiyor.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: TA7R - 23 Nisan 2015, 22:07:38
Düzeltiyorum , hatalı kod yok , benim mikroc yazılımımla ilgili bir sorun vardı , düzeltince derlemeler sorun olmadı.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: remzi - 29 Nisan 2015, 21:32:25
CCS C de kodun başında hangi entegreyi hangi frekansta çalışacağını gösteren kodları yazıyoruz.
Mesela
#include <12F675.h>
#FUSES WDT                      //No Watch Dog Timer
#FUSES INTRC_IO                 //Internal RC Osc, no CLKOUT
#FUSES CPD                      //No EE protection
#FUSES PROTECT                  //Code not protected from reading
#FUSES NOMCLR                   //Master Clear pin used for I/O
#FUSES NOPUT                    //No Power Up Timer
#FUSES NOBROWNOUT               //No brownout reset
#use delay(clock=4000000,RESTART_WDT)
void main()
{
}


void main()'den önceki kodlardan bahsediyorum.

mikroC'de ise


void main()
{
  TRISA = 0;           
  TRISB = 0;
  .
  .
  .
}

diye devam ediyor.
Kullanılacak entegreyi frekansı daha kod'a başlamadan derleyicide belirliyoruz.
Ben mikroC'de CCS gibi programda entegre,frekans vs... kodla tanıtmak istiyorum.
Yani giriş kısmı CCS gibi olsun. Nasıl yaparız?
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: serkan_gursoy - 28 Haziran 2015, 04:05:57
Merhabalar Serkan hocam, çalışmalarınızdan dolayı sizi tebrik ediyorum.
Öğrencilerimize ütü yöntemi ile pic programlayıcınızı ve deneme kartını yaptırmak istiyoruz ders içerisinde.
Hikmet hocam daha önce forumda kitaptaki programlayıcısı pdf olarak paylaşmıştı
Acaba deneme kartının pdf dosyasını paylaşmanız mümkün mü?
Şimdiden teşekkürler.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: ismail.cal - 24 Aralık 2015, 12:25:05
merhaba serkan hocam bölüm 4 uygulama 7-8 lcd uygulamasını yaptım ama lcd ekrana veri gönderemiyorum. fuses ve kodlar sizin kitapta vermiş olduğunuz aynısı ama bir türlü ekrana yazı yazdıramadım
// LCD module bağlantıları
sbit LCD_RS at RD2_bit;
sbit LCD_EN at RD3_bit;
sbit LCD_D4 at RD4_bit;
sbit LCD_D5 at RD5_bit;
sbit LCD_D6 at RD6_bit;
sbit LCD_D7 at RD7_bit;

sbit LCD_RS_Direction at TRISD2_bit;
sbit LCD_EN_Direction at TRISD3_bit;
sbit LCD_D4_Direction at TRISD4_bit;
sbit LCD_D5_Direction at TRISD5_bit;
sbit LCD_D6_Direction at TRISD6_bit;
sbit LCD_D7_Direction at TRISD7_bit;
// End LCD module bağlantıları

void main(){

   ADCON1 |= 0x0F;
   CMCON  |= 7;

   Lcd_Init();
   Lcd_Cmd(_LCD_CURSOR_OFF);
   Lcd_Cmd(_LCD_CLEAR);
   Lcd_Out(1, 1, "PIC18F4550 ve");
   Lcd_Out(2, 1, "MikroC");

}

(http://i.hizliresim.com/D4kM9m.jpg) (http://hizliresim.com/D4kM9m)

sorun ne olabilir.Proteus ortamında çalışıyor.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: ozgurelkt - 30 Aralık 2015, 10:07:51
Kitabınızı yeni aldım. USB Pic_OS Pic programlama kartı devre şemasında hata olduğunu düşünüyorum. resmi buraya ekleyecektim izniniz olmadan eklemek istemedim. Devre şemasında  VPP ve FB isimli iki uç var  ve hiçbir yere bağlı değiller. Aynı zamanda şemada RA0/AN0 ucu boşta görülürken , verdiğiniz baskı devresinde bu uç boşta değil. Semada RC2 bağlı Q4 şaseye bağlı değilken Baskı devrede şaseye bağlı görünüyor. Kartın baskı devresinden takibini yapıp bazılarını çözdüm ama yinede emin olamadım.
   Bu kartı yapmak istiyorum. Bu şekilde yaparsam çalışmayabilir diye bıraktım.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: ismail.cal - 30 Aralık 2015, 10:09:49
Alıntı yapılan: ozgurelkt - 30 Aralık 2015, 10:07:51
Kitabınızı yeni aldım. USB Pic_OS Pic programlama kartı devre şemasında hata olduğunu düşünüyorum. resmi buraya ekleyecektim izniniz olmadan eklemek istemedim. Devre şemasında  VPP ve FB isimli iki uç var  ve hiçbir yere bağlı değiller. Aynı zamanda şemada RA0/AN0 ucu boşta görülürken , verdiğiniz baskı devresinde bu uç boşta değil. Semada RC2 bağlı Q4 şaseye bağlı değilken Baskı devrede şaseye bağlı görünüyor. Kartın baskı devresinden takibini yapıp bazılarını çözdüm ama yinede emin olamadım.
   Bu kartı yapmak istiyorum. Bu şekilde yaparsam çalışmayabilir diye bıraktım.

bu kitabın bir çok uygulaması gerçekte çalışmıyor. yazarla sanırım sadece proteus ortamında bu kitabı yazmışlar.
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: orduluutkukaya - 04 Temmuz 2016, 10:21:08
Oncelikle kitabin yazarlarina boyle bir eseri  izlere kazandirdiklari icin cok tesekkurlerimi sunuyorum. Hocam benim 1 sorum ve 1 istegim var bu konuda bana yardim ederseniz cok memnun olurum. Sorum ven rtc uygulamasini kullanmak istiyorum. Lakin hazir ryc (ds1307 monte devre) aldim sizin programlamayla yaptim ve kristal ayarlarini 20 mhz ayarlamaya calistim ama bir turlu calistiramadim. Bununla ilgili olarakdevre uzetinde calisan bir rtc uygulamasi yaparak bizimle paylasirmisiniz. 2 istegim. Hocam ben vb.net kullanicisiyim c# bana sikintili gelmekte sizden ricam usb uygulamalarini vb.net ilede yapip paylasirmisiniz . Benimle ilgilenirseniz cok memnun olurum saygilarimla
Başlık: Ynt: mikroC ve PIC18F4550 kitabımız hakkında
Gönderen: temha02 - 30 Nisan 2017, 21:32:02
Merhaba arkadaşlar .Usb ile led kontrolü -1 uygulamasını proteusta çalışıyor ama gerçekte (breadboard ) üzerinde usb tanımadı diyor çıldıracağım. buna açıklık getirecek biri var mı..teşekkürler