Comunicação do PIC com um cartão SD

Galera, por favor, preciso de uma ajuda...
Seguinte, eu tenho o seguinte projeto: Eu devo coletar alguns dados de uma bancada energética aqui de minha faculdade e armazenar esses dados em um cartão SD ou MMC. Eu já estou conseguindo ler e converter os dados com o PIC e tudo mais, mas não sei como gravá-los no cartão SD.
Para terem idéia eu nem sabia o que era FAT, pois quero ler o cartão em um PC depois e é essencial que os dados sejam armazenados em padrão FAT. assei a ler e pesquisar e achei o seguinte produto no site da TATO: http://www.tato.ind.br/detalhesproduto.asp?id=69 . No manual do produto (horrível, por sinal), diz que esse driver é indispensável para a comunicação. Bom, eu acho os produtos da TATO caros demais, e bem, se esse driver for realmente indispensável, queria saber se alguém sabe de um produto similar com preço menor.
Alguém já gravou dados em uma memória SD para depois serem lidos em um PC? Eu preciso de exemplos disso, saber o que devo ter como hardware sabe, e como implementar isso na programação porque eu simplesmente não faço idéia.
Aos que puderem, por favor, peço sugestões e esclarecimentos de como essa comunicação é estabelecida. Não acho exemplos, circuitos nem nada na internet.
Bom, acho que ficou claro que eu não sei absolutamente nada sobre isso... Haha... preciso entender que seja o mínimo... valeu galera....
Agradeço desde já....
Seguinte, eu tenho o seguinte projeto: Eu devo coletar alguns dados de uma bancada energética aqui de minha faculdade e armazenar esses dados em um cartão SD ou MMC. Eu já estou conseguindo ler e converter os dados com o PIC e tudo mais, mas não sei como gravá-los no cartão SD.
Para terem idéia eu nem sabia o que era FAT, pois quero ler o cartão em um PC depois e é essencial que os dados sejam armazenados em padrão FAT. assei a ler e pesquisar e achei o seguinte produto no site da TATO: http://www.tato.ind.br/detalhesproduto.asp?id=69 . No manual do produto (horrível, por sinal), diz que esse driver é indispensável para a comunicação. Bom, eu acho os produtos da TATO caros demais, e bem, se esse driver for realmente indispensável, queria saber se alguém sabe de um produto similar com preço menor.
Alguém já gravou dados em uma memória SD para depois serem lidos em um PC? Eu preciso de exemplos disso, saber o que devo ter como hardware sabe, e como implementar isso na programação porque eu simplesmente não faço idéia.
Aos que puderem, por favor, peço sugestões e esclarecimentos de como essa comunicação é estabelecida. Não acho exemplos, circuitos nem nada na internet.
Bom, acho que ficou claro que eu não sei absolutamente nada sobre isso... Haha... preciso entender que seja o mínimo... valeu galera....
Agradeço desde já....