Elektrik elektronik temrinleri

Uygulama Devreleri => PIC Uygulamaları => 12F675 uygulamaları => Konuyu başlatan: Hasan ERTÜRK - 27 Nisan 2016, 20:34:41

Başlık: İkili korna rölesi - 12F675
Gönderen: Hasan ERTÜRK - 27 Nisan 2016, 20:34:41
Bu devreyi 12F675 ile yapabilirmiyiz bide ses tonlarını nasıl düzenleriz efendim.

Devre şeması:
(http://temrinlerim.org/images/sema_korna.bmp)

mikroBasic kodları:
Kod: [Seç]
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.

Hex kodu:
Kod: [Seç]
: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

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.
Başlık: Ynt: İkili korna rölesi - 12F675
Gönderen: dream94 - 27 Nisan 2016, 21:24:53
Ç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
Başlık: Ynt: İkili korna rölesi - 12F675
Gönderen: Hasan ERTÜRK - 28 Nisan 2016, 05:57:12
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
Başlık: Ynt: İkili korna rölesi - 12F675
Gönderen: dream94 - 12 Mayıs 2016, 12:53:28
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
Başlık: Ynt: İkili korna rölesi - 12F675
Gönderen: Hasan ERTÜRK - 12 Mayıs 2016, 17:33:30
Bir fikrim yok ccsc ile çalışmıyorum

SM-J100FN cihazımdan gönderildi
Başlık: Ynt: İkili korna rölesi - 12F675
Gönderen: gokhaninan66 - 24 Haziran 2016, 18:12:46
merhaba bana korna devresi lazım 12f675 iyi nuri alco kornası
Başlık: Ynt: İkili korna rölesi - 12F675
Gönderen: Hasan ERTÜRK - 24 Haziran 2016, 22:16:28
Şamasını ve kodlarını yukarıda paylaşmışım.
Başlık: Ynt: İkili korna rölesi - 12F675
Gönderen: şef112 - 16 Kasım 2019, 11:49:18
Ç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

Merhaba hocam yeni üye oldum siteye kontrol kaleminden tanıyorum sizi ufak bişey sorucam
 Pic basic ile mikro basic derleyici aynı değilmi uzantısı pbp