Página 1 de 1

SACANAGEM A MICROCHIP FAZ

MensagemEnviado: 23 Nov 2010 16:15
por cristian
to montando um aparelho de teste aqui


e vou usar usb usart e cartao SD com um pic18f4550


quando vou olhar o data sheet o pino de RX da usart e do SDO da comunicaçao com o cartao SD é o mesmo ...e ai ???

quero usar a lib do mikorc ... e la nao tem como selecionar outro pino

o que devo fazer

MensagemEnviado: 23 Nov 2010 17:15
por xultz
A menos que você faça a comunicação com o SD por bit banging, vai ter que procurar outro PIC.
Não é só a Microchip que faz isso, praticamente todos os microcontroladores são assim.

MensagemEnviado: 23 Nov 2010 17:36
por cristian
sacanagem........


tava pensando em usar um 74ls245 para separar as funçoes ....mais ai é F***

posso perder dados dessa forma


vou pesquisar sobre o bitbang ...

e essa lib do mikroc SPI por Soft sera q é rapida??

usei um pic18f252 pra tocar uns arquivos de audio lendo direto do cartao sd e jogando na saida 2r2 ...sera q essa lib vai me dar essa vantagem ...o pic vai ta rodando a 48mhz

MensagemEnviado: 23 Nov 2010 18:28
por vtrx
Veja,é comum usar para certos protocolos uma implementação por Software,assim voce escolhe os pinos.
Como voce está limitado ao C,implemente rotinas prontas em ASM no seu programa em C e voce não terá problemas de compiladores e velocidade.