usb proje arıyorum (vb & pbp)

Başlatan kasif, 12 Şubat 2006, 22:06:16

kasif

Internete çok fazla aramama rağmen tam olarak aradığımı bulamadım. Sorun bendemi yoksa gerçekten mi yok bilemiyorum.

Usb ile PC ye bağlanan deneme devreler yapmak istiyorum ama baz alacağım bir örnek arıyorum. Sıfırdan yazmak yeterli bilgiye de sahip değilim.

PC tarafı visual basic olan,
pic tarafı pic basic pro olan,
18F4550 işlemci kullanan bir proje,

pic tarafında 2 potansiyometreden 10 bit analog ve okuyup bunu pc ye gönderecek, pc den gelen bir byte veriyi de alacak ve 8 Led buna göre yanacak.

her iki taraftan da bilgi gönderildiği için hangi sınıf bir sistem oldu bilemiyorum.

Microcode studio plus da yeni bir özellik var "HID kod oluşturucu" diye ama boş bir şeyden başka hiçbirşey gelmiyor.

Aşağıdaki adresteki uygulama çok iyi fakat dil olarak hiç birini bilmiyorum.
http://www.sixca.com/eng/articles/usb_cdc/index.html

Uygulama tam aradığım gibi fakat ne delphi ne de c biliyorum.

Herkese şimdiden teşekkürler.

OG

FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

kasif

Linkleri inceledim fakat aradığım bunlar değil.
Gerek teknik bilgi gerekse uygulama olarak bir çok çalışma buldum fakat ben tam bir örnek arıyorum.

içinde vb kodları, pbp ve asm, hex kodları ve devre şeması olan tam bir uygulama.

OG

kasif Bugün Kadıköy'de kitapçıları dolaşıp tek tek seçerek kitap aradım. Bırak VB'i VB NET de bile yok. C# kitabı da aldım onda da yok. Piyasada kitap yok. Yok arkadaş, uyduruktan şeyleri hepsi tekrarlamış durmuş. Daha giriş seviyesindeki konular. İleri seviyeli yazılmış bişey yok ortada. Emule yi didikleyelim biraz.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

Subzero

Hazır program bulman imkansıza yakın.
Vermez kimse. KnowHow oluyor biraz.

kasif

İngilizce de olur,

Bir örnek bulmuştum, ama sanki bana inat, PC tarafı delphi, pic tarafı C , yada ben çok ters bir insanım.

Neyse 2 örnek daha buldum(ingilizce), bunları biraz kurcalayacağım.

Olursa hemen dönmek istiyorum.

ground

@Kaşif

18f4550 programlamada

JDM+Winpic800 ikilisi senin derdine derman olacaktır hiçbir ek düzenleme gerektirmeden..



Vb ile Pic arasındaki haberleşme sistemlerinde amaç bufferları iyi kullanmak. Yazma ve gönderme bufferları.. Ve HID olayını anlamak..

İnternete çok fazla kaynak bulamayabilirsin. Çünkü ya yeni geçiliyor yada HID ile hiç uğraşmıyorlar..

Bende bi ara baktım bu olaya..

Vb den gönderiyorum pic in istediğim portuna atıyabiliyorum.. Fakat Picden göndermede biraz sorun yaşadım :)

Pic ile Vb arasındaki haberleşme için Microchip in bi OCX i var.. Yada Melabs firmasının easyhid ürünü. Bu easyhid de yaptığım proje dosyası sonunda sana hem picbasic hemde programlama dillerinde örnekler verecektir. Bunları bir incele istersen..

Sonuçları merak ediyorum  ;)

İyi Çalışmalar..
⌒╮'╭⌒╮⌒╮.
╱◥██◣                  
| 田︱田田|              
╬╬╬╬╬╬╬╬╬

Picproje - Sözde değil özde paylaşım..

kasif

Aynı zamanda hem usb hem de GLCD ye merak sarmıştım. Picbasic Pro da GLCD yi çalıştırım, hatta 16F877 ye 128x64 lük 3 tane resim sokabildim ve slayt şeklinde sıra ile gösterdim(4. sığmıyor).

Ama şu aralar işlerim biraz yoğunlaştı, önümdeki 3 ay zor geçecek. Yinede aralarda vakit bulursam yaptıklarımı anlatmaya devam edeceğim.

kasif

Kendi soruma kendi cevabım olacak,

http://picproje.org/main/modules.php?name=Forums&file=viewtopic&p=73918

EasyHID ile kodları olluşturmak mümkün, lakin VB kodlarında değişken hatası oluyor, onuda düzeltmek gerek.

18F4550 programlamak için winpic800 ve ucuz JDM programmer yetiyor, sadece pic in 38 ile 36 numaralı bacaklarını kısa devre yapmalıyız.

Başka hiç bir değişikliğe gerek yok, ayrıca bu kısa devre, 18F877 programlarken problem çıkartmıyor. Yani kalıcı bir şekilde kısa devre yapılabilir.

Not: Herhangi bir problemden dolayı oluşacak zarar-ziyandan sorumlu değilim. Bende bir problem çıkarmadı(çıkardıysada kimse görmedi, zaten ispatlayamazsınız[bart simpson a sevgiler])

ahmetyilmaz871987

usb li projeler su an daha cok tutlur cunku gitgide paralel ve seri portlar kalkiyo onun icinde delphi veya virtual basic bilen arkadaslara is dusuyo bunun icin yardim edecek arkadaslar buraya  yazin.
Mod notu: LÜTFEN mesaj yazarken düşünelim arkadaşlar.Konu bütünlüğünü parçalayacak yada sulanmasına sebeb olacak mesajlar oldukça iticidir.X
ahmet yılmaz