Hallo,
ich weis manche werden sich warscheinlich den Kopf halten, aber für mich
ist das noch neuland!
Ich Programiere in C mit MPLAB C18 den pic 18F2550.
1. Ich möchte ihn jetzt auch mit I²C betreiben, und deswegen fallen an
PORTB 2 ausgänge weg, die ich zufor für das display benutzt habe (DIP
204-4). Ich hab das Display über 8bit angesprochen:
Das ging wunderbar, doch jetzt fällt das weg.
Ich hab mir gedacht das ich ja eine eigene struktur machen kann, aber es
will net.
1 | extern volatile near unsigned char LCD_DATA;
|
2 | extern volatile near struct {
|
3 | unsigned LATA0:1;
|
4 | unsigned LATA1:1;
|
5 | unsigned LATA2:1;
|
6 | unsigned LATA3:1;
|
7 | unsigned LATA4:1;
|
8 | unsigned LATB5:1;
|
9 | unsigned LATB7:1;
|
10 | unsigned LATB6:1;
|
11 | } LCD_DATAbits;
|
2. Können auch 2 Master Pics auf I²C miteinander komuniezieren, Wie?