Karsilama_son_yaz.jpg (46 KB)
Labcenter

Proteus Professional VSM for PIC16

Labcenter
Fiyat
:
537,00 USD + KDV
Paylaş:
  • Ürün Özellikleri
  • Ödeme Seçenekleri
  • Yorumlar (0)
  • Tavsiye Et
  • Resimler
  • Proteus VSM for PIC16

    Klasik SPICE devre simulasyonunu içeren Proteus sanal sistem modelleri (VSM), mikrodenetleyici ve mikroişlemcilerin, analog ve dijital devre elemanları ile birlikte simulasyonunu olanaklı kılmaktadır.

    “Proteus VSM for PIC16” aşağıdaki Proteus modüllerini ve komponent modellerini içermektedir.

    ● ISIS şematik çizim
    ● ProSPICE simulasyon (analog ve temel dijital simulasyon)
    ● PIC16 ailesinin listede verilen çeşitleri.
    ● Gömülü çevre birimleri simulasyon model kütüphanesinin tüm elemanları (Embedded Peripherals).
    ● Otomatik derleyici yapılandırmalarını içeren VSM Studio IDE.
    ● 10,000’in üzerinde standart simulasyon modelleri.

     Desteklenen PIC16 mikrodenetleyicileri

    ● PIC16C61, PIC16C62B, PIC16C63A, PIC16C64A
    ● PIC16C65B, PIC16C66, PIC16C67, PIC16C72A
    ● PIC16C73B, PIC16C74B, PIC16C76, PIC16C77
    ● PIC16F506, PIC16F526, PIC16F610, PIC16HV610
    ● PIC16F630, PIC16F631, PIC16F648A, PIC16F676
    ● PIC16F616, PIC16HV616, PIC16F627A, PIC16F628A
    ● PIC16F677, PIC16F684, PIC16F685, PIC16F687
    ● PIC16F688, PIC16F689, PIC16F690, PIC16F716
    ● PIC16F722A, PIC16F723A, PIC16F724, PIC16F726
    ● PIC16F727, PIC16LF722A, PIC16LF723A, PIC16LF724
    ● PIC16LF726, PIC16LF727, PIC16F785, PIC16HV785
    ● PIC16F818, PIC16F819, PIC16F83, PIC16F84A
    ● PIC16F87, PIC16F870, PIC16F871, PIC16F873
    ● PIC16F873A, PIC16F874, PIC16F874A, PIC16F876
    ● PIC16F876A, PIC16F877, PIC16F877A, PIC16F88
    ● PIC16F882, PIC16F883, PIC16F884, PIC16F886
    ● PIC16F887, PIC16F913, PIC16F914, PIC16F916
    ● PIC16F917, PIC16F946, PIC16F1454,PIC16F1455
    ● PIC16F505, PIC16F707, PIC16LF707, PIC16F1788
    ● PIC16LF1788, PIC16F1789, PIC16LF1789
    ● PIC16F1459, PIC16LF1454, PIC16LF1455, PIC16LF1459
    ● PIC16F1503, PIC16LF1503, PIC16F1507, PIC16LF1507
    ● PIC16F1508, PIC16LF1508, PIC16F1509, PIC16LF1509
    ● PIC16F1516, PIC16LF1516, PIC16F1517, PIC16LF1517
    ● PIC16F1518, PIC16LF1518, PIC16F1519, PIC16LF1519
    ● PIC16F1574, PIC16LF1574, PIC16F1575, PIC16LF1575
    ● PIC16F1578, PIC16LF1578, PIC16F1579, PIC16LF1579
    ● PIC16F1703, PIC16F1704, PIC16F1705, PIC16LF1703
    ● PIC16LF1704, PIC16LF1705, PIC16F1707, PIC16F1708
    ● PIC16F1709, PIC16F1823, PIC16F1824, PIC16F1825
    ● PIC16F1826, PIC16LF1707, PIC16LF1708, PIC16LF1709
    ● PIC16F1784, PIC16F1786, PIC16F1787, PIC16LF1784
    ● PIC16LF1786, PIC16F1829, PIC16LF1823, PIC16LF1824
    ● PIC16LF1787, PIC16LF1825, PIC16LF1826, PIC16F1827
    ● PIC16F1828, PIC16LF1827, PIC16LF1828, PIC16LF1829
    ● PIC16F1933, PIC16F1938, PIC16F1934, PIC16F1936
    ● PIC16F1937, PIC16F1939, PIC16LF1933, PIC16LF1934
    ● PIC16LF1936, PIC16LF1937, PIC16LF1938, PIC16LF1939
    ● PIC16F1946, PIC16F1947, PIC16LF1946, PIC16LF1947

    Desteklenen simulasyon özellikleri

    ● Tüm komut seti simule edilmektedir.
    ● Tüm port ve giriş/çıkış pin işlemleri
    ● Watchdog zamanlayıcısı, uyku modu ve uykudan kaldırma da dahil olmak üzere tüm zamanlayıcılar desteklenmektedir.
    ● ECCP dahil olmak üzere Capture – Compare – PWM (CCP) modülleri tüm çalışma modlarıyla desteklenmektedir.
    ● Parallel Slave Port (PSP) modülü, bu modülü barındıran tüm PIC’lerde desteklenmektedir.
    ● MSSP, hem SPI hem de I2C’nin master ve slave modlarında desteklenmektedir.
    ● Gerilim referans bacaklarını da içerecek şekilde standart 10-bit analog/dijital çevirici modülü desteklenmektedir.
    ● 12-bit çözünürlüklü genişletilmiş ADC modülünün içerdiği ek özellikler, diferansiyel ve tekli giriş özellikleri bu modülü barındıran tüm PIC’lerde desteklenmektedir.
    ● Dahili ve harici gerilim referanslarını ve FVR modülünü de içerecek şekilde analog karşılaştırma (Analogue Comparator) modülü desteklenmektedir.
    ● Data Signal Modülator (DSM) modülü, bu modülü barındıran tüm PIC’lerde desteklenmektedir.
    ● USART tüm modlarıyla ve EUSART ise bu modülü barındıran tüm PIC’lerde desteklenmektedir.
    ● Program ve data EEPROM belleklerde kod koruma simule edilmektedir. Takip eden simulasyon oturumlarında, bellek içeriğinde önceki simulasyon ortamında oluşan değişiklik istenirse takip eden simulasyonlarda da korunmakta, belleğin en son simulasyon oturumunda aldığı değerler sonraki oturuma aktarılabilmektedir.
    ● Tüm kesme modları desteklenmektedir.
    ● LCD denetleyici modülü barındıran tüm PIC’lerde desteklenmektedir.
    ● Configurable Logic Cell (CLC) modülü barındıran tüm PIC’lerde desteklenmektedir.
    ● Pulse Width Modülation (PWM) modülü barındıran tüm PIC’lerde desteklenmektedir.
    ● Numerical Controlled Oscillator (NCO) modülü barındıran tüm PIC’lerde desteklenmektedir.
    ● Complementary Waveform Generator (CWG) modülü barındıran tüm PIC’lerde desteklenmektedir.
    ● Ultra Low Power Wake Up modülü barındıran tüm PIC’lerde desteklenmektedir.
    ● Capacitive Sensing Modüle (CSM) modülü barındıran tüm PIC’lerde desteklenmektedir.
    ● Operasyonel amplifikatör – opamp - (OPA) modülü barındıran tüm PIC’lerde desteklenmektedir.
    ● 5 ya da 8-bit dijital/analog dönüştürücü modülü (DAC) barındıran tüm PIC’lerde desteklenmektedir.
    ● Programmable Switch Mode Control (PSMC) modülü barındıran tüm PIC’lerde desteklenmektedir.
    ● Complementary Output Generator (COG) modülü barındıran tüm PIC’lerde desteklenmektedir.
    ● Yeni nesil gelişmiş PIC16 mimarisinin sahip olduğu 14 yeni komut, program ve veri bellek eklentileri, lineer adresleme, gelişmiş dolaylı adresleme ve kesme anında içeriği otomatik saklama özellikleri desteklenmektedir.
    ● Performans artırmak için işlemci saati dahili olarak üretilebilmektedir. Olay zamanlaması, 1 saat periyodunda olanı dahi simule edebilecek kadar hassastır.
    ● Geçersiz komutların icrası, usulsüz bellek erişimi, istif taşması denetimi vb. gibi koddaki iç tutarlılık
    ● Kaynak seviyede VSM hata ayıklama sistemine tam entegrasyon.
    ● Devrenin çalışmasının doğrulanması ya da hata bulmada kullanılan teşhis aracı olan teşhis kontrol sistemine (Diagnostic Control System) tam entegrasyon.

    Kısıtlamalar

    ● Brown-out algılama modellenmemiştir.
    ● Harici programlama arayüzü (PGC/PGD) modellenmemiştir.
    ● The new I2C features (SSPCON3 register) are not supported. Only bits PCIE, SCIE, SBCDE and BOEN are modelled. I2C will work in legacy mode only for remaining bits.

    SSPCON3 yazmacı üzerinde yapılandırılabilen yeni I2C özellikleri desteklenmemektedir. SSPCON3 yazmacında sadece PCIE, SCIE, SBCDE ve BOEN bitleri modellenmiştir. I2C, klasik modda çalışmaktadır.

    ● Verimlilik nedeniyle CLC1 girişinde HFINTOSC desteklenmemektedir.
    ● Verimlilik nedeniyle CSM analog osilatör seçeneği modellenmemişse de CPSx girişindeki kapasitans değeri daha etkili ve yeterli şekilde ölçülebilmektedir.

    Desteklenen derleyiciler

    Kullandığınız mikrodenetleyiciye program yükleme cihazı ile yüklediğiniz HEX kod gerçekte ne yapıyorsa, aynı HEX kod Proteus VSM modellerine yüklendiğinde gerçek cihazda yaptığı işi yapacaktır. Bununla birlikte, eğer kod geliştirme sürecinde kullanılan derleyicinin ürettiği uygun nesne dosyaları HEX kod dosyası yerine kullanılırsa, ayrıntılı hata ayıklama bilgisinin de elde edilebildiği zengin bir ortama kavuşmak mümkündür.

    Bu amaçla, Proteus ile birlikte gelen Labcenter VSM Studio IDE kullanılması önerilmektedir. VSM simulatörüyle çalışan derleyicileri otomatik olarak yapılandıran bu IDE, kod geliştirme sürecini kısaltacak ve basitleştirecektir.

    Eğer başka bir IDE’de çalışma tercih edilirse, derleyici seçenekleri kullanıcı tarafından yapılandırılmalıdır. Hata ayıklama (debug) için derleme tamamlandıktan sonra tüm yapılacak iş, şematik çizimde mikrodenetleyicinin seçilip, program özellikleri bölümüne hata ayıklama verisinin bulunduğu dosyanın yazılmasından ibarettir.

    PIC16 ailesi için VSM Studio tarafından desteklenen kod geliştirme araçları
    ● IAR
    ● HI-TEC
    ● Microchip XC8
    ● Microchip XC16
    ● Proton+
    ● CCS
    ● Source Boost
    ● Byte Craft

    supported compilers' logo montage
T-Soft E-Ticaret Sistemleriyle Hazırlanmıştır.