this document can be considered as a supplement to the already existing Application
note AN10302 “Using the Philips LPC2000 Flash Utility”, which is provided in the same
zip file. The Application note covers the following topics:
The following Philips LPC2k CAN examples in this directory
were provided by ESAcademy.
LPC2_CANAll_V110:
Receives all CAN messages in a receive queue.
LPC2_CANFull_V110:
Uses Full-CAN-like reception filtering.
LPC2_CANBlinky_V130:
Minimal example of MicroCANopen, uses Full-CAN-like
reception filtering and implements both Rx and Tx
Interrupt Service Routines.
The following Philips LPC2k CAN examples in this directory
were provided by ESAcademy.
LPC2_CANAll_V110:
Receives all CAN messages in a receive queue.
LPC2_CANFull_V110:
Uses Full-CAN-like reception filtering.
LPC2_CANBlinky_V130:
Minimal example of MicroCANopen, uses Full-CAN-like
reception filtering and implements both Rx and Tx
Interrupt Service Routines.
The following Philips LPC2k CAN examples in this directory
were provided by ESAcademy.
LPC2_CANAll_V110:
Receives all CAN messages in a receive queue.
LPC2_CANFull_V110:
Uses Full-CAN-like reception filtering.
LPC2_CANBlinky_V130:
Minimal example of MicroCANopen, uses Full-CAN-like
reception filtering and implements both Rx and Tx
Interrupt Service Routines.
VS1002D ADPCM RECORDING INSTRUCTIONS v 1.0
(C) 2004-09-23 VLSI SOLUTION OY
this is a software package to patch VS1002d ADPCM recording
capability. It is explained in VS10XX Application Notes,
available at http://www.vlsi.fi/download/
See also source code src/microcontrol.c for example.
this example implements a gameport translator on the PIC16C765. The
firmware translates a gaming device plugged into the gameport to a USB
gaming device. The firmware is set up to translate the DexxaTM
eight-button gamepad. Changes to the firmware will be necessary
for a different gaming device.
this firmware translates a PS/2 mouse to a USB mouse. The translator
firmware is entirely interrupt driven (with the exception of sending the
data via USB to the host.) An interrupt is generated when the PS/2 start
bit is received, at which time the firmware will begin its receive routine.
In addition to this interrupt, every 168ms a timer overflow interrupts the
main program and implements one state of the mouse state machine. this
state machine handles sending bytes to and translating bytes received from
the PS/2 mouse automatically. All of this is done in the background while
the main program runs in the foreground. The only operation that the main
program implements is sending mouse data to the PC via USB.