Kayıtlar

Kasım, 2019 tarihine ait yayınlar gösteriliyor

proton basic usart kesmesi hakkında bilgiler

Resim
Etepic forumunda inventor rumuzlu üyenin proton basic usart kesmesi hakkında yapmış olduğu paylaşımlara aşağıdaki linkten ulaşabilirsiniz. Bilgileri bloğada ekliyorum, ete hocanın usart kesmesi ile ilgili bilgileri de aşağıda mevcut.

https://www.etepic.com/index.php?topic=911.0


inventor yazmış:
Merhaba arkadaşlar,

Son bir kaç haftadır proton ile yazdığım bir programla uğraşıyorum. İsiste sorunsuz çalışmasına rağmen gerçek devrede çalışmayan bir proje. Bu program ile uğraşırken
protonda ne kadar sorun çıkabileceğini de görmüş oldum. Kısa programlar için sıkıntı çıkarmayan pek çok konu uzun ve ağır programlarda sorun yaratabiliyor.
Burada karşılaştığım sorunlarla ve çözümleri ile ilgili bilgileri paylaşayım dedim.

İlk olarak protonda kesme konusuna değinelim. Çoğumuz programlarımızda kesme rutinini programımızın en altına yazıyoruz. Bu belki pbp dan kalan bir alışkanlık.
Kısa döngülerde bu alışkanlık protonda da kullanılabiliyor. Ama portb kesmesi ile usart kesmesini bir arada kullandığı…

gps modülü greenwich saat farkı düzeltme kodu

Resim
Türkiye ile İngiltere arasında +3 saat farkı bulunuyor. Bu nedenle gps modülün uydudan aldığı saati düzeltmeniz gerekir. Kodu aşağıda inceleyebilirsiniz. Basic ile hazırlansa da diğer dillere mantık çevrilebilir. Sadece saat hanesi düzeltiliyor. Gps kodunun tamamı burada.

'GREENWICH 3 SAAT ZAMAN FARKI DÜZELTME KODU:
GPSSAAT[0] = GPSSAAT[0] * 10
GPSSAAT[1] = GPSSAAT[1] * 1
SAAT = GPSSAAT[0] + GPSSAAT[1]
SAAT = SAAT + 3
If SAAT =24 Then SAAT = 0
If SAAT =25 Then SAAT = 1
If SAAT =26 Then SAAT = 2