Uygulama Devreleri > 12F675 uygulamaları

İkili korna rölesi - 12F675

(1/2) > >>

Hasan ERTÜRK:

--- Alıntı yapılan: dream94 - 26 Nisan 2016, 15:59:26 ---Bu devreyi 12F675 ile yapabilirmiyiz bide ses tonlarını nasıl düzenleriz efendim.

--- Alıntı sonu ---

Devre şeması:


mikroBasic kodları:

--- Kod: ---program _12f675
main:
TRISIO.GP0 = 0 ' GP0 pini çıkış yapıldı
TRISIO.GP1 = 0 ' GP1 pini çıkış yapıldı
BASLA:
GPIO = 2        ' ikinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 2        ' ikinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 1        ' birinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 2        ' ikinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 2        ' ikinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 1        ' birinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 1        ' birinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 2       ' ikinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 1       ' birinci korna çalıyor
delay_ms (100)
GPIO = 0       ' her iki korna da sustu
delay_ms (100)
GPIO = 1       ' birinci korna çalıyor
delay_ms (100)
GPIO = 0       ' her iki korna da sustu
delay_ms (100)
GOTO BASLA
end.
--- Kod sonu ---

Hex kodu:

--- Kod: ---:020000000328D3
:100006008316051085100230831285008230DC00CD
:10001600DD30DD00DD0B0D28DC0B0D2800000000B7
:1000260085018230DC00DD30DD00DD0B1828DC0BBD
:10003600182800000000023085008230DC00DD3028
:10004600DD00DD0B2428DC0B2428000000008501E0
:100056008230DC00DD30DD00DD0B2F28DC0B2F28A5
:1000660000000000013085008230DC00DD30DD005C
:10007600DD0B3B28DC0B3B280000000085018230AD
:10008600DC00DD30DD00DD0B4628DC0B46280000F9
:100096000000023085008230DC00DD30DD00DD0B43
:1000A6005228DC0B52280000000085018230DC005B
:1000B600DD30DD00DD0B5D28DC0B5D280000000077
:1000C600023085008230DC00DD30DD00DD0B692882
:1000D600DC0B69280000000085018230DC00DD3081
:1000E600DD00DD0B7428DC0B7428000000000130F5
:1000F60085008230DC00DD30DD00DD0B8028DC0B86
:1001060080280000000085018230DC00DD30DD0043
:10011600DD0B8B28DC0B8B280000000001308500EE
:100126008230DC00DD30DD00DD0B9728DC0B972804
:100136000000000085018230DC00DD30DD00DD0BD3
:10014600A228DC0BA22800000000023085008230C5
:10015600DC00DD30DD00DD0BAE28DC0BAE28000058
:10016600000085018230DC00DD30DD00DD0BB928C2
:10017600DC0BB92800000000013085008230DC006D
:10018600DD30DD00DD0BC528DC0BC52800000000D6
:1001960085018230DC00DD30DD00DD0BD028DC0B94
:1001A600D02800000000013085008230DC00DD3000
:1001B600DD00DD0BDC28DC0BDC28000000008501FF
:1001C6008230DC00DD30DD00DD0BE728DC0BE728C4
:0801D600000000000628EE28DD
:02400E00F2318D
:00000001FF

--- Kod sonu ---

Melodiyi değiştirmek için:
mikroBasic kodlamasındaki
GPIO = 0
GPIO = 1
GPIO = 2
ve
delay_ms (100)
yazan yerleri kendinize göre değiştirip yeniden derlemeniz gerekir.

Bu iletiye ait dosyalar ihtiyaç duyulması halinde ileti ekinden indirilebilir.

dream94:
Çok teşekkürler hocam elinize sağlık bide butonla melodi değişimi için hangi kodu kullanırız microbasic için ayrı bi porta buton eklesek

Hasan ERTÜRK:
Elimde adı geçen piç olmadığı için deneme şansım olmadı. ISIS simulasyonunda çalışmakta. Devreyi bu haliyle kurup deneyin. besleme pinlerine 5 volt dc uygulamayı unutmayın. Semasinda cizilmemis. Sıkıntı yoksa diğer eklentileri daha sonra ekleriz.

SM-J100FN cihazımdan gönderildi

dream94:
Yardımlarınız İçin çok teşekkürle bu dili  ccs c ye göre nasıl ayarlarız bide buton nasıl ekleriz

Hasan ERTÜRK:
Bir fikrim yok ccsc ile çalışmıyorum

SM-J100FN cihazımdan gönderildi

Navigasyon

[0] Mesajlar

[#] Sonraki Sayfa

There was an error while thanking
Thanking...
Tam sürüme git