Gefunden für interner takt pic16f684 - Zum Elektronik Forum





1 - Temperatursensor, weitere Schaltungen über RS232 -- Temperatursensor, weitere Schaltungen über RS232




Ersatzteile bestellen
  Hi Truddel,

ich hab's mal schnell auf den Mega32 portiert, noch bisschen Overhead
aus dem Code rausgenommen und das Ganze auch mal "in echt" kurz in
Betrieb genommen.
In der Zip ist das Programm für den Mega32 als Intelhex enthalten (main.hex).
Das brauchst Du nur noch in den Chip zu flashen.

Mit Ponyprog oder avrdude müssen die Fuses noch eingestellt werden damit
der Prozessortakt ( 8MHz ) stimmt.
Ich nutze avrdude, die entsprechende Befehlszeile zum Fusen wäre dann:

avrdude -P /dev/ttyS0 -c ponyser -p atmega32 -U lfuse:w:0xe4:m -U hfuse:w:0xd9:m

( interner 8MHz-Takt, JTAG disabled(wichtig), SPIEN weiter enabled (ganz wichtig!) )


Flashen mit avrdude würde so gehen:

avrdude -P /dev/ttyS0 -c ponyser -p atmega32 -U flash:w:main.hex:i


Wenn alles geklappt hat, kommt dann sowas aus der Com heraus:

Temp
Ok
39 00 4B 46 FF FF 06 10 +28.3
39 00 4B 46 FF FF 07 10 +28.3
39 00 4B 46 FF FF 08 10 +28.2
38 00 4B 46 FF FF 0A 10 +28.1
38 00 4B 46 FF FF 0B 10 +28.0
38 00 4B 46 FF FF 0C 10 +28.0

So, und jetzt mal ein bisschen Eigeninitiative entwickeln und eine
Programmierumgebung einrichten, so dass Du das Programm nach Deinen
Wüns...
2 - PIC-Schaltung Klingeln auf der Versorgungsspannung -- PIC-Schaltung Klingeln auf der Versorgungsspannung

Zitat : Werden da intern vielfache der Frequenz erzeugt?Es gibt Prozessoren mit interner Frequenzvervielfachung (per PLL), aber die kleinen PIC gehören nicht dazu.
Man macht das eigentlich erst, wenn es schwierig oder teuer wird einen externen Takt mit der gewünschten Frequenz bereitzustellen also vielleicht ab 50 oder 100MHz.


Zitat : Messe ich evtl nur die Resonanzfrequenz meines Oszi-Messkabels mit der Kapazität des Tastkopfes?Sehr gut möglich.
Besonders das "kurze" Massekabel am Tastkopf hat einen fatalen Einfluss.
Falls du einen passenden Adapter für den Tastkopf hast, dann löte mal eine BNC-Buchse an die Platine und stecke den Tastk...








3 - PIC16F688 Probleme -- PIC16F688 Probleme
Hallo alle

ich habe mal ein wenig mit dem oben genannten Pic etwas experimentieren wollen, und dazu habe ich ein kleines Testprintli gemacht.

alle Pins ausser Pin 1,4, 14 sind entweder als Eingang(PORTA),oder als Ausgang(PORTC) besetzt.
an PORTA sind die pins über einen 10k Widerstand auf GND geschaltet und auch noch über einen Taster auf 5V.
MCLR ist über einen 10k Widerstand auf 5V.

Dann habe ich versucht mein erstes Programm zu Schreiben:

