Forum: Mikrocontroller und Digitale Elektronik PIC - HW UART empfängt nur Schrott


von Christian K. (Gast)


Lesenswert?

Hallo zusammen,

ich habe folgendes Problem:

Solange ich die Firmware im Debumode betreibe (ICD2) funktioniert sie 
wunderbar. Programmiere ich sie hingegen und der Controller läuft 
"frei", empfängt er nur Mist...

Erzeuge ich mir einen SW UART, geht es auch ohne Probleme...
Hat jemand eine Idee?
Danke im Voraus.

MPLAB 7.60, CCS Compiler 3.231, Oscillator: Crystal 4 MHz
1
#include <18F4525.h>
2
3
#fuses XT,NOWDT,NOPROTECT,NOLVP
4
#use delay(CLOCK=4000000)
5
#include <LCD.c>
6
7
#use rs232(BAUD=9600, BITS=8, PARITY=N, XMIT=PIN_C6, RCV=PIN_C7)
8
9
10
void main ( void )
11
{
12
  char test;
13
  lcd_init();
14
      
15
  while ( TRUE )
16
  {
17
    test = getc();
18
    lcd_putc('\f');
19
    lcd_putc(test);      
20
    putc(test);          
21
  }
22
}

von Christian K. (Gast)


Lesenswert?

Kannm mir keiner, oder will mir keiner helfen?

von Andreas K. (a-k)


Lesenswert?

Bei PICs ist sind andere Foren erfolgversprechender, beispielsweise 
Fernando Heitor.

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
Noch kein Account? Hier anmelden.