Tel: +44 7814 044 754 -  Fax: +44 8715 283 948 -  Skype: warburtech.co.uk

Add to Favourites

LAB-X1 PicBasic Pro Code

adcx.bas
adcx.hex
Picbasic Pro program to read pots on 16F877 ADC
adcin3x.bas
adcin3x.hex
PicBasic Pro program to display result of 8-bit A/D conversion on LCD.  Reads all three pots.
blink8x.bas
blink8x.hex
PicBasic Pro program to blink all the LEDs connected to PORTD
blinkx.bas
blinkx.hex
PicBasic Pro program to blink an LED connected to PORTD.0 about once a second
bpx.bas
bpx.hex
PicBasic Pro program to simulate an LCD Backpack
butx.bas
butx.hex
PicBasic Pro program to show button press on LED
clockx.bas
clockx.hex
LCD clock program using On Interrupt. Uses TMR0 and prescaler. Watchdog Timer should be set to off at program time and Nap and Sleep should not be used. Buttons may be used to set hours and minutes
cmp877Ax.bas
cmp877Ax.hex
(2.42 or later) PicBasic Pro program to demonstrate the setup and use of analogue comparators on the PIC16F877A.  (This program will not compile for the 16F877.)
hserx.bas
hserx.hex
PicBasic Pro program to send and receive from the hardware serial port
i2cx.bas
i2cx.hex
PicBasic Pro program to read and write to I2C SEEPROMs
i2cWordx.bas
i2cWordx.hex
PicBasic Pro program to read and write to I2C SEEPROMs that require a word-sized address
jrcx.bas
jrcx.hex
LCD clock program using JRC6355 RTC
keyx.bas
keyx.hex
PicBasic Pro program to display key number on LCD
lcdinx.bas
lcdinx.hex
PicBasic Pro program to display "hello world" on LCD, then use LCDIN to read the first letter of each line and change it to upper case.
lcdx.bas
lcdx.hex
PicBasic Pro program to display "Hello World" on LCD
ltcx.bas
ltcx.hex
Picbasic Pro program to read LTC1298 ADC
mwx.bas
mwx.hex
PicBasic Pro program to read and write to Microwire SEEPROM 93LC56A
progeex.bas
progeex.hex
PicBasic Pro program that receives a hex file via RS232 and stores the data to a serial memory device.  For memory with word-size address and 16 byte page write capability.
progee8x.bas
progee8x.hex
Same as progeex, but for memory with byte-size address and 8 byte page write.
rtcx.bas
rtcx.hex
LCD clock program using Dallas1202/1302 RTC
rwcodex.bas
rwcodex.hex
PicBasic Pro program to read and write to code space
serbufAx.bas
serbufAx.hex
PicBasic Pro program that demonstrates an interrupt-driven buffer for hardware serial communications, using assembly language interrupt handler.
serbufx.bas
serbufx.hex
PicBasic Pro program that demonstrates an interrupt-driven buffer for hardware serial communications, using PicBasic ON INTERRUPT command.
servox.bas
servox.hex
PicBasic Pro program to move RC servo 1 using buttons. Button 1 moves servo left, 2 centers servo, 3 moves servo right
spix.bas
spix.hex
PicBasic Pro program to read and write to SPI SEEPROMs
temp3x.bas
temp3x.hex
Picbasic Pro program to read DS1620 3-wire temperature sensor and display temperature on LCD
tempx.bas
tempx.hex
Picbasic Pro program to read DS1820 1-wire temperature sensor and display temperature on LCD
testx.bas
testx.hex
Picbasic Pro test program for LAB-X1 (16C74)
tmr1clkx.bas
tmr1clkx.hex
PicBasic Pro program that demonstrates the use of the Timer1 interrupt for a real-time clock.
tonex.bas
tonex.hex
PicBasic Pro program to create telephone pad tone. Oscillator must be set to 20MHz
vbarx.bas
vbarx.hex
PicBasic Pro program to measure voltage (0-5VDC) and display on LCD with 2 decimal places. A 60 segment bargraph is also displayed using custom LCD characters.
vmeterx.bas
vmeterx.hex
PicBasic Pro program to measure 0-5VDC with 10-bit ADC and display the voltage with 2 decimal places.

Page Updated:
18/05/10

Tel: +44 7814 044 754 - Fax: +44 8715 283 948 - Skype: warburtech.co.uk

Warburton Technology, 33 Selkirk Close, Wimborne, Dorset, BH21 1TN, United Kingdom

VAT Number: GB 846 917 877