a2d10.bas |
PicBasic Pro programma che mostra
il risultato di una conversione A/D a 10-bit A/D su display LCD
senza usare ADCIN. |
a2d8.bas |
PicBasic Pro programma che mostra
il risultato di una conversione A/D a 8-bit A/D su display LCD
senza usare ADCIN. |
adcin10.bas |
Comando ADCIN - PicBasic Pro
programma che mostra il risultato di una conversione A/D a 10-bit
A/D su display LCD. |
adcin8.bas |
Comando ADCIN - programma che
mostra il risultato di una conversione A/D a 8-bit A/D su display
LCD. |
asmint.bas |
Interrupts in linguaggio assembly
- Interrupt su PORTB.0 spegne il LED. Il programma attende .5
seconds e riaccende il LED. |
bcd.bas |
PicBasic Pro programma di esempio
di conversione da ed in formato BCD. |
blink.bas |
Programma di esempio dal manuale
PBP per fare lampeggiare un LED connesso a PORTB.0 circa una
volta al secondo. |
button.bas |
Dimostrazione del comando BUTTON.
Stampa una variabile di lavoro (in questo caso B0) per dimostrare
come funziona l'auto-repeat. Stampa "PRESS" quando
il pilsante viene premuto o schiacciato. |
case.bas |
(2.40 o superiori) Dimostra
l'utilizzo del costrutto SELECT CASE. |
div32.bas |
(2.40 o superiori) Dimostra
l'utilizzo del comando DIV32 per la divisione a 31x15-bit. |
ee.bas |
Dimostra l'utilizzo della EEPROM.
Funziona soltanto con PIC16F(C)84!!!Ý Indirizzi inizializzati
0..5 e 9. Scrive da 10..63. Lascia gli indirizzi 6..8 indefiniti
(posto che il vostro programma non sciva incondizionatamente
tutte le locazioni della EEPROM). |
ee12ce.bas |
Legge e scrive la I2C EEPROM
interna dei dispositivi 12CExxx. |
ee16ce.bas |
Legge e scrive la I2C EEPROM
interna dei dispositivi 16CExxx. |
eeword.bas |
Legge e scrive variabili wordverso
la EEPROM interna. |
for.bas |
Costrutto FOR..NEXT - Stampa
serie di numeri usando il modificatore STEP. |
fp.zip |
Routines FLOATING POINT ROUTINES
- Somma, sottrazione, moltìplocazione e divisione usando
la virgola mobile a 24 o 32 bit.Ý Include le librerie
matematiche e 4 programmi di esempio.Ý |
hardpwm.bas |
PicBasic Pro Programma dimostrativo
del PWM hardware. |
i2c.bas |
Comandi I2CREAD e I2WRITE -
Scrive le prime 16 locazioni di una EEPROM seriale esterna. Legge
le prime 16 locazioni e le rimanda sulla seriale. Nota: per EEPROM
di indirizzida un byte. |
i2cee12.bas |
Comandi I2CREAD e I2WRITE -
Accesso all'EEPROM interna su un core 12-bit. |
i2cee674.bas |
Comandi I2CREAD e I2WRITE -
Scrive le prime 16 locazioni di una EEPROM seriale esterna. Legge
le prime 16 locazioni e le rimanda sulla seriale. Per MCU PIC12CE67x. |
i2cee625.bas |
I2CREAD and I2WRITE Commands
- Scrive le prime 16 locazioni di una EEPROM seriale esterna.
Legge le prime 16 locazioni e le rimanda sulla seriale. Per MCU
PIC16CE62x. |
i2cslave.bas
i2cmast.bas |
PicBasic Pro programma dimostrativo
della funzione slave I2C.Ý Usa i2cmast.bas per leggere
e scrivere il dispositivo slave. |
lcd.bas |
PicBasic programma di gestione
di un display LCD a 4-bit. |
logic.bas |
Stampa la tavola della verità
degli operatori logici binari. |
lookdown.bas |
Comando LOOKDOWN - Converte
caratteri esadecimali ASCII nel loro equivalente numerico. |
lookup.bas |
Comandi LOOKUP & RANDOM
- Converte numeri in caratteri esadecimali ASCII. |
maxmin.bas |
Operatori MAX/MIN - Uso degli
operatori MAX e MIN per Bound [0..9] a [3..7]. |
onewire.bas |
(2.40 o superiori) Comandi OWIN
& OWOUT - Interfacciamento al sensore di temperatura one-wire
DS1820. |
onint.bas |
On Interrupt - Interrupts in
BASIC - Interrupt su PORTB.0 spegne il LED. Il programma attende
.5 seconds e riaccende il LED. |
ps2clock.bas |
PicStic-2 Clock Test - Richiede
Micromint PicStic-2 con JRC6355 |
ps3adc.bas |
PicStic-3 ADC Test - Richiede
Micromint PicStic-3 con LTC1298 |
pulsin.bas |
Comando PULSIN - Misuratore
PWM seriale. |
pulsout.bas |
Comando PULSOUT - Generatore
di impulsi regolabile. Due bottoni regolano da spento a 10mSec
a passi di 10 uSec. |
ser2mod.bas |
Collezione di esempi che usano
Serin2 e Serout2.Ý Dimostra l'uso dei modificatori. |
serin.bas |
Comandi SERIN & SEROUT -
Filtro in seriale per maiuscole. |
serqual.bas |
Comndo SERIN senza qualificatori
- Filtro seriale "Crudo" per commenti in stile C++. |
shift.bas |
Comandi SHIFTIN e SHIFTOUT. |
sleep.bas |
Comando SLEEP - Lampeggiamento
lento di un LED usando il ritardo del Low Power Mode. |
sound.bas |
Comando SOUND - Crea rumori
casuali in stile computer. |
spimast.bas
spislave.bas |
PicBasic Pro programma per leggere
e scrivere slave SPI usando una porta seriale sincrona. |
usart.bas |
Legge e scrive USART hardware. |
2k.bas |
Demo di tabella che oltrepassa
i 2K |
adc71.bas |
Comandi PEEK e POKE - Accesso
all'A/D 16C71 A/D usiando Peek e Poke |
blink.bas |
Esempio dal manuale per fare
lampeggiare un LED connesso a RB0 circa una volta al secondo. |
button.bas |
Esempio del comando BUTTON.
Stampa una variabile di lavoro (in questo caso B0) per dimostrare
come funziona l'auto-repeat. Stampa "PRESS" quando
il pilsante viene premuto o schiacciato. |
ee.bas |
Dimostra l'utilizzo della EEPROM.
Funziona soltanto con 16C84 and 16Fxxx !!!Ý Indirizzi
inizializzati 0..5 e 9. Scrive da 10..63. Lascia gli indirizzi
6..8 indefiniti (posto che il vostro programma non sciva incondizionatamente
tutte le locazioni della EEPROM). |
flash1.bas |
Fa lampeggiare un LED usando
i comandi HIGH e LOW per pilotare lo specifico pin. |
flash2.bas |
Fa lampeggiare un LED usando
le variabili bit Direction e Data. |
flash3.bas |
Fa lampeggiare un LED usando
l'algebra dei Bit. |
flash4.bas |
Fa lampeggiare un LED usando
il costrutto For..Next. Usa il comando Nap per abbassare il consumo
e migliorare la precisione!!! |
for.bas |
Costrutto FOR..NEXT - Stampa
serie di numeri usando il modificatore STEP. Le iterazioni più
interne si bloccano quando il valore di step arriva a zero (perché
il contatore non viene più incrementato). |
high92x.bas |
Accesso ai banchi di registri
alti in 16C92x. |
i2c8.bas |
Comandi I2CIN e I2COUT - Scrive
le prime 16 locazioni di una EEPROM seriale esterna. Legge le
prime 16 locazioni e le rimanda sulla seriale. Il byte di controllo
e l'indirizzo della variabile vanno bene per EEPROM con parola
di indirizzo 1 byte, come le 24LC01, 24LC02, ecc. |
i2c16.bas |
Comandi I2CIN e I2COUT - Scrive
le prime 16 locazioni di una EEPROM seriale esterna. Legge le
prime 16 locazioni e le rimanda sulla seriale. Il byte di controllo
e l'indirizzo della variabile vanno bene per EEPROM con parola
di indirizzo 2 byte, come le 24LC32 e le 24LC65. |
lcd.bas |
Programma di gestione di un
display LCD a 4-bit. |
logic.bas |
Stampa la tavola della verità
degli operatori logici binari. |
lookdown.bas |
Comando LOOKDOWN - Converte
caratteri esadecimali ASCII nel loro equivalente numerico. |
lookup.bas |
Comandi LOOKUP & RANDOM
- Converte numeri in caratteri esadecimali ASCII. |
minmax.bas |
Operatori MAX/MIN - Uso degli
operatori MAX e MIN per Bound [0..9] a [3..7]. |
porta.bas |
Legge e scrive PortA usando
Peek e Poke. |
ps2clock.bas |
PicStic-2 Clock Test - Richiede
Micromint PicStic-2 con JRC6355 |
ps3adc.bas |
PicStic-3 ADC Test - Richiede
Micromint PicStic-3 con LTC1298 |
pulsin.bas |
Comando PULSIN - Misuratore
PWM seriale. |
pulsout.bas |
Comando PULSOUT - Generatore
di impulsi regolabile. Due bottoni regolano da spento a 10mSec
a passi di 10 uSec. |
serin.bas |
Comandi SERIN & SEROUT -
Filtro in seriale per maiuscole. |
serqual.bas |
Comndo SERIN senza qualificatori
- Filtro seriale "Crudo" per commenti in stile C++. |
shift.bas |
Simula Shiftin e Shiftout stile
BS2. |
sleep.bas |
Comando SLEEP - Lampeggiamento
lento di un LED usando il ritardo del Low Power Mode. |
sound.bas |
Comando SOUND - Crea rumori
casuali in stile computer. Ulteiori miglioramenti possono renderlo
talmente realistico da fare credere al vostro capo che state
lavorando mentre in realtà state giocando a Doom!!! |
usart.bas |
Legge e scrive USART hardware
usando Peek e Poke. Per 16C63, 65(A), 73(A), 74(A). |