• Forumzar.COM Türkçe içerikli genel forum sitesi ve paylaşım platformu olarak eğlenceli ve interaktif bir forum deneyim sunar.

    Foruma üye olmak için BURAYA TIKLAYINIZ

Pıcbasıc Ya Da Assembler

SouLHuNTeR

Pendikspor.
Moderatör
Katılım
15 Nis 2023
Mesajlar
381
Puanları
28
Konum
İstanbul
Cinsiyet
Erkek
PICBASIC YA DA ASSEMBLER
Hangi dili kullanmalıyız?

Öncelikle bu tercihi yapmamızda kriter nedir ona bakmak lazım. eğer kolaylık zorluk açısından olaya bakıyorsak bu durumda cevabımız tabi ki pic basic pro dan yana olacaktır. basic hem zamandan kazandırıyor ve hem de çok kolay. Eski QBASIC diline alışkın arkadaşlar için bu çok daha kolay gelecektir hatta programlama konusunda biraz bilginiz varsa pic basic pro öğrenmek ve pic kodlarını yazarak tasarım yapmak çok kolay olacaktır. mesela if...then...else yapısını ve for next gibi bir döngüyü kullanabiliyor olmak insanı baya rahatlatıyor. Burada durup dururken assembler ile kod yazıp işi zora sokmaya gerek yok diye düşünebiliriz. evet haklısınız aslında ama işin birde öbür tarafı var. pic basic içinde kullanacağınız işlemler yine kullandığımız pic'e bağlı ve yine aynı register leri kullanarak işlem yapıyoruz örneğin bir kesme konusunda olduğu gibi. Pic programlama konusunda yeni başlayan biri için benim bu konuda diyeceğim şudur ki; eğer işi öğrenmek istiyorsanız önce assembler'i kullanmanız sonrada olayı kaptıktan sonra artık ister basic ile yazarsınız isterseniz assebler ile isterseniz de C ile. çünkü basic ile yazdığınızda bazı yerler kapalı kalıyor. Bana sanki pic'in kendisi ile yazdığım kodlar arasına kapalı bir alan koyuyor ve arada göremediğim yerler varmış gibi geliyor. IF PORTB1=1 Then High PORTA.1 EndIF sınamasında portb nin 1 nolu bitini basic ne yapıyor da kontrol ediyor. Bu bana kapalı geliyor. bir de şu varki basic derlemeyi yapınca asm kod yazmadığımız halde elimizde uzantısı ASM olan bir dosyamız oluyor. Bu konuda sanırım basic önce BAS dosyasında bulunan kodlara göre bir asm dosyası oluşturuyor ve ardından bu asm dosyasını derleyerek HEX dosyayı oluşturuyor. ama şurası gerçek ki; pic basic ile çok kısa zaman içinde bir program yapıp pic'i çalıştırabiliyorsunuz. Döngülerle uzun uzun sayılarla uğraşmıyorsunuz. basit ve kısa zaman. bide işin diğer tarafı var buda çoğumuzun hoşuna gitmeyen bişey.
 

Genel Forum Sitesi

Forum Sitesi - Forumzar.COM

Forumzar.COM olarak, Türkçe forum sitesi denildiğinde akla gelen ilk adres olarak, geniş kapsamlı genel forum platformumuzda buluşuyoruz. Türkiye'nin en büyük Türkçe forum siteleri arasında yer almanın gururunu yaşıyoruz. Çeşitli konu başlıklarında aktif bir şekilde paylaşımların yapıldığı, her konuda interaktif ve bilgilendirici tartışmalara katılmak için bizi takip edin! ve bir dakikanızı ayırarak forum sitemize üye olun!

Forum Siteleri

Bilgi paylaştıkça çoğalır sloganı ile ilerleyen forum sitesi platformumuza, siz de üye olarak forum sitemizde açılan konulara katılabilir ve ilgi alanınıza uygun konular açarak siz de paylaşımda bulunabilirsiniz.