Επιστροφή στο Forum : pic16f628
γνωρίζει κανείς πως τι εντολές θα χρησιμοποιήσω για να δώσω 'διακοπή' σε κάποιους καταχωρητές (με prescaler) ια πάνω από 1sec.
Δεν μπορείς με απλά prescaler να προκαλεσεις διακοπή σε χρόνο τόσο μεγάλο όσο τα 1000ms. Θα πρέπει να βάλεις κάποιον counter να σου μετράει αντιστροφα διαδοχικές διακοπές συγκεκριμένου χρονιστη και μόλις μηδενιστεί να κάνεις την εργασία που θέλεις. Κάτι σαν software prescaler δηλαδη..
Βέβαια όλα αυτά εξαρτωνται από τον timer που θα διαλέξεις ( έχεις να επιλεξεις ανάμεσα σε τρεις timers για το 628 - μάλιστα ο τρίτος έχει και postscaler!) και τον κρύσταλο που θα βάλεις..
οκ ευχαριστω, αν και το εψαξα και βρήκα πως γίνεται. Τώρα με έβαλες σε σκέψεις με το postscaler.
Αν θα μπορούσες να μου εξηγήσεις περίπου τί είναι postscaler...
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.