PicBasic
Pro Compiler 2.2
|
|
Novi PicBasic Pro Compiler vam mnogo više olakšava da programirate brze i moćne PIC mikrokontrolere firme Microchip Technology. PicBasic Pro Compiler karakteristike: BASIC Stamp II komande, direct i library rutinski pristup pinovima na PORTA, C, D, E, i isto tako dobro i na PORTB, matrice, pravi IF..THEN..else i interrupt processing in BASIC. PicBasic Pro Compiler vam omogućava direktan pristup svim PICmicro registrima - I/O ports, A/D konverterima, hardware serijskim portovima, itd. - lako i u BASIC-u. On se automatski brine i o straničnim granicama u RAM bankama. Takođe su uključene u ugrađene komande za kontrolu inteligentnih LCD modula. PicBasic Pro Compiler set instrukcija je obrnuto nagore kompatibilan sa BASIC Stamp II i Pro koristi BS2 syntaksu. Programi mogu da budu kompilirani i programirani direktno u PICmicro, eliminišući potrebu za BASIC Stamp modulom. Ovi programi se mnogo brže izvršavaju i mogu biti duži nego njihovi Stamp ekvivalenti. PicBasic Pro Compiler je jedna DOS aplikacija (takođe radi i u Windows-u) i radi na svim PC platformama. On može da kreira programe za PIC12C67x, PIC12CE67x, PIC14C000, PIC16C55x, 6xx, 7xx, 84, 92x, PIC16CE62x, PIC16F62x, 8x, 87x, PIC17Cxxx and PIC18Cxxx mikrokontrolere i radi sa većinom PICmicto programera, uključujući i EPIC Plus Pocket PICmicro Programer. PicBasic Pro Compiler se takođe može koristiti i unutar Microchip-ovog MPLAB IDE. To dozvoljava programima da budu editovani i simulirani u Windows-u. Više informacija na MPLAB stranici Verzija PicBasic Pro Compiler 2.3 dodaje podršku za 16-bitno jezgro PIC18Cxxx mikrokontrolera. Karakteristike PicBasic Pro Compiler-a: -
BASIC Stamp I and II library
-
True compiler provides faster program execution and longer programs than
BASIC interpreters
-
Direct and library routine access to any pin or register
-
Automatic page boundary handling past 2K
-
Bit, byte and word arrays
-
Real If..Then..Else..Endif
-
Hierarchal expression handling
Interrupts
in BASIC and assembler
-
Built-in LCD support
-
Oscillator support from 3.58MHz to 20MHz
-
I2C instructions to access more external devices including serial EEPROMs
-
More variable space (processor dependent)
-
In-line assembler and Call support MPASM
/ ICE compatibilty
-
Use in DOS or Windows
-
Supports PIC12C67x, 12CE67x, 14C000, 16C55x, 6xx, 7xx, 84, 92x, 16CE62x,
16F62x, 8x, 87x, 17Cxxx and 18Cxxx microcontrollers
-
Compatible with most PICmicro programmers (see EPIC Plus Pocket PICmicro
Programmer)
Uputstvo za korišćenje PicBasic Pro-a (na engleskom, 343 kb, PDF format - 2/99) možete preuzeti ovde. Trenutno su (ne) podržani sledeći PICmicro mikrokontroleri: 12C508(A), 12C509(A), 12CE518, 12CE519: Nisu podržani zbog 12-bitnog jezgra. 12C671, 12C672, 12CE673, 12CE674: Podržani. 14C000: Podržani. 16C505, 16C52, 16C54, 16C55, 16C56, 16C57, 16C58, 16HV540: Nisu podržani zbog 12-bitnog jezgra. 16C554(A), 16C556(A), 16C558(A), 16C61, 16C62(AB), 16C620(A), 16C621(A), 16C622(A), 16C63(A), 16C64(A), 16C641, 16C642, 16C65(AB), 16C66, 16C661, 16C662, 16C67, 16C71, 16C710, 16C711, 16C712, 16C715, 16C716, 16C717, 16C72(A), 16C73(AB), 16C74(AB), 16C76, 16C77, 16C770, 16C771, 16C773, 16C774, 16C84, 16C923, 16C924, 16CE623, 16CE624, 16CE625, 16F627, 16F628, 16F83, 16F84(A), 16F872, 16F873, 16F874, 16F876, 16F877: Podržani. 17C42A, 17C43, 17C44, 17C752, 17C756(A), 17C762, 17C766: Podržani. 18C242, 18C252, 18C442, 18C452: Podržani. PicStic1, PicStic2, PicStic3, PicStic4: Podržani. |
|
PicBasic Pro set instrukcija:
Functions / Operators:
*PicBasic Pro language extension not found on BS1/2.
|
|
Nekoliko primera programa možete pogledati ovde. |
|
Vesti
- Prodavnica - Klub
- Zanimljivosti
- Besplatne
stvari - Kontakt
Sva prava rezervisana za ProElektronik ® - Februar 2000.Dizajn i WEB održavanje - MZ Studio ® |
|
|
|