Hallo Leute, ich hoffe Ihr könnt mir weiterhelfen: Hardware: picKit2 Programmier+Demo-Board (Eigenbau) siehe Anhang Zum Betrieb des Pics wird lediglich Pin 2 und 3 des ICSP Adapters aktiv -> VCC und Gnd Software: 1. Tests MPLAB 3 mit Assembler 2. Wenn 1. Ansteuerungen funktionieren auf C18 umsteigen MikroController: pic18F458 Habe mir ein kleines Demo-board gebaut, in dem ich den Pic ICSP-programmiere. Folgende Fragen: 1) Habe einen 16Mhz Resonator mit 2 33pF TantalKondensatoren. Ist im Datenblatt des Resonators so gefordert - Ist das korrekt 2) mein MCLR-Pin ist nich belegt - funktioniert der Pic dann? Quellcode: #include <p18f458.h> #pragma config WDT = OFF void main (void) { TRISB = 0x00; TRISD = 0x00; PORTB = 0xFF; PORTD = 0xFF; while(1); } Das müsste doch lauffähig sein, oder? Gruß DaHeik
Zu 1) - Ich benutze 22p bei 16Mhz, 33p sollten aber auch laufen Zu 2) - MCLR sollte einen 10K Pull-Up bekommen, zusätzlich packe ich gerne 100nF gegen Masse ran
Nachtrag zu 1) - War mir selber grade unsicher, schnell ins Datenblatt geschaut: sollten 22p für 16Mhz sein (33p für 4Mhz) Nachtrag zu 2) - 'Sollte' sollte ein 'muss' sein
Wenn dein PIC einen LowVoltageProgramming pin hat, den am besten in der Config abschalten, ansonsten funkt der gerne dazwischen. und 33pF Tantal? Sicher? Eher ein Kerko, oder? Und Resontatoren haben doch normalerweise integrierte Kondensatoren, ist doch grad der Vorteil gegenüber nem Quarz, dass man die nicht braucht? /Ernst
Vielen Dank für die bisherigen Antworten. 1.) Danke für die Info mit 10k - werde ich machen 2.) Ist tatsächlich ein Tantal - aber der falsche Habe keinen 33p sondern einen 0,33u benutzt 3.) Werde 22p Kerko s holen und nen 10k Widerstand und nochmal testen Vielen Dank für die bisherigen Infos!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.