Hallo zusammen Ich habe folgenden Code:
1 | DDRD = (1<<PD5) | (1<<PD4); //PD5 als Ausgang (PWM), PD4 als Ausgang (LCD_E) |
2 | DDRB = (1<<PB0) | (1<<PB3) | (1<<PB5); //PB0 als Ausgang (Sinus Trigger), PB3 ausgang MSOI, PB5 ausgang SCK |
3 | |
4 | SPCR = (1<<SPE) | (1<<MSTR) | (1<<SPR1) | (1<<SPR0); |
5 | SPCR&=~(1<<CPHA); |
6 | SPCR&=~((1<<CPOL)&(1<<DORD)); |
7 | |
8 | while(1) |
9 | {
|
10 | /*_delay_ms(1);
|
11 | uiPhase++;
|
12 | if(uiPhase == 360) uiPhase = 0;
|
13 | */
|
14 | |
15 | |
16 | //_delay_ms(1000);
|
17 | SPDR = 0xAA; |
18 | _delay_ms(20); |
19 | }
|
Weshalb kommt bei SCK und auch bei MOSI nix raus? Danke schonmal