PICBASIC Compiler 
PROBYTE

PICBASIC Compiler:
Helpompi kuin  "C" tai   assembleri

     Laajenettu BASIC Stamp I yhteensopiva käskykanta
     Oikea kääntäjä  toimii nopeammin kuin BASIC-tulkit ja piirille mahtuu enemmän koodia
     I2CIN ja  I2COUT käskyt laajentavat muistia helposti
     Enenemmän muutujia kuin Stampissa
     Peek ja Poke käskyt mahdollistavat  PICin rekisterien  hallinnan  BASICistä
     Sarjaliikennenopeus -> 9600 bps
     In-line assembleri ja Assembler  Call tuki
     Toimii  PIC12C67x, PIC14Cxxx, PIC16C55x, 6xx, 7xx, 84, 92x ja  PIC16F8xx prosessoreissa
      DOS tai Windows ohjelmointi

STAMP1 -kääntäjä PICBASIC Compiler kääntää Basic Stamp 1:lle kirjoitetut ohjelmat ja muuntaa ne PIC:iin, sopiviksi hex- tai binäärikoodiksi. Nämä ohjelmat voidaan ohjelmoida suoraan PIC-mikroprosesserille, joilloin BASIC STAMP 1:ä ei enää tarvita. Helppokäyttöinen BASIC-kieli tekee PIC-ohjelmoinnin mahdolliseksi jokaiselle.
Mukaan kuuluu ohjekirja, jossa kerrotaan yksityiskohtaiset toimenpiteet. PICBASIC:in etuihin kuuluu BASIC:in tulkkia nopeampi ohjelman toiminta, pidemmät ohjelmat ja huomattavasti halvemmat kustannukset BASIC STAMP 1:n verrattuna. Hex- tai binääritiedostojen ohella PICBASIC Compiler tuottaa assemblerkoodin, jota voidaan korjata ja kääntää uudelleen. Näin voidaan käyttää hyväksi prosessorin muita ominaisuuksia tai käyttää muitakin rekistereitä, joita alkuperäinen STAMP I ei tue.
PICBASIC on tarkoitettu ensisijaisesti käytettäväksi sähköisesti pyyhittävän PIC16F84:n kanssa, mutta sitä voidaan käyttää myös muiden isompien PIC:in kanssa. Niillä on enemmän muistia tai enemmän IO-nastoja. Muiden kuin 16F84 PIC:ien käyttö huomioi pienemmät kustannukset, pidemmät ohjelmat ja yhteydet useampiin I/O:n tai RAM:iin assembler-ohjelmoinnin avulla.
PICBASIC Compiler toimii BASIC STAMP 1-käskyillä ja -ohjelmointilaitteilla, jotka käytetään PIC-prosessorien ohjelmointiin.

PICBASICCompiler €166 ( sis alv) Tämä sopii Stamp1 sovelluksille
PICBASIC PRO Compiler €340 ( sis alv) Tämä sopii Stamp1I sovelluksille
PICBASIC tai PICBASIC PRO Upgrade + käsikirja €87 ( sis alv).
  Alkuperäien disketti tarvitaan ( lähetys USAan)
  Myymme myös edullisia PIC-ohjelmointilaitteita PROBYTE PARPIC2 .

'Esimerkki PIC BASIC  LED vilkutus  HIGH ja LOW käskyillä. Tee tämä Asseblerilla ja laske rivit ja aika !
Symbol  LED = 2                           ' LED on nasta  2  PORTB:ssä
loop:   High LED                            '  LED päälle
        Pause 1000                           ' viive 1 sek
        Low LED                              '  LED pois
        Pause 1000                           ' viive 1 sek
        Goto loop                            ' ikuinen looppi
 

      PicBasic Pro koodiesimerkki  IR-lähetykseen :

      'Aseta PWM -> 38KHz .
 

      DEFINE ONINT_USED 1    boot-loader ohjelmointi

      TRISC.2 = 0  ' CCP1 (PortC.2 = Output)
      PR2 = 25     ' Aseta PWM Periodi 38KHz
      CCPR1L = 13  ' Aseta PWM Duty-Cycle -> 50%
      CCP1CON = %00001100  ' valitse  PWM Mode
      T2CON = %00000100    ' Timer2 = ON + 1:1 prescale
      TRISB.0 = 0

      ADDRESS VAR BYTE
      DAT     VAR BYTE
      ID      VAR BYTE
      ADDRESS = 10
      ID      = 25

      BEGIN:
              FOR DAT = 0 TO 255
                  SEROUT PORTB.0,4,[ID,ADDRESS,DAT]
                  PAUSE 100
              NEXT
              GOTO BEGIN
 

Ota yhteys PROBYTEen
Yhteystiedot
Probyte Oy, Nirvankatu 31, 33820 Tampere, Finland
puh 03-2661885

back to PROBYTE main file