Hi Ich schaff es einfach nicht den MAX7301 zum laufen zu bringen. Ich verwende ein PIC18F2220. Die Sache mit dem PIC sollte laufen. Nur verstehe ich das Datenblatt des MAX7301 nicht ganz. Welche Daten muss ich an ihn schicken um zb ein Port zu Toggeln? setup_spi(SPI_MASTER|SPI_L_TO_H|SPI_CLK_DIV_4); //Normal mode output_low(CS); delay_ms(10); SPI_WRITE(0x04); delay_ms(10); SPI_WRITE(0x01); delay_ms(10); output_high(CS); // Port configuration delay_ms(10); output_low(CS); SPI_WRITE(0x0B); delay_ms(10); SPI_WRITE(0x00); delay_ms(10); output_high(CS); // Set Ports 12-19 low delay_ms(1000); output_low(CS); SPI_WRITE(0x4C); delay_ms(10); SPI_WRITE(0x00); delay_ms(10); output_high(CS); // Set Ports 12-19 high delay_ms(1000); output_low(CS); SPI_WRITE(0x4C); delay_ms(10); SPI_WRITE(0xff); delay_ms(10); output_high(CS); Hat von euch jemand schon etwas mit dem Teil gemacht? mfg Schoasch
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.