Ana içeriğe atla

Kayıtlar

Jal öğren etiketine sahip yayınlar gösteriliyor

Jal Örnekleri-Pic Programlama

Maalesef bu vize sınavları beni benden aldı götürdü. Her gün yeni bir sınava giriyoruz yarın ki sınav microişlemciler olduğu için en iyisi bunu bloga yazı olarak değerlendireyim dedim. Bugun microişlemciler de jal örneklerine devam edeceğiz bugüne kadar işlediğimiz bütün örnekneleri yazacağım onun için bir müddet microlardan ses soluk çıkmaya bilir haberiniz olsun. Evet artık başlasak iyi olur… En son ışığı görmüştük (Flaşör devresinden bahsediyorum). Şimdi gene ışığı göreceğiz hatta hep ışığı göreceğiz ama farklı şekillerde biraz delay kullanımından bahsedelim bir önceki örneğimizde delay_1s yazmıştık ve bununla bir saniyelik bir bekleme yapmıştık. ama 1,2sn beklemek istersek bunu jal dilinde farklı bir şekilde yazmamız gerekiyor. bunun için aşağıdaki örneğe bakacağız ve sonra küçük bir açıklama yapacağız. include 16f84_4 -- Pic'imizi ve kaç Mhz ile çalıştığını belirledik include jlib -- Kütüphanemizi çağırdık . pin_b1_direction = output -- Pic üzerinde ki b1 pinini çıkış olara...

Pic Programlamaya Giriş -2 (Jal Kullanımı)

Pic Programlama’ya kaldığımız yerden devam ediyoruz. En son Pic Programlamaya Giriş 1 -Isis Kullanımını- anlatmıştık. Bugün Jal(Just Another Language) edit programı aracılığı ile pic’imize program atacağız ve flasör devremizin yanıp sönmesini sağlayacağız. JalEdit hakkında daha fazla bilgiyi JalTurk ’den temin edebilirsiniz. Jal programını C:\ dizinine kopyaladıktan sonra içerisindeki JalEdit.exe yi çalıştırıyoruz. Okulumuzda ki hocamız Bünyamin Boz’un bizde uygulamış olduğu eğitim tekniği ile devam edeceğiz ama önce biraz eğitim tekniğinden bahsedeyim. Hiç jaledit’te döngüler şöyle kurulur, koşullar böyle sağlanır diye bahsetmeyeceğiz. Zamanla örnekler üzerinden neyin ne yaptığını öğreneceğiz. İlk örneğimize geçelim. Öncelikle ilk iki satırımız olmasa olmaz. Birinci satırda kullanacak olduğumuz pic’in modelini ve kristal’in kaç Mhz oldğunu belirliyoruz. İkinci satırda ise jal editin kütüphanesini çağırıyoruz. include 16f84_4 -- Pic'imizi ve kaç Mhz ile çalıştığını belirledik i...