- ASM..ENDASM - Sezione di codice in assembly.*
- BRANCH - GOTO calcolato (equivalente a ON..GOTO).
- BUTTON - Debounce e auto-repeat in ingresso sui pin
specificati.
- CALL - Chiama subroutine in linguaggio assembly.*
- EEPROM - Definisce il contenuto iniziale della EEPROM
su chip.
- END - Ferma l'esecuzione ed entra in modalità
basso consumo.
- FOR..NEXT - Esecuzione reiterata.
- GOSUB - Chiama subroutine BASIC all'etichetta specificata.
- GOTO - Prosegue l'esecuzione dall'etichetta specificata.
- HIGH - Porta alto il livello del pin di uscita.
- I2CIN - Legge bytes da un dispositivo I2C.*
- I2COUT - Invia bytes ad un dispositivo I2C.*
- IF..THEN - GOTO se è vera una specifica condizione.
- INPUT - Configura pin come input.
- [LET] - Assegna il valore ad una variabile.
- LOOKDOWN - Cerca un dato in una tabella.
- LOOKUP - Preleva un dato da una tabella.
- LOW - Porta basso il livello del pin di uscita.
- NAP - Pone il processore in stato di basso per un
breve periodo.
- OUTPUT - Configura pin come output.
- PAUSE - Ritardo (risoluzione 1mSec).
- PEEK - Leggi byte da un registro.*
- POKE - Scrivi byte in un registro.*
- POT - Legge un potenziometro dal pin specificato.
- PULSIN - Misura segnale PWM (risoluzione 10us).
- PULSOUT - Genera segnale PWM (risoluzione 10us)
- PWM - Genera treno di impulsi PWM modulato sul pin
specificato.
- RANDOM - Generata numero pseudo-casuale.
- READ - Legge byte da EEPROM on-chip .
- RETURN - Prosegue l'esecuzione con l'istruzione seguente
all'ultima GOSUB eseguita.
- REVERSE - Configura pin di input come output o viceversa.
- SERIN - Input seriale asincrono (8N1).
- SEROUT - Output seriale asincrono (8N1).
- SLEEP - Pone il processore in stato di basso per un
periodo determinato. (risoluzione 1 Sec).
- SOUND - Generata tono o rumore bianco sul pin specificato.
- TOGGLE - Configura pin come output e ne complementa
lo stato.
- WRITE - Scrive byte su EEPROM on-chip.
*Estensione del linguaggio PicBasic non presente in
BS1.
Operatori:
Tutte le operazioni matematiche sono senza segno ed a 16-bit.
Gli operatori supportati sono:
|
Operatore |
Descrizione |
|
+ |
Somma |
|
- |
Sottrazione |
|
* |
Moltiplicazione |
|
** |
MSB della Moltiplicazione |
|
/ |
Divisione |
|
// |
Resto della divisione |
|
MIN |
Minimo |
|
MAX |
Massimo |
|
& |
AND bit a bit |
|
| |
OR bit a bit |
|
^ |
XOR bit a bit |
|
&/ |
AND NOT bit a bit |
|
|/ |
OR NOT bit a bit |
|
^/ |
XOR NOT bit a bit |
|
|
Pagina aggiornata al 20
Dicembre 2003
GRIFO®
Via dell'Artigiano, 8/6
40016 San Giorgio di Piano
Bologna ITALY
Tel: +39 051 892.052 (4 lines)
FAX: +39 051 893.661
Home
Indice
Software
Tabelle
Indice Cat.