> -----Original Message----- > From: piclist-bounces@mit.edu > [mailto:piclist-bounces@mit.edu]On Behalf Of Philip Pemberton > >Here's how I'm doing it: > > [ Samsung LTS180S3-HF1 TFT LCD ] > | >[ 16Fsomething ]-----------[ ColdFire CPU ]------*----[ Laptop hard drive ] > | | | | >[ Switches, PSU ] [ Wolfson WM8731 CODEC ] +---[ 18F4550 ]---[ USB ] >[ and battery ] | >[ management ] [ Headphones ] Wow this is a huge project. Just one question, why do you need the first 16F? I guess the 18F4550 has enough power to handle >Firmware-wise, I'm going to port Rockbox - . Some of >the iAudio hardware is similar to my design, so most of it can be ported over >and the memory map tweaked. All I really need to write is the LCD/HID driver. They are quite some examples for 18F4550 for LCD/HID function. Check for Microchip Forum USB section. A guy named "yts" has posted some example codes. A guy named Holger Klabunde also has a USB CDC based LCD codes for 18F2550. He has a CrystalFontz Display emulation example and a Matrix Orbital Display emulation example. I forgot where I got his demo codes. Most likely I got it from Microchip Forum as well. Regards, Xiaofan -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist