Ana Sayfa    Ürünler    Hakkımızda    Referanslar    Veri İndir    İletişim
Proton Develoment Suite

Fiyat ve Ödeme Seçenekleri

Fiyat  [KDV Hariçtir]

225 $

Bonus Kart'a 4 taksit fiyatıdır.
Sanal mağazamızdan alışveriş yapmak için lütfen tıklayınız


Nakit ve banka havalesi ile ödeme seçenekleri için lütfen arayınız.
İletişim bilgilerimiz için lütfen tıklayınız.

Proton Develoment Suite

 

       “Proton Development Suite”, kısaca PDS, 6 bacaklıdan 100 bacaklıya kadar tüm 8-bit PIC’ler (PIC10, PIC12, PIC16 ve PIC18) için geliştirilmiş, windows IDE, BASIC derleyici ve sanal simulasyon ortamı içeren bir yazılım geliştirme platformudur.

Her düzeyde kullanıcıya hitap eden bir platform olan PDS’te,

   1. Proton IDE’de BASIC ile program kodunu yazacaksınız.
   2. Bir butona basarak derleyeceksiniz.
   3. Derlediğiniz program kodundan elde ettiğiniz makina kodunu, ya PDS’le entegre gelen Proteus ISIS sanal simulasyon ortamında, ya da Proton IDE’nin arayüzü üzerinden PIC’e doğrudan yükleyerek sınayabilirsiniz.

      

  ÖZELLİKLER

       Paket içeriği

  • “Proton Development Suite” CD-ROM (Proton IDE, Proton BASIC derleyici, Proteus-ISIS Simulatör)
  • USB lisans kilidi
  • 500 sayfadan fazla PDF formatında kullanım kılavuzu.
  • Türkçe kullanım kılavuzu

       Ne gerekiyor

  • En düşük sistem gereksinimi aşağıdaki gibidir:
  • İşlemci: 233 MHz (500 MHz veya daha üstü)
  • RAM: 64MB RAM (128MB veya daha üstü)
  • Disk alanı: En az 100MB serbest alan
  • USB: 1 USB port (USB lisans kilidi için)
  • İşletim sistemi: Windows 98SE, ME, 2000, XP , Windows 7 – 32bit


    Proton IDE

    Proton IDE, Proton BASIC derleyicisi için geliştirilmiş profesyonel ve güçlü bir windows IDE’dir. Performans, esneklik ve kontrolden ödün vermeden, kullanıcıya konforlu bir kullanım ortamı sunarak, ürün geliştirmede hız sağlar.

 

Özellikler

  • Kod kaşifi [Code Explorer]

    PIC tabanlı ürün geliştirme yazılımları içindeki en gelişmiş “kod kaşifi”dir. Program kodu ve özel fonksiyon yazmaçları (SFR) arasında hızlı ve etkili bir şekilde gezinmenizi sağlar.


 

  • Derleyici sonuçları

Kullanılan PIC, üretilen kod ve veri, projenin sürümü, tarih bilgisi vb gibi bilgileri sağlar. Derleme anında oluşan hatalarıysa “results” penceresinde görebilirsiniz.

 

  • Programlayıcı entegrasyonu

Proton IDE, program yükleme cihazınızda kullanılan yükleme yazılımını IDE üzerinden kontrol etmenize olanak tanımaktadır. Böylelikle sadece birkaç fare tıklamasıyla, yazdığınız program kodunu derleyerek elde ettiğiniz makine kodunu PIC’e yükleyebilmektesiniz.


  • Enetgere Bootloader

  • Eğer aşağıdaki PIC’leri kullanıyorsanız, program yükleme cihazı olmadan da derleyip elde ettiğiniz makine kodunu hızla PIC’e yükleyebilmektesiniz. Bunun için uygulama devrenizin, PC’nizin seri portuyla haberleşmesi yeterlidir. Eğer PC’nizde seri port yoksa da endişelenmenize gerek yok çünkü entegre bootloader USB/seri port dönüştürücülerini de desteklemektedir. 16F870, 16F871, 16F873(A), 16F874(A), 16F876(A), 16F877(A), 16F87, 16F88, 18F242, 18F248, 18F252, 18F258, 18F442, 18F448, 18F452, 18F458, 18F1220, 18F1320, 18F2220, 18F2320, 18F4220, 18F4320, 18F6620, 18F6720, 18F8620 and 18F8720.


  • Gerçek zamanlı simulasyon

PDS, sanal uygulama devreleri (VHB – virtual hardware boards) ve Proteus’un PDS için hazırlanmış özel bir sürümüyle birlikte gelmektedir. Böylece, fiziki prototip kullanmadan yazdığınız kodları deneme olanağı da sunulmaktadır.



  • Seri haberleşme terminali

PC’nizin seri portuna bağlı uygulama devresiyle asenkron seri haberleşme yapabilmeniz amacıyla kullabileceğiniz bir seri haberleşme terminali de IDE’ye entegre olarak sunulmaktadır. Seri haberleşme terminallinin port numarası, baud hızı, byte genişliği ve stop bit sayısı gibi parametreleri ayarlanabilmektedir. PC’nizde seri port yoksa da endişelenmenize gerek yok çünkü seri haberleşme terminali USB/seri port dönüştürücülerini de desteklemektedir



  • “Plugin” mimarisi

