Listing of sample programs in this package: BL2000_AD.c - This program demonstrates how to use the A/D low level driver EXTIO_RAM.c - Connect an external RAM to the Rabbit 2000 via the External I/O interface GetLine.c - This program implements a function which will continue to receive characters from serial port B until a Carriage Return character is received LCD.c - Connect an LCD to a Rabbit 2000 via a parallel port in 4 bit mode or the External I/O interface in 8 bit mode LowFreq.c - Measure a low frequency input on PE4 using interrupts LowPower.c - Run the Rabbit 2000 with the least amount power possible: 1) run the CPU from the 32 KHz crystal 2) turn off the high frequency crystal oscillator 3) run from RAM 4) insure that internal I/O instructions do not use CS0 MeasFreq.c - This program will measure the input frequency applied to the interrupt inputs (PE4,PE5) of the Rabbit 2000 microprocessor. It will work up to about 100KHz on the RCM2020 with an 18MHz crystal. MeasPW.c - This program will measure the pulse width of an input signal applied to the interrupt inputs (PE4,PE5) of the Rabbit 2000 microprocessor. OP6100.c - This program interfaces an RCM2000 module to a Keypad and LCD using the external I/O capability of the Rabbit 2000. Pwm.c - Creates a fixed frequency PWM output on PE7 using Timer B Pwm2.c - Creates two independant PWM signals on PE6 & PE7 using Timer B and Timer A1 RTC.c - One method of setting the Real Time Clock RTC_SLEEPY.c - Use the RTC wo wake up the Rabbit 2000 from its sleepy mode SERIALEXA.C - This program directs all of the data from a serial port to a TCP port and vice versa SPI_A2D.c - This program will set up and read an LTC1294 12 bit A/D convertor via SPI. TIMERBVFO.C - Uses Timer B to set up a periodic interrupt. VFO.c - Create a periodic short pulse via a Timer A periodic interrupt WATDOGDIS.c - An assembly language which disables the Watch Dog timer