PIC BASIC PRO Öğreniyoruz soru cevapları

Başlatan aster, 19 Mayıs 2005, 17:33:33

temha

arkadaşlar yaklaşık iki üç senedir proğram yazmıyordum biraz paalanmışım herhalde şöyle bir proğram yazmıştım.
TrisB=0

say var byte
dis var byte
say=0
dis=0

basla:
say = say+1
Lookup say, ["68,245,140,164,53,38,6,244,4,36,21,60,20,0,78,64"] ,dis
portb = dis
pause 500
portb=255
pause 100
if say = 16 then
say = 0
endif
goto basla
end
tek displayli sayıcı hex sayıları ve yıldız H ve kare o dahil sayacak şekilde
display anormal bir şekilde yanıpsönüyordu.
aşağıadaki gibi yazdım proğramı problemsiz çalıştı. Pic basic pro kitabımıda kaybettim. Look up komutu yukarıda doğru mu kullanılmış. say ın içindeki değere göre tablodaki değeri di e veriyor değilmi?

trisb=0
portb = 1
basla:
portb=68  '0
pause 500
Portb=255
pause 500
Portb=245 '1
pause 500
portb=255
pause 500
portb=140 '2
pause 500
portb=255
pause 500
portb=164 '3
pause 500
portb=255
pause 500
portb=53  '4
pause 500
portb=255
pause 500
portb=38   '5
pause 500
portb=255
pause 500
portb=6     '6
pause 500
portb=255
pause 500
portb=244    '7
pause 500
portb=255
pause 500
portb=4    ' 8
pause 500
portb=255
pause 500
portb=36    '9
pause 500
portb=255
pause 500
portb=21    'h
pause 500
portb=255
pause 500
portb=60    'o
pause 500
portb=255
pause 500
portb=20    'a
pause 500
portb=255
pause 500
portb=0    ' b
pause 500
portb=255
pause 500
portb=78    ' c
pause 500
portb=255
pause 500
portb=64     'd
pause 500
goto basla
end

temha

lookup komutundaki hatamı buldum arkadaşlar çift tırnak koymuşum koymamam gerekiyormuş yanlış olan ["68 doğrusu [68

Recepg


selvi

16F84 CONFIG ayarlari nasil olacak.asagidaki sekilde duzenledim.derleyici hata verdi.
@ DEVICE pic16F84A 'islemci 16F84A
@ DEVICE pic16F84A, WDT_OFF 'Watch Dog timer kapali 
@ DEVICE pic16F84A, PWRT_ON 'Power on timer acik 
@ DEVICE pic16F84A, PROTECT_OFF 'Kod Protek kapali
@ DEVICE pic16F84A, MCLR_ON 'MCLR pini kullaniliyor. 
@ DEVICE pic16F84A, XT_OSC 'Dahili osilatör kullanilmayacak
@ DEVICE pic16F84A, LVP_OFF
@ DEVICE pic16F84A, BOD_OFF
Yaşam anlamlandırıldıkça kutsaldır....

Zorbey54

herkese merhaba, model tekne yapıyoruz okulda, kumanda kısmında sorun yaşıyoruz. servoyu kontrol etmek PIC basic pro'da nasıl bir program yazmalıyız? yani kumandanın sağ butununa basılı tuttuğumda tekne sağa dönmeli, butonu bıraktıpımda ise servo orta konumuna gelmeli. Sol yön için de aynı işlem olmalı. yardım ederseniz sevinirim. teşekkürler...

orhanc

Neden C değilde Pic Basic öğrenmek istiyor insanlar? Bana bunun cevabını verebilecek var mı ?
i'm doing nothing... Giddy Up  http://www.drorhan.com

dhan000

çok çeşitli sebeb sayılabilir mesela öğrenimi daha kolay türkçe döküman çok kullanan/bilen fazla...bu sitede bakınız derleyiciler kısmına picbasic 12000 ileti varken asm 3400 c 2000 lerde...
birde bu konu çok tartışıldı hanği dil diye bunu tekrardan tartışmanın anlamıda yok sitede arama yaparak çok çeşitli cevaplar bulunabilir...umarım bu konuda böyle bir tartışmaya dönmez.

orhanc

Tartışmaya dönecek değil ama daha güçlü bir dil varken insanların basic ile uğraşmasını anlamıyorum. Türkçe konusuna gelince programcılıkla uğraşan insanların ingilizce bilmesi gerektiğine inanıyorum.
i'm doing nothing... Giddy Up  http://www.drorhan.com

OG

#203
Alıntı yapılan: orhanc - 23 Nisan 2010, 14:14:30
Tartışmaya dönecek değil ama daha güçlü bir dil varken insanların basic ile uğraşmasını anlamıyorum.
Bunlar lüzumsuz sözler. Basic ile yapılan işlerden 21 kişi istihdam edildi ekmek yedi ise ne demek istediğimi anlarsın. Yani, bir şey tamamen kara değildir. Başka bir şey de tamamen ak değildir. İş görüyorsa, üretiyorsa ne ala.

Dil'in tekniği, gücü vs ayrıca tartışılır, çokca da tartışıldı. Forumda bolca bulabilirsin. Sonuçları da belli. Zayıf görülen veya zayıf olan bir dili o zaman tarihe mi gömelim.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

orhanc

Her dilden para kazanan insanlar var. Herkes kolayına gelen dili kullanacak muhakkak, ben sadece merak ettim hepsi o.
i'm doing nothing... Giddy Up  http://www.drorhan.com

gladi

mevcut işlerde c nin bana getirisi götürüsü nedir ? ... c bana luzumsuz geliyor mesala ...telefonum 3310 ... bazen ekran lazım oldugunda söküp kullanıp takıyorum ... işler güçler derken ... basic bana yetiyor ... ne en gelişmiş bir telefona nede  a.b. c ye ihtiyaçta duymuyorum ... 8)

bana ilaç olan bir başkasına zehir olabilir ... onun için bu böyledir demiyorum ...

c ile ilgili slogan uydurdum şimdi  ;)

bana c öğreteceni kölesi olacağıma  ... işe alırım
basic i baside alma , hepsinin babası o
....... :)))))))))))))))  ;D
misafir olan kimse, beraberce getiremediği birşeye kalbini bağlamaz.

orhanc

i'm doing nothing... Giddy Up  http://www.drorhan.com

Zorbey54

ben yine çağrımı tekrarlayım. LÜTFEN! okulda öğrencimle beraber yaptığımız RC teknemizin kumandasının yön servosu için yazılıma ihtiyacımız var. PIC Basic Pro da olmalı yazılım. Yardımcı olursanız inanın çok büyük bir iyilik yapmış olacaksınız. teşekkürler..

Maxim

Alıntı yapılan: Zorbey54 - 23 Nisan 2010, 22:25:54
ben yine çağrımı tekrarlayım. LÜTFEN! okulda öğrencimle beraber yaptığımız RC teknemizin kumandasının yön servosu için yazılıma ihtiyacımız var. PIC Basic Pro da olmalı yazılım. Yardımcı olursanız inanın çok büyük bir iyilik yapmış olacaksınız. teşekkürler..

konuyu açtığınız yer yanlış ,
bağımsız bir başlık açınız picbasic pro bölümünde.
ve daha detay verin, alt yapı ,elektronik kumandası vs vs
yaptığınız çalışma varsa o da dahil basic ile .


dej4vu

basc için türkçe kaynak bulabilirmiyiz...acaba elinizde varmı