Da kann ich nur auf die microchip-seite verweisen...
Der MCP4921 ist ein DA-Wandler mit 12-Bit auflösung, an dem 18f4550 hast du dan auch schon das SPI-interface um den wandler anzubinden.

Wenn du Zeit hast kannst du das ding auch per Sample order umsonst bekommen...
MfG