Hallo,
Ich habe ein Problem mit dem Schalten der Ausgänge eines PIC18F26k22.
Speziell betrifft das die Pins C0 und C1. An sich möchte ich testweise
lediglich den ganzen PORTC auf 1 schalten, das funktioniert aber aus mir
unbekannten gründen nur für C2-C7?
Ich habe den Code zusammengekürzt
1 | //CONTROLLER INITIALISATION
|
2 | #pragma config FOSC = INTIO67
|
3 | #pragma config PLLCFG = OFF
|
4 | #pragma config WDTEN = OFF
|
5 | #pragma config LVP = OFF
|
6 | #pragma config MCLRE = INTMCLR
|
7 | #pragma config CCP2MX = PORTB3
|
8 | #pragma config P2BMX = PORTB5
|
9 | #pragma config CCP3MX = PORTB5
|
10 | #pragma config T3CMX = PORTB5
|
11 |
|
12 | //ANALOG/DIGITAL IO
|
13 | ANSELA = ANSELB = ANSELC = 0x00;
|
14 |
|
15 | //IO-DIRECTION
|
16 | TRISC = 0x00;
|
17 |
|
18 | LATC = 0xFF;
|
Habe ich da eine Konfiguration übersehen?
Ich nutze MPLAB X 3.55 und den XC8 v1.44
Vielen Dank im Voraus!
LG Markus
EDIT: Datenblatt zum PIC: http://www.farnell.com/datasheets/1639160.pdf