- A1 ist das höchstwertige Bit, das sollte an PA7
- A2 an PA6
...
- A8 ist das niederwertige Bit, das sollte an PA0
Der Bus muss also einmal "gedreht" werden. Sonst müsstest du diese Spiegelung der Bits in Software erledigen.
Muß der DAC eigentlich sehr schnell werden? Bist du auf den Wandler festgelegt?
Es gibt feine I2C-Bausteine für kleines Geld, z.B. der MCP4706 von Microchip
Lesezeichen