rcakto escreveu:ta mas me falaram que ao usar memoria externa vc perde quase todos pinos por culpa dela, pois voce nao pode usar ela em paralelo com outras aplicações senão da pau ou na memoria ou no que vc estara fazendo
Então, em geral, memória externa se usa em sistemas onde não tem pinos faltando (e tê-los é coisa de quem trabalha com PIC! hahaha!)

Os pinos usados pra acessar a memória formam um barramento, e nele só podem ser ligados dispositivos apropriados (as excessões se resolvem com buffers/latches), então não se usam da mesma forma que se usa as GPIOs. Nos µCs atuais, sempre sobram GPIOs, que estão fora do barramento ... e tornou-se comum ter um MiniBUS (mini-barramento), que tem largura menor que a memória usada por exemplo, justamente para usar menos pinos. Esta tendência surgiu mas entrou em desuso por mais de uma década em microprocessadores maiores, que foram ao limite dos barramentos paralelos, hoje em dia resolvem o problema atráves de barramentos seriais ou mais frequentemente serial-paralelos (hypertransport é um exemplo, e mais recentemente a coisa passou até aos periféricos, SATA, PCI Express, etc).
Então é como os colegas já apontaram, ram/flash externa se usa quando as opções de memória interna não te atendem. Ou quando vc resolve montar um sistema old-school, usando processadores tradicionais na década de 80, tem muita gente que faz isso como hobby, e só conheço um cara que faz isto profissionalmente ainda nos dias de hoje, mas mesmo ele tem preferido simplificar as coisas: da última vez que conversamos, ele tava usando 8051 com eeprom interna, e feliz da vida. vá entender.
