Picproje Elektronik Sitesi

DERLEYİCİLER => Diğer Derleyiciler => Konuyu başlatan: rree - 27 Kasım 2010, 20:13:07

Başlık: MikroBasic Alt bölüm Açılsın
Gönderen: rree - 27 Kasım 2010, 20:13:07
MikroBasic için alt bölüm açılsın.
   Picbasic pro   
                     ?    include dosya ekleme
                     -  Float  yok
                     -   fonksiyon tanımı yok
                     -   Alt proğram tanımı yok
                     -   Kütüphane eksik
                    +   isis similasyon  var
  Proton+  (Picbasic plus)
                     - 1 adet include dosya ekleme
                     +  Float var
                     - fonksiyon tanımı yok
                     - Alt proğram tanımı yok
                     + Kütüphane var
                     -  Bug bolca var
                     + isis similasyon  var
                     -  MMC  lib var çalışmıyor 
MikroBasic     
                     +  include dosya ekleme
                     +  Float var
                     +  fonksiyon tanımı Var
                     +  Alt proğram tanımı var
                     +  Kütüphane var 
                     -   Bug  var
                     ?  isis similasyon  yok (Cofmaker desteği ile var)
                     +  MMC  lib var çalışıyor
                       
 

 

Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: yucelcem - 27 Kasım 2010, 20:45:26
anlamadım, alt program tanımı yok derken?
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: rree - 27 Kasım 2010, 21:41:05
sub procedure procedure_name(parameter_list)
  [ local declarations ]
  procedure body
end sub
sub function function_name(parameter_list) as return_type
  [ local declarations ]
  function body
end sub
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: yucelcem - 27 Kasım 2010, 21:46:48
yani?
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: rree - 27 Kasım 2010, 21:50:30
İleri seviyede proğram yazanlar için en önemli bileşenler.
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: yucelcem - 27 Kasım 2010, 21:54:15
pbpde alt program yazabiliyoruz
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: rree - 27 Kasım 2010, 21:59:45
Gosub .......................Return  şeklinde her dilde var. Prosedür şeklinde olanı bilmiyorum. Ben eski versiyon ile çalışmıştım.
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: gevv - 27 Kasım 2010, 22:09:54
@rree  hocam  benim anladığım  forumda  MikroBasic  kategorisi  açılsın diyorsunuz :)
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: rree - 27 Kasım 2010, 22:14:08
Evet bence iyi bir dil
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: gevv - 27 Kasım 2010, 22:15:30
iyi dil olmasından ziyade  popüler olması lazım  hakkında bolca konu bulunmalı

forum  çok uzun süredir aktif  şimdiye kadar ne kadar microbasic ile ilgili konu açıldı acaba ?
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: rree - 27 Kasım 2010, 22:23:21
Gelişmelere bakılırsa popiler olacak gibi. İki Üç aya bir yeni versiyonu ve yeni libler ekleniyor.Gerçi ben bu dil ile bir kaçtane proğram yazdım. devam etmememin tek sebebi isis similasyonuna desteği olmamamsı. 
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: X-Fi - 27 Kasım 2010, 22:30:34
neden microbasic hex kod üretmiyormu :) bence bi yanlış anlaşılma yüzünden microbasic kariyerinizi bitirmişsiniz hocam :D
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: rree - 27 Kasım 2010, 22:36:05
       Ben genel olan kısımlardan bahsetmedim   gosub gibi.. Hex kotlarından bütün diller similasyon yapıyor.
Ust seviye kodalrı ile Adım adım similasyondan bahsediyorum. Kariyer peşinde değilim ben en az bilgisi olandan bile bilgi paylaşmayı önem veren kişiyim.
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: yucelcem - 27 Kasım 2010, 22:38:12
hazırla hex'i yolla isis'e çalışıyosa çalışıyodur böyle değilmi:)
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: rree - 27 Kasım 2010, 22:45:06
Cofmaker ile cof dosyası oluşturuyorsun. Sonra isis den cof dosyasını istiyorsun. İsis similasyonunu başlattığında proğramda tanımladığın tüm değişkenler ve proğram kotların sergileniyor.  F11 ile adım adım her komuta gidiyor. F10 ile ise bulunduğun Ana veya alt proğramdaki komutları adım adım gözlüyorsun. Alt proğram çağrılarını işleyip sadece sonucu iletiyor.
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: X-Fi - 27 Kasım 2010, 22:52:19
Hocam söylediğiniz işleme debug deniyor real time debug dahil olmak üzere bunu yapmanın pekçok yolu var kullandığınız IDE bunu destekler ve kodu üretildiğiniz yerde bu işlemi yapmak daha doğrudur sadece isis yapacak diye bişey yok zaten geliştirme sırasında isis kullanmak sadece günü kurtarır yeterli değildir ben size farklı bişey önereyim C ile kod yazın barışalım.  :)