Proton IDE, değişik eklentilerin uyum içinde çalışabileceği bir mimariye sahiptir.



     PROTON+ derleyici, 6 bacaklıdan 100 bacaklıya kadar tüm 8-bit PIC’ler (PIC10, PIC12, PIC16 ve PIC18) için geliştirilmiş, çok karmaşık işlemleri bile en az eforla çözen, esnek, işlevsel ve kullanımı kolay bir BASIC derleyicidir. Geleneksel PICBASIC Pro derleyicinin fonsiyonlarıyla da uyumludur. Dolayısıyla daha önce PICBASIC Pro ile geliştirilen projeleri PDS’in gelişmiş ve başka derleyicilerde olmayan özellikleriyle takviye etmek istediğinizde geçiş çok kolay olamaktadır. Kod optimize edici seçenekleri kullanıldığında, derleyicinin ürettiği kod neredeyse assembly ile üretilen yoğunluktadır.

     Zengin komut ve fonksiyon seti aracılığıyla A/D, D/A, ivmeölçer,seri EEPROM vb. hemen her türlü çevre birimini sorunsuzca uygulamanıza ekleyebilirsiniz. Derleyiciden elde edilen çıktılar %100 MPASM uyumludur ve Hex, COD, ERR ve LST dosyaları tüm Microchip uyumlu yazılımm geliştirme araçları ve program yükleme cihazlarıyla uyumludur. Derleyici, Philips I2C bus, Dallas 1-wire bus, jenerik SPI, RS232/RS485 seri haberleşme, Compact Flash, X10, USB vb. gibi aygıt arayüzlerine yönelik özel fonksiyonlara sahip olduğu gibi, PIC’in içindeki A/D, kesme, PWM, zamanlayıcılar, USART vb. üniteleri kontrol etmek için de zengin fonksiyonlara sahiptir. Zengin string işleme kapasitesine sahip derleyici, matematiksel işlemlerde de çok kuvvetlidir. BIT (1-bit) , BYTE (8-bit) , WORD (16-bit) klasik tiplerin yanısıra DWORD (32 bit) tamsayı ve “floating point” sayı tiplerini de içeren derleyici, trigonometri, logaritma gibi karmaşık matematiksel işlemlerde de çok başarılıdır.

       Özellikler

