PDA

Orijinalini görmek için tıklayınız : Pic Basic



sametozt
07-12-2011, 15:49
Arkadaşlar pic basicten anlayanlar var mı ? Pwm ile ilgili küçük sorularım olacak.

rebelh
07-12-2011, 16:18
küfredion sandım o kdr anlamıyormuşum :)

ramo35
07-12-2011, 16:19
bende küfürlü başlık sandım ahahahahahahha:D

sametozt
07-12-2011, 16:20
Aslında ne küfürler ediyorum masa başında bir bilseniz bilen birileri çıksa çok iyi olcak :D

ibooo
07-12-2011, 16:21
Nice pic falan biliyorumda pic basic i yeni duydum :D

sametozt
07-12-2011, 16:24
Kendileri güzel bir mikrodenetleyici programlama dili olurlar kolaydır pratiktir :D

yavuz364
07-12-2011, 16:28
ben pic C kullanıyorum ama belki yardımcı olabilirim..
yavuz364@hotmail.com msn den konuşabiliriz..
Sorun ne ?

sametozt
07-12-2011, 16:31
Ekledim sizi msnden anlatsam daha iyi olacak saolun

SifirinciMurat
07-12-2011, 16:42
sen direkt sor bildigimiz kadariyla cevaplariz, ama pic olur ama 8051 olur...

sametozt
07-12-2011, 16:48
Sorun şu 16f84 pici motor sürmek için kullanıyorum basic dilinde PWM PORTB.3,127,100 şöyle bir komutla pwm üretilebiliyor bu kodu direk yazdığımda istediğim değerde motor dönüyor ama sorun bunu for ile döngüye aldığımda başlıyor örneğin

DUTY VAR BYTE
BASLA:
FOR DUTY = 0 to 255
PWM PORTB.1,DUTY,1000
PAUSE 100
NEXT
GOTO BASLA

böyle bir kod yazdığımda motor hiç dönmüyor (Bunları isiste simülasyon olarak deniyorum umarım bu yüzden kaynaklanmıyodur )

Yiğit G.
07-12-2011, 16:54
bende küfürlü başlık sandım ahahahahahahha:D


http://galeri.uludagsozluk.com/6/sen-bana-pic-demi%C5%9Fsin_97952.jpg

sametozt
07-12-2011, 17:27
Yokmu yardımı dokunabilcek bir arkadaş ?

TigeR
07-12-2011, 17:29
Nice pic falan biliyorumda pic basic i yeni duydum :D

:hahaha::hahaha::hahaha::hahaha::hahaha::hahaha::h ahaha::hahaha:

By_HaNNibaLL
07-12-2011, 17:34
bende küfürlü başlık sandım ahahahahahahha:D

için fesat kanka :D

Maxi
07-12-2011, 18:36
PWM PORTB.1,DUTY,1000

buradaki 1000 değeri yanlış olmalı
0-255 arasında bir değer girermisin ? mesela 10 dene

yavuz364
07-12-2011, 18:44
birde anladığım kadarı ile 0 dan 255 e kadar duty veriyorsun sonra bitiyor, bu çok hızlı olur ve sen göremeden biter..

Sorun şu 16f84 pici motor sürmek için kullanıyorum basic dilinde PWM PORTB.3,127,100 şöyle bir komutla pwm üretilebiliyor bu kodu direk yazdığımda istediğim değerde motor dönüyor ama sorun bunu for ile döngüye aldığımda başlıyor örneğin

DUTY VAR BYTE
BASLA:
FOR DUTY = 0 to 255
PWM PORTB.1,DUTY,1000
PAUSE 100
NEXT
GOTO BASLA

böyle bir kod yazdığımda motor hiç dönmüyor (Bunları isiste simülasyon olarak deniyorum umarım bu yüzden kaynaklanmıyodur )

sametozt
07-12-2011, 20:42
PWM PORTB.1,DUTY,1000

buradaki 1000 değeri yanlış olmalı
0-255 arasında bir değer girermisin ? mesela 10 dene


Orada 1000 değeri yanlış değil 0-255 arasında olması gereken değer duty değeri onuda zaten for döngüsünde yapıyoruz oradaki 1000 değeri saykıl adedi :)

sametozt
07-12-2011, 20:43
birde anladığım kadarı ile 0 dan 255 e kadar duty veriyorsun sonra bitiyor, bu çok hızlı olur ve sen göremeden biter..

Araya beklemesi için komut koyuyorum 1 saniyeye kadar çıkarttım beklemeyi ama farketmiyor sanırım sorun simülasyonda malzemeleri alıp devreyi kurmam en mantıklısı galiba..

m. ali öz
07-12-2011, 20:45
@11 sesli güldüm :D
bende basic i üye nicki sandım :)

sametozt
07-12-2011, 21:02
@11 sesli güldüm :D
bende basic i üye nicki sandım :)

:D :D :D herkes öyle sanıyor

erhanarici18
07-12-2011, 21:53
lanet olsun diyorum o ders için
başka söze gerek yok

sametozt
07-12-2011, 21:54
:) ben liseyle birlikte 5 yıldır bunlarla uğraştığım ve sevdiğim için ne kadar kızsamda bırakamıyorum ama sınırları zorlayan bir ders