Ayrıca proğram değil program.
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: muhittin_kaplan - 27 Kasım 2010, 22:59:42
protonda 1 tane mi dosya ekleyebiliyorum
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: rree - 27 Kasım 2010, 23:42:28
Herkes c diyor Hi-tech c baktım helplerinde kütüphane arıyorum yok. Picproje okudum kütüphaneyi kendin yazacaksın anlatmışlar. Zamanı kısıtlı olanlar için büyük dez avantaj. CCS baktım Kütüphane iyi  nerede ise herşey fonksiyon. PortA=5 anlatmak bile basic alışkanlığı olanlar için problem.Artık programlama dilleri bir çıtaya doğru sürükleniyor. Benim görüşüm C , Pascal , Basic ,Vs hepsi birbirine benzeyecek. Mikrobasic bence C dilinden dahada  artıları var.
Not:  X-Fi Arkadaşımız proğram değil program  yabancı kelimelerin türkçeye girmesi türkçe olarak imla kurallarına
nasıl yazılır  zaman ayıramadım. Biraz hoşgörü ve nezaket.
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: yucelcem - 27 Kasım 2010, 23:46:41
bende yeni dil öğrenmeyi düşünüyorum, neye geçsem karar veremedim
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: rree - 27 Kasım 2010, 23:49:48
Protonda olamaz dedim. İki adet include dosyası ekliyorum birini derlemiyor derlemişgibi yapıyor.Proton basic lisanslı kullanıcısyım.Program dosyası büyük ve kesmeler kullanmaya başladığımda derleme sonucu basit işlemlerde bile hata yapıyor. En kötüsü proğram başka noktalara dallanmaya başlıyor.Halen onu kullanıyorum.
Mikro basic e geçmeyi düşünüyorum. Mikrobasic ile  deneyimi olan arkadaşlar eksi yönleri varsa  anlatsınlar.
İşin başında iken vazgeçeyim.
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: rree - 27 Kasım 2010, 23:57:58
Debug,  donanım ile debug yapmak en iyisi. Biliyorum yazılım hiçbir zaman gerçeğin yanından geçemez. Dikkatten kaçan basit hatalar bile insanın çok zamanını alıyor. İsis similasyonunda basit hatar hemen göze çarpıyor.
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: muhittin_kaplan - 28 Kasım 2010, 00:18:28
derlemey eçalışıpta olmayan "eklenmiş" dosya ne imiş merak ettim.
glcd denemesinde bile iki adet var. FONT ve "proton_4g.inc" gibi
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: rree - 28 Kasım 2010, 00:31:51
Söylediğin iki adet inc dosyasını beede gördüm. Bir tane Sht11 bilgi almak için  Sht11.inc yaptım. Esas proğramdan çağırdım ve çalıştı. Sonra Ds serisinden  DsXXXX  numarası hatırımda değil realtime için inc oluşturdum. Ardından DsXXXX derece için oluşturdum. Bunlar ayrı ayrı çalıştı. Ana proğramda  Sht11.inc sonra
Ds1620.inc  Sonra DsXXXX.inc ekledim. Derledi son ikisinden değer gelmedi. İsis similasyonda basic komutlarının assembler karşılıklarına baktım  son iki include dosyasındaki komutların assembler  komutları bo duruyordu.Help indeki kurallara aynen uydum goto yönlendirmelerine dikkat ettim.
Başlık: Ynt: MikroBasic Alt bölüm Açılsın
Gönderen: EMG81 - 01 Mart 2011, 02:26:00
Ya Arkadaşlar allah aşkına..!

Mikrobasic for DSpic (versionu farketmez compile etsinde) elinde olan arkadaşlar bir yerlere upload edebilirlermi ?

Heryerde aradım. Ya yok ya link kırık yada demo. :( Lütfen yardım edin..