Elektrotekno.com Ana Sayfa || Programlanabilir Cihaz ve Elemanlar || Microchip Pic Serisi


pic basic pro ile pic 16f628 e pwm acil yardım.

Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an Kod Paylaşım ve Soru Cevap Alanı kategorisi içerisindeki Microchip Pic Serisi forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin ""+" ve "-" değer ölçen voltmetre - yardım" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!
Kayıt: 16 Nis 2008
Mesajlar: 19

Offline
behlul
Tarih: 16 04 2008 21:06

arkadaşlar ben pic 16f628 ile led şov yapmak istiyorum. mesela 1. led yanacak, ardından ikinci yanacak, önceki ledler yanık klmak şartı ile hepsi sıra ile yanacak ve sonra tümü yanacak. sonra ledlerin hepsi birden yavaş yavaş sönecek, sonra tekrar hepsi yavaş yavaş parlayacak. bana program konusunda yardımcı olabilir misiniz?
Kayıt: 04 Şub 2006
Mesajlar: 747
Konum: K.maraş/Elbistan
Offline
ömer
Tarih: 16 04 2008 21:19

devre şeması yok kusura bakma bu kodlarda a degiskeni butonlar ile artıp azalıyor sen bu bölümü

high led1
pause 500
low led1
.
.
.
.
gosub artır
goto basla

artır
a=a+1
ıf a=200 then
endıf
goto azalt

azalt
a=a+1
ıf a=200 then
endıf
goto basla

gibi yapabilirsin.yukardaki programı şimdi karaladım eksiklerim hatalarım olabilir.
bu program ise alıntı




'****************************************************************
'* name : untıtled.bas *
'* author : [select vıew...edıtor optıons] *
'* notice : copyright (c) 2006 [select vıew...edıtor optıons] *
'* : all rights reserved *
'* date : 22.11.2006 *
'* version : 1.0 *
'* notes : *
'* : *
'****************************************************************
defıne ccp1_reg portc 'hpwm 1 pin port
defıne ccp1_bıt 2 'hpwm 1 pin bit
trisa=0
trisb=%00000011
trisc=0
porta = 0 :portb = 0:portc = 0
symbol tus1 = portb.0
symbol tus2 = portb.1
symbol led1 = portb.3
symbol led2 = portb.4
a var byte
a=127

high led1

basla:
pause 10

ıf tus1 =1 then a=a+1
ıf tus2 =1 then a=a-1
ıf a= 0 then a=a+1
ıf a =255 then a=a-1
hpwm 1,a,20000' send a 50% duty cycle pwm signal at 1khz
goto basla
Başa dön
Kayıt: 04 Şub 2006
Mesajlar: 747
Konum: K.maraş/Elbistan
Offline
ömer
Tarih: 16 04 2008 21:54
Kayıt: 16 Nis 2008
Mesajlar: 19

Offline
behlul
Tarih: 17 04 2008 07:17

devre şemasına gerek yok arkadaşlar şemayı kendim çıkartırım. verdiklerinizi bi deneyeceğim. teşekkür ederim.
Başa dön



pic basic pro ile pic 16f628 e pwm acil yardım.


Benzer Konular

- 8 Satır Sutun Sayısı Artırılabilir Kayan Yazı(VB+Pic Basic+Ares+İsis)

- Fırçasız D.A Motoru FUZZY Kontrol ACİLLL Yardım
- 16f628 ile yapılmış 7 adet saat ve termometre devresi
- iki ayrı trafo merkezinden gelen iki hat - yardım
- MOSFET ile Dimmer (Yardım)
- Proteus ve USB kullanımı hakkkında yardım.
- Basic veya C ile dsPIC programlama ekitap (ingilizce)
- 8051 robot projesi yardım!!
- Generatör talep gücü hesaplama - yardım

- ayna arkasına led devresi çok acil!!!!!

- 60x80 ebatlarında ayna arkasına led devresi çok acil!!!!!

Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72