Derleyici zengin komut desteğine sahiptir. Aşağıda bazı örnekleri bulacaksınız:

  • 8, 16 bit işaretsiz, 32 bit işaretli tamsayı matematik işlemleri
  • Floating Point matematik işlemleri
  • String işlemleri ve sanal stringler
  • Gelişmiş matematiksel fonksiyonlar – logaritma, trigonometri vb.
  • Lojik operatörler
  • Assembly ile kod ekleyebilme
  • Alfanümeril LCD komutları – HD44780
  • Grafik LCD komutları – T6963, KS0108 vb.
  • Compact Flash okuma/yazma komutları
  • Servo
  • X10 protokol
  • USB In / Out
  • I2C, SPI, Dallas 1-wire ve asenkron seri haberleşme (RS232,RS485 vb) protokolleri
  • Gelişmiş kesme kontrolü
  • Gelişmiş subrutin kontrolü
  • Kulanıcının kendi fonksiyonunu yazabilme olanağı
  • …ve daha niceleri…

      Desteklenen PIC’ler

  • 12-bit program bellekli – PIC10, PIC12F5x, PIC16F5x

    10F200, 10F202, 10F204, 10F206, 10F220, 10F222,12C508, 12C508A, 12C509, 12C509A,12CE518, 12CE519,12F508, 12F509,12F519, 16C505, 16C54, 16C54A,16C54B, 16C54C, 16C55, 16C55A, 16C56,16C56A, 16C57, 16C57C, 16C58A, 16C58B,16F54, 16F57,RF509AF, RF509AG

  • 14-bit program bellekli – PIC12, PIC16

    12C671, 12C672, ,12CE673,12CE674, 12F510,12F609, 12F615, 12F617, 12F629, 12F635, 12F675,12F683, 12HV609, 12HV615, 16C432, 16C433,16C554, 16C558, 16C61, 16C62, 16C620, 16C620A
    16C621, 16C621A, 16C622, 16C622A, 16C62A,16C62B, 16C63, 16C63A, 16C64, 16C642, 16C64A,16C65, 16C65A, 16C65B, 16C66, 16C662, 16C67,16C71, 16C710, 16C711, 16C712, 16C715, 16C716
    16C717, 16C72, 16C72A, 16C73, 16C73A, 16C73B,16C74, 16C745, 16C74A, 16C74B, 16C76, 16C765,16C77, 16C770, 16C771, 16C773, 16C774, 16C781,16C782, 16C84, 16C923, 16C924, 16CE623, 16CE624,16CE625, 16CR54, 16CR54A, 16CR57A, 16CR57B, 16CR57C,16CR58A, 16CR58B, 16CR62, 16CR63, 16CR64, 16CR65,16CR72, 16CR83, 16CR84, 16F505, 16F506, 16F526,16F610, 16F616, 16F627, 16F627A, 16F628, 16F628A,16F630, 16F631, 16F636, 16F639, 16F648A, 16F676,16F677, 16F684, 16F685, 16F687, 16F688, 16F689,16F690, 16F716, 16F72, 16F722, 16F723, 16F724,16F726, 16F727, 16F73, 16F737, 16F74, 16F747,16F76, 16F767, 16F77, 16F777, 16F785, 16F818,16F819, 16F83, 16F84, 16F84A, 16F87, 16F870,16F871, 16F872, 16F873, 16F873A, 16F874,16F874A, 16F876, 16F876A, 16F877, 16F877A,16F88, 16F882, 16F883, 16F884, 16F886, 16F887,16F913, 16F914, 16F916, 16F917, 16HV540,16HV610, 16HV616, 16HV785, 16LF722, 16LF723,16LF724, 16LF726, 16LF727, RF675F, RF675H,RF675K

  • 16-bit program bellekli – PIC18

    18F1220, 18F1230, 18F1320, 18F1330, 18F13K22,18F13K50, 18F14K22, 18F14K50, 18F2220, 18F2221,18F2320, 18F2321, 18F2331, 18F23K20, 18F23K22,18F2410, 18F242, 18F2420, 18F2423, 18F2431
    18F2439, 18F2450, 18F2455, 18F2458, 18F248,18F2480, 18F24J10, 18F24J11, 18F24K20, 18F24K22,18F2510, 18F2515, 18F252, 18F2520, 18F2523,18F2525, 18F2539, 18F2550, 18F2553, 18F258,18F2580, 18F2585, 18F25J10, 18F25J11, 18F25K20,18F25K22, 18F2610, 18F2620, 18F2680, 18F2682,18F2685, 18F26J11, 18F26K20, 18F26K22, 18F4220,18F4221, 18F4320, 18F4321, 18F4331, 18F43K20,18F43K22, 18F4410, 18F442, 18F4420, 18F4423,18F4431, 18F4439, 18F4450, 18F4455, 18F4458,18F448, 18F4480, 18F44J10, 18F44J11, 18F44K20,18F44K22, 18F4510, 18F4515, 18F452, 18F4520,18F4523, 18F4525, 18F4539, 18F4550, 18F4553,18F458, 18F4580, 18F4585, 18F45J10, 18F45J11,18F45K20, 18F45K22, 18F4610, 18F4620, 18F4680,18F4682, 18F4685, 18F46J11, 18F46K20, 18F46K22,18F6310, 18F6390, 18F6393, 18F63J11, 18F63J90,18F6410, 18F6490, 18F6493, 18F64J11, 18F64J90,18F6520, 18F6525, 18F6527, 18F6585, 18F65J10,18F65J11, 18F65J15, 18F65J50, 18F65J90, 18F6620,18F6621, 18F6622, 18F6627, 18F6628, 18F6680,18F66J10, 18F66J11, 18F66J15, 18F66J16, 18F66J50,18F66J55, 18F66J60, 18F66J65, 18F6720, 18F6722,18F6723, 18F67J10, 18F67J11, 18F67J50, 18F67J60,18F8310, 18F8390, 18F8393, 18F83J11, 18F83J90,18F8410, 18F8490, 18F8493, 18F84J11, 18F84J90,18F8520, 18F8525, 18F8527, 18F8585, 18F85J10,18F85J11, 18F85J15, 18F85J50, 18F85J90, 18F8620,18F8621, 18F8622, 18F8627, 18F8628, 18F8680,18F86J10, 18F86J11, 18F86J15, 18F86J16,18F86J50, 18F86J55, 18F86J60, 18F86J65,18F8720, 18F8722, 18F8723, 18F87J10,18F87J11, 18F87J50, 18F87J60, 18F96J60,18F96J65, 18F97J60, 18LF13K22, 18LF13K50,18LF14K22, 18LF14K50, 18LF24J11, 18LF25J11,18LF26J11, 18LF44J11, 18LF45J11, 18LF46J11

  • Kısıtlı 12-bit PIC uyumu

Her ne kadar 12-bit program bellekli PIC’ler uzunca bir süredir birçok başarılı projede kullanılıyorsa da, mimarisinin kısıtlılığından dolayı BASIC gibi üst düzey dillerle kullanılmaya elverişli olmadı. 2 seviyeli istif ve düşük kapasiteli genel amaçlı RAM bunun en temel nedenleridir. Kod sayfasının da 512 program “word”luk olması bir diğer etkendir. Bunlardan dolayı derleyicinin bazı komutları, floating point matematiksel işlemler bu mikrodenetleyici ailesi için geçerli değildir. 
Copyright © INFOGATE | Tasarım : BaSö
Ana Sayfa       Site Haritası       İletişim