Picproje Elektronik Sitesi

DERLEYİCİLER => PIC C => Konuyu başlatan: garip_c - 14 Aralık 2011, 14:04:32

Başlık: 18F2550 haberlesme
Gönderen: garip_c - 14 Aralık 2011, 14:04:32
iyigünler bir konuda yardıma ihtiyacım var 18f2550 pic ile bilgisayarın RS232 portundan yazı göndermek istiyorum bu konuda bir türlü örnek teşkil edecek kod buşlamadım kullandığım dil css den başlıyorum

usb den pc ye otmatik olarakda ola bilir .... 18f2550 >>>>>>>>>>>> abcd datası göndersin >>>> RS232 ile pc arasında pc den görmek istiyorum port kontrol programım var bağlantı kuruyorum gelen veriyi abcd gibi olabilir
Başlık: Ynt: 18F2550 haberlesme
Gönderen: muhittin_kaplan - 14 Aralık 2011, 14:57:05
Neden 2550 Usb Dönüştürücü mü yapmayı Planlıyorsunuz.
Eğer Öyleyse CDC olarak ARama Yapınız ?
Başlık: Ynt: 18F2550 haberlesme
Gönderen: garip_c - 14 Aralık 2011, 15:10:40
PIC C Compiler CCS  kullanıyorum 18f2550 den örnek kod arıyorum. usb den otomatik olarak rs232 ye veri göndersin amacım 18f2550 den gelen veriyi yazıyı bilgisayardan okumak kullandığım port kontrol programı ile port1 e gelen veriyi okumak istiyorum basit bi rşekilde. örnek sıra ile a b c d diyede göderebilir yeterki pc ye rs232 üzerinden veri göndersin çevirici yapmıyorum yukardaki bir örnekle alaklı proje teşekkür ederi umarım açıklayıcı olmuştur
Başlık: Ynt: 18F2550 haberlesme
Gönderen: garip_c - 14 Aralık 2011, 15:35:00
resimde olduğu gibi yapmak istiyorum yazdıklarım anlaşılır olamdı gibi veya ben anlatamadım


[IMG]http://img155.imageshack.us/img155/6126/2550z.jpg[/img] (http://imageshack.us/photo/my-images/155/2550z.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)


usb den porta bilgi gidiyorr bu şekilde devreyi taktım zaman porta pc ye data yı göndersin

pic 18f2550 içindeki hazır  datayı göndersin kafamda bir sürü soru var ama hepsini aynı anda sormam imkansız sizlerin kafasını şişirmek istemiyorum önce ufaktan mantık kapmak sonra bir sonraki safhalara
Başlık: Ynt: 18F2550 haberlesme
Gönderen: justice_for_all - 14 Aralık 2011, 15:46:40
microchipin sitesinde CDC ornekleri var ordan indirebilirsin
Başlık: Ynt: 18F2550 haberlesme
Gönderen: garip_c - 14 Aralık 2011, 15:50:20
ordan veya başka yerden indireceksem burda ne işim var ben basit bir kod talebi ettim yardımı google de çok aradıktan sonra ben istemiyorum ordan burdan sizlerden istiyorum örnek kod gönderebilirseniz çok işime yaricak yok ordan al bul derseniz formda işim kalmamış demektir nasılsa biri gider biri gelir diyorsanız gelen cevap beni tatmin etmedi aksine siteden soğuttucu bir yanıt
Başlık: Ynt: 18F2550 haberlesme
Gönderen: garip_c - 14 Aralık 2011, 15:59:12
bende vere bilirim örnek çok ama anlamıyorum bunlardan mümkünse bir örnek yazıp gönderirmisiniz
Başlık: Ynt: 18F2550 haberlesme
Gönderen: pea - 14 Aralık 2011, 16:02:24
Ben "USB'den RS232'ye otomatik olarak veri gönderme" kısmını anlamadım.
Neden sadece RS232 ya da USB kullanmıyorsun ve otomatikten kastın nedir?

