Hallo,
also Dein Programm ist ziemlich schlecht lesbar. Bei mir sind jedenfalls alle Zeilenumbrüche verschunden und damit ist das ganze kaum lesbar.
Nun was mir jedenfalls aufgefallen ist:
- Schalte LVP aus
- Achte auf die korrekte Konfiguaration des Oszillators (RC/Int/XT/HS).
- Bei Port A: Achte darauf sie in ADCON1 als digitale Ports zu definieren
(sooweit bei deinem PIC damit gemultiplexed), achte
darauf dass einige Eingänge mit/ohne Pull-ups und auch Schmitt-Trigger
ausgeführt sind.
- gehe die Fallen Rubrick in www.sprut.de durch.
Wenn Du das Programm nochmals in lesbarer Form hochlädst, kann ich Dir sicher noch besser helfen.
Gruß
Mario
Lesezeichen