Moving average filter, implemented in PASM, with recursion. Starts a cog which continuously polls a memory location looking for a data value. Max filter bandwidth ~1M samples/sec @ 80 MHz, ...
The ADC Input Driver (http://obex.parallax.com/objects/488/) does this object's frequency reading and a lot more. It is also compatible with all MCP3X0X ADCs.
This PASM-driven object reads values off of shifted ...
Driver for MCP3X0X ADCs. Driver features include support for Microchip ADCs with anywhere between 1 and 8 ADC input channels and resolutions of 16 bits or less. Both single-ended and ...
Basic object to configure and read the Microchip 3202-B 2-channel 12-bit A/D converter. This example uses a Parallax joystick #27800 and Parallax Serial Terminal for display. The underlying MCP3202.spin was ...
The MAX1270 and the propellor form a sound basis for a good multichannel ADC with 8 channels with 12b resolution. With the BS2 functions this ADC is relatively easy to ...
Very simple MCP4921/4922 Driver written in spin. Eventually I would like to convert it over to assembly. I found the MCP4922 to be the easiest DAC to use after trying ...
This program grants the ability to output up to 31 frequencies at once using the resources of only a single cog. With a clock speed of 80MHz, output can stably ...
This program grants the ability to output up to six frequencies at once using the resources of only a single cog. The program could be easily modified to support more ...