Code :
/****************************************************

Titel:
4 - RFID-Projekt - Tipps und Kaufberatung -- RFID-Projekt - Tipps und Kaufberatung
Jo, die Schleife hätte ich mir sparen können

Nochmal wegen der ttl-Variante. Habe diese erstmal ohne Brücke ausprobiert weil ich das mit dem Poti und der Brücke nicht richtig verstanden habe. Wenn ich das auf ttl abgeänderte Programm starte leuchtet die LED DS4 auf dem Board sofort auf, ohne dass ich Spannung anlege.

Ich muss allerdings dazu sagen, dass ich dein Schaltplan noch nicht aufgebaut habe sondern 3V direkt an GPO angelegt habe (so wie beim ST).

Eine andere Frage zum Sleep Modus

einschlafen sollte kein Problem sein einfach mit dem Befehl "sleep" an der richtigen Stelle, oder?

Aber wie wecke ich ihn über den WDT wieder auf? Hab zwar gelesen dass man über wdt, interrupt oder reset aufwecken kann aber nicht konkret wie.

Du hattest auch was von 31khz Takt geschrieben. Kann ich das einfach so in der Initialisierung auf Bank 1 mit

movlw B'00010000' ; interner Taktgenerator
movwf OSCCON ; 31-kHz

erledigen?

So langsam macht es Spaß und wenn ich das mit TTL und einer Schwelle unter 2V hinbekomme fällt mir echt ein Stein vom Herzen




[ Diese N...
5 - µC Testboard was muss es haben? -- µC Testboard was muss es haben?
Hallo,


Zitat :
-ist das normal?

Nein.


Zitat :
-Sollte ich zum testen des boards n anderes Programm nehmen?? (welches)?

Nein, bleib mal PonyProg, dafür ist ja auch der Adapter (,oder? zeig mal den Schaltplan.)


Zitat :
-oder hab ich einfach nur nen Fehler beim löten gemacht??

Das kann ich dir nic...
6 - UART mit Internem Oszillator -- UART mit Internem Oszillator

Zitat :
hajos118 hat am 19 Apr 2007 15:56 geschrieben :
@Benedikt:
afaik wird auch ein externer Clock für den UART mit dem internen Clock synchronisiert - also kein Vorteil gegenüber einer internen Clk - Lösung.

Quatsch.

Du verwechselst interner Takt und interner Oszillator. Wenn man einen externen Quarz anschließt, dann wird dessen Takt zum internen Takt. ...
7 - Programmieradapter -- Programmieradapter
Hallo

Mein Problem hat sich nun etwas verändert: Sobald ich WriteAll ausführe erscheint sofort die Meldung 'unknown device usw' ich hab mir daraufhin den Vorgang mal mit meinem frisch entdeckten tool angesehen und entdeckt dass PIN 10 also MISO ständig auf high bleibt!!

(Ich stell mir das ganze so vor: zu Beginn wird RST auf low gezogen, daher weis der Controller: jetzt geht's los!. Dann wird über SCK und MOSI eine bestimmte Sequenz ausgegeben, auf die der Controller mit MISO antworten soll. Schafft er das aus irgendeinem Grund nicht so wird er nicht erkannt.)

Ich hab nun die gesamte Schaltung nochmal statisch durchprobiert, alles geht, der 74HC244 geht also noch. Dann hab ich den Controller selbst getauscht, falls der durch die vielen Fehlversuche schon einen Schaden davon getragen haben sollte, gleiches Ergebnis. Auch hab ich das ganze mit einem anderen Computer versucht, da möglicherweise mein LPT schon beschädigt sein könnten, gleiches Ergebnis. Auch hab ich alternative Stromversorgungen ausprobiert, um eventuelle verbleibende Oberwellen ausschließen zu können. Doch auch mit einem 9V Block kommt das gleiche Ergebnis.

Es ist zum Verzweifeln!!!

Um die beschriebenen Filter in den Datenleitungen nachbauen zu können, fehlt es mir an den...
8 - Total Ratlos: Controller läuft nicht -- Total Ratlos: Controller läuft nicht
Interner Takt? wie meinst des? irgendwo muss der Takt doch her kommen...

also ich hab jetzt mal das einfachste gemacht: ich habe dem 2313er einen eigenen Quarz mit Kondensatoren gegeben.

Resultat: PortB wird ebenfalls immer auf &B01000000 gesetzt, das Programm läuft aber trotzdem nicht.
Der Schwingkreis funktioniert einwandfrei. Das habe ich wieder mit einem ATMega8 über den Adapter getestet...
Also sieht es jetzt doch wieder nach einem Software-Problem aus oder? ...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Interner Takt Pic16f684 eine Antwort
Im transitornet gefunden: Interner Takt


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 16 Beiträge im Durchschnitt pro Tag       heute wurden bisher 5 Beiträge verfasst
© x sparkkelsputz        Besucher : 188020672   Heute : 3345    Gestern : 5931    Online : 181        1.1.2026    16:00
7 Besucher in den letzten 60 Sekunden        alle 8.57 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.024786233902