Ayrıca bu üslupla birinin "al canım , örnek kodun burada" demesini beklemek biraz uzun sürer.
Başlık: Ynt: 18F2550 haberlesme
Gönderen: muhittin_kaplan - 14 Aralık 2011, 16:03:18
@garip_c
Kimseyi sevmek zorunda değilsin.
Kaldıkı istediğin öyle Al bu Hap içersen geçer birşey değil. USB yi Bilmen gerek iletişim nasıldır bilmen gerek. Kaldıkı Hala Ben Anlamadım Sen PC ile PIC arasında USB protokolünü kullanarak mı Yoksa Seri İletişim protokolünü kullanarak mı iletişim sağlayacaksın.
Kablonun yarısında USB diğer Yarısında Seri Olmaz.
Başlık: Ynt: 18F2550 haberlesme
Gönderen: garip_c - 14 Aralık 2011, 16:04:29
 :-[ :-[ :-[ :-[ :-[ :-[ :-[

şimdi elimde 18f2550 pic var
benbu pice bir kod yuklemek istiyorum bu kod içinden pc ye Harf göndersin herpsi bu normalde Led yakıp söndüre biliyoruz ben ise led yakmak yerine harf göndersin çokmu zor soru soruyorum......

amacım 18f2550 den pc ye harf göndermek >>>>>> A  hepsi bu
2550 den her hangi bir pinden çıkış data göndermek pic programlayıcılar gibi mesela usb den seri porta bilgi gönderiliyor...
bende ilginç bir şey peşindeyimmm 2550 den herhangi bir pinden compota daat göndersin
Başlık: Ynt: 18F2550 haberlesme
Gönderen: muhittin_kaplan - 14 Aralık 2011, 16:05:41
Hangi Dili Kullanıyorsan Onuda YAzarsan Sevinirim.
Başlık: Ynt: 18F2550 haberlesme
Gönderen: muhittin_kaplan - 14 Aralık 2011, 16:13:26
CCS C ile Usart iletişimi yapmaya çalışıyorsun. Tamam Şimdi Örneği Nasıl verelim ? 2550 ile çalışmak zordur. Çünki OSC ayarları yeni başlayan biri için karmaşıktır. Yaz Çalışsın Olmaz.
Ben Senin Yerinde Olsam 16F877A ile http://ccspic.com/ccs-c-dersleri/ccs-c-dersleri-seri-port-kullanimi.html nu yapar sonrasında 18f2550 ye geçerdim.
Başlık: Ynt: 18F2550 haberlesme
Gönderen: garip_c - 14 Aralık 2011, 16:24:13
benim 18f877 serisiile problemim yok neden kimse beni anlamak istemiyor istedişğim bellii

18f2550 den taktım zaman pc ye veri göndersin bir örnek
gogleden link bulup vermeyin lütden ben öyle sanıyorum linler tanıdık ben örnek istiyorum yokmu yardım edecek linkistemiyorum
Başlık: Ynt: 18F2550 haberlesme
Gönderen: Maxim - 14 Aralık 2011, 17:08:00
@garip_c
sen bir dur bakalım orada
daha ne istediğin belli değil senin

usb den seri porta nasıl data göndereceksin ?
sen ne istediğinin farkındamısın ?


bunlardan hangi tip fiziksel bağlantıyı istiyorsun önce onu söylede millet anlasın
a) 18F2550 -->usb --> kablo <--usb portu <--notebook

b) 18F2550 -->rx tx pinlerinden seri --> kablo <-- rs-232 portu <-- notebook

c) 18F2550 -->herhangi pinden seri --> kablo <--rs-232 portu <--notebook
Başlık: Ynt: 18F2550 haberlesme
Gönderen: t2 - 14 Aralık 2011, 17:10:06
Alıntı yapılan: garip_c - 14 Aralık 2011, 16:24:13
18f2550 den taktım zaman pc ye veri göndersin bir örnek
Öyle örnek var. ben de üzerinde çalışıyorum ama  googledan bulduğum için sanırım işini görmez.
Başlık: Ynt: 18F2550 haberlesm
Gönderen: LukeSkywalker - 14 Aralık 2011, 17:10:45
Izdırap... :-X
Başlık: Ynt: 18F2550 haberlesme
Gönderen: zamzam23 - 14 Aralık 2011, 17:13:11
Alıntı yapılan: garip_c - 14 Aralık 2011, 16:24:13
benim 18f877 serisiile problemim yok neden kimse beni anlamak istemiyor istedişğim bellii

18f2550 den taktım zaman pc ye veri göndersin bir örnek
gogleden link bulup vermeyin lütden ben öyle sanıyorum linler tanıdık ben örnek istiyorum yokmu yardım edecek linkistemiyorum

bende forumdaki ilk zamanlar boyleydım. herkes hakkını helal etsin şimdi daha net anlıyorum ne kadar yanlış bir üslup.
Başlık: Ynt: 18F2550 haberlesme
Gönderen: garip_c - 14 Aralık 2011, 17:14:44
c) 18F2550 -->herhangi pinden seri --> kablo <--rs-232 portu <--notebook

bu işteeeeee herhangi bir pinden pc yeeeee A harfini göndersin hepsi bu vet kod içinden otomatik veya belirli aralıklarla led yanınca A harfi göndersin evet
Başlık: Ynt: 18F2550 haberlesme
Gönderen: pea - 14 Aralık 2011, 17:29:48
Ben her türlü link'e açığım bu arada :)
Benim de 18f2550 ile usb iletişimi öğrenmem gerekiyor.Çok detaylı olmazsa daha da iyi olur.HID olarak çalışacak ve led yak-söndür seviyesinde bile olabilir.Yeter ki anlaşılır bir başlangıç olsun.
Compiler olarak da CCS C kullanacağım.
Başlık: Ynt: 18F2550 haberlesme
Gönderen: garip_c - 14 Aralık 2011, 17:31:24
tammam elimde örnek var yardımcı olurum sana led yakar söndürürsün veya ata alış verişi işini görürse yardımcı olurum
Başlık: Ynt: 18F2550 haberlesme
Gönderen: Maxim - 14 Aralık 2011, 17:31:37
Alıntı yapılan: garip_c - 14 Aralık 2011, 17:14:44
c) 18F2550 -->herhangi pinden seri --> kablo <--rs-232 portu <--notebook

bu işteeeeee herhangi bir pinden pc yeeeee A harfini göndersin hepsi bu vet kod içinden otomatik veya belirli aralıklarla led yanınca A harfi göndersin evet


evet arkadaşlar gördüğünüz gibi C şıkkı
yani olayın usb ile falan ilgisi yok

elinizde basit bir örnek varsa bu arkadaş için veriniz.
Başlık: Ynt: 18F2550 haberlesme
Gönderen: garip_c - 14 Aralık 2011, 17:34:07
18f2550 yi a bilgisayara takacağım herhangi bir pinden çıkış yapacak bende b bilgisayarımın comportuna taakcağım gelen data B bilgisayarında gözükecek hepsi bu :D:

A bilgisyarı USB  B bilgisayarı Seri Port

2550 >>>>>>> Deneme gidiyor usb den >>>>>>> B bilgisayar aldı veriyi Seri poryttan ama :D:
Başlık: Ynt: 18F2550 haberlesme
Gönderen: garip_c - 14 Aralık 2011, 17:36:41
Pea arkadaşıma yardımcı oluyorum PicUSB CCS led yak söndir örneğidir full source ve driver içinde bilgisayr için olan driver.... 

http://s2.dosya.tc/server5/RSXEpd/PicUSB_CCS.rar.html
Başlık: Ynt: 18F2550 haberlesme
Gönderen: justice_for_all - 14 Aralık 2011, 17:44:49
Alıntı yapılan: garip_c - 14 Aralık 2011, 17:14:44
c) 18F2550 -->herhangi pinden seri --> kablo <--rs-232 portu <--notebook

bu işteeeeee herhangi bir pinden pc yeeeee A harfini göndersin hepsi bu vet kod içinden otomatik veya belirli aralıklarla led yanınca A harfi göndersin evet
#include <18f2550.h>
#device adc=8

#FUSES NOWDT                    //No Watch Dog Timer
#FUSES HS                       //Crystal osc <= 4mhz for PCM/PCH , 3mhz to 10 mhz for PCD
#FUSES NOPROTECT                //Code not protected from reading
#FUSES NOBROWNOUT               //No brownout reset
#FUSES MCLR                     //Master Clear pin enabled
#FUSES NOCPD                    //No EE protection
#FUSES NOPUT                    //No Power Up Timer
#FUSES IESO                     //Internal External Switch Over mode enabled
#FUSES FCMEN                    //Fail-safe clock monitor enabled
#FUSES RESERVED                 //Used to set the reserved FUSE bits

#use delay(clock=12000000)

#use rs232(baud=9600,parity=N,xmit=PIN_A0,rcv=PIN_A1,bits=8,stream=iletisim0)

char klavye[80];

void main()
{

   setup_adc_ports(NO_ANALOGS|VSS_VDD);
   setup_adc(ADC_CLOCK_DIV_2);
   setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
   setup_timer_1(T1_DISABLED);
   setup_comparator(NC_NC_NC_NC);
   setup_vref(FALSE);
   
   fprintf(iletisim0,'M');//istediginiz pinden m karakterini gonderir
   
   
   while(1)
   {
   
   }
   
   

}


program basladigi anda m harfini gonderir.
Başlık: Ynt: 18F2550 haberlesme
Gönderen: garip_c - 14 Aralık 2011, 17:48:43
teşekkür ederim derlendi şimdi bunu denemek kaldı :D:D teşekür ederim herkese kafamdaki sorular bitmedi ama bu gün sizlere karşı sulçi ihsan ettysem özür dilerim mazur görün acemiyim heyecanlı
Başlık: Ynt: 18F2550 haberlesme
Gönderen: LukeSkywalker - 14 Aralık 2011, 19:11:15
Alıntı yapılan: pea - 14 Aralık 2011, 17:29:48
Ben her türlü link'e açığım bu arada :)
Benim de 18f2550 ile usb iletişimi öğrenmem gerekiyor.Çok detaylı olmazsa daha da iyi olur.HID olarak çalışacak ve led yak-söndür seviyesinde bile olabilir.Yeter ki anlaşılır bir başlangıç olsun.
Compiler olarak da CCS C kullanacağım.
MikroC deseydiniz eğer size hemen bir örnek gönderebilirdim. Forumda Digimensch isimli üyenin paylaştığı bir uygulama vardı CCS C ile ona bakabilirsiniz.
Başlık: Ynt: 18F2550 haberlesme
Gönderen: garip_c - 15 Aralık 2011, 09:31:51
selam mikroc yi yollarmısnız mikroc yide incelicem teşşekkür ederim