PIC 16F84A Κρίσταλ δεν λειτουργούν;

W

wolf12

Guest
Έχω χρησιμοποιήσει RC κυκλωμάτων, όπως η διαμόρφωση ossilator για 16f84a. Λειτουργούν καλά. Αλλά τώρα, όταν προσπαθώ να χρησιμοποιήσετε ένα 4MHz ή 10MHz κρυστάλλων, αυτό doesnt δουλειά, ακόμη και για το LED αναβοσβήνει πρόγραμμα. Είμαι υποχρεωμένος να αλλάξει κάτι στο πρόγραμμα, όταν αλλάζετε τη ρύθμιση του oscilator; (Γλώσσα Συνέλευση που χρησιμοποιείται)
 
Γνωρίζετε του ταλαντωτή που σχετίζονται bits διαμόρφωση ("ασφάλειες"); Πρέπει να αλλάξετε την προεπιλεγμένη RC στη διαμόρφωση του ταλαντωτή XT, ρύθμιση FOSC1 σε '0 '.
 
Όχι δεν ήξερα, θα το κάνετε με τραπεζική 0 ή 1; BCF FOSC1 έργα; Διάβασα το δελτίο και λέει για ένα 2007h μητρώο.
 
else if u χρησιμοποιείτε MPLAB IDE u να ρυθμίσετε config bits χωριστά από αποεπιλέγοντας «bits διαμόρφωσης ορίζονται στον κώδικα", που ταλαντωτής για «την επιλογή τύπου HS» .. Ελπίζω να δουλέψει
 
Μια ασφάλεια του διαμόρφωση, όχι ένα μητρώο αρχείο. Θα πρέπει να το θέσετε στο στάδιο του προγραμματισμού, δεν μπορεί να αλλάξει υπό τον έλεγχο του προγράμματος, εάν το έκανε θα συντριβή του επεξεργαστή! Μπορείτε είτε να το ρυθμίσετε χειροκίνητα ή να ενσωματώσετε τις ρυθμίσεις σε HEX αρχείο αν συναρμολογητή σας επιτρέπει να το κάνουμε αυτό. Οι περισσότεροι το υλικό του προγραμματισμού θα ελέγξει για να δείτε αν η ρύθμιση αποθηκεύεται στο αρχείο HEX και εάν το κρίνει, θα καθορίσει τις ρυθμίσεις για σας. Για 4MHz μπορείτε να χρησιμοποιήσετε είτε XT ή HS λειτουργία, για χρήση μόνο 10MHZ HS λειτουργία. Η μόνη διαφορά μεταξύ του XT και HS τρόπους είναι το κέρδος του εσωτερικού ταλαντωτή, υπάρχει μια ευρεία περιοχή επικάλυψης γύρω 4MHz όπου και οι δύο θα λειτουργήσει εξίσου καλά. Brian.
 

Welcome to EDABoard.com

Sponsor

Back
Top