Gast
#329875
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