Pessoal... alguém já utilizou essa linha de A/D e D/A Microchip com o uC de 8bits ?
Pois bem...no AD de 8 canais MCP3208 temos que fazer um "malabarismo" por software pro bicho poder funcionar: enviar uma sequência de zeros e perder 3 bytes para poder obter uma leitura...apesar de ser uma "aberração", onde a propaganda dos 100ksps
vai pro beleléu, está funcionando blz.
Já no D/A de 2 canais, tem-se que enviar 16 bits, porém na linha 8051 só conseguimos enviar 8bits por vez.
No caso do AT89S8253, ao contrário dos anteriores, temos o modo Enhanced da SPI, onde podemos escrever o segundo byte no SPDR logo após que o primeiro byte seja transferido para o Shift Register da SPI... porém...mesmo assim existe uma latência entre os bytes transmitidos que "fode" a comunicação....
Ufaaaa.... Resumindo : Esses D/A não funcionanm em uC de 8bits ?