Εφαρμόστε τάση 4,5 έως 5,5 Volt μεταξύ Vcc και GND , στη συνέχεια, περιμένετε τουλάχιστον 100 μικροδευτερόλεπτα .
Φτηνές 2
Στείλτε 0 βολτ να RESET και στη συνέχεια να στείλει έξι ή περισσότερα on /off σήματα σε XTAL1 . Αποστολή " 0000 " στο πινέζες PD4 μέσω PD7 και περιμένετε τουλάχιστον 100 νανοδευτερόλεπτα .
Εικόνων 3
Αποστολή 11.5 έως 12.5 βολτ να RESET για να ξεκινήσει τη λειτουργία προγραμματισμού .
Η
Set Boot Loader Μέγεθος
Η εντολή 4
Load " 0100 0000 " . Ορισμός PD6 και PD5 έως το "10 " να επιτρέψει την φόρτωση εντολών . Ρυθμίστε PD4 στο " 0 " για να καθορίσετε χαμηλή διεύθυνση . Στείλτε την εντολή στο λιμάνι Β και στη συνέχεια να δώσει XTAL1 ένα θετικό παλμό για να φορτώσει την εντολή . Ακολουθήστε αυτή τη διαδικασία για όλους τους φορτίο οδηγίες της εντολής που ακολουθεί .
5
δεδομένα φορτίου χαμηλού byte . Ορισμός PD6 και PD5 να « 01 » να επιτρέψει την φόρτωση των δεδομένων και που PD4 στο " 0 " για να καθορίσετε χαμηλή διεύθυνση . Αποστολή δεδομένων στο λιμάνι Β. Ρυθμίστε το μέγεθος του φορτωτή εκκίνησης , αποστέλλοντας τα δεδομένα " 0000 0ΧΧ0 " , αντικαθιστώντας το " xx " με το "00 " για να χρησιμοποιήσετε 32 σελίδες μνήμης για τον φορτωτή εκκίνησης , " 01 " για να χρησιμοποιήσετε 16 σελίδες , " ? 10 " να χρησιμοποιήσει οκτώ σελίδες , ή" 11 "για να χρησιμοποιήσετε τέσσερις σελίδες . Δώστε XTAL1 ένα θετικό παλμό για να φορτώσει τα δεδομένα .
Η 6
Set PD4 και PA0 στο " 10 " για να επιλέξετε το υψηλό byte .
Η 7
Στείλτε ένα αρνητικό παλμό PD3 για την επεξεργασία της εντολής . PD1 θα πάει χαμηλά . Περιμένετε PD1 να πάει ψηλά για να δείξει ο ελεγκτής έχει τελειώσει .
Εικόνων Εισάγετε πρόγραμμα σας
8
εντολή Load " 0001 0000 " για να εισάγετε Γράψτε Λειτουργία φλας , μετά την διαδικασία από το σημείο 2 , βήμα 1 .
Η 9
διεύθυνση Load χαμηλού byte . Ορισμός PD6 και PD5 "00 " για να ενεργοποιήσετε διεύθυνση φόρτωσης . Ρυθμίστε PD4 στο " 0 " και ρυθμίστε το λιμάνι Β στη διεύθυνση που επιθυμείτε . Στείλτε ένα θετικό παλμό στο XTAL1 να φορτώσει τη διεύθυνση .
Η 10
δεδομένα φορτίου χαμηλού byte για να γραφτεί στη διεύθυνση , ακολουθώντας τη διαδικασία από το τμήμα 2 , Βήμα 2 .
Η 11 <δεδομένων p> Load υψηλό byte για να γραφτεί στη διεύθυνση , ακολουθώντας τη διαδικασία από το τμήμα 2 , Βήμα 2, με την εξαίρεση του καθορισμού PD4 στο " 1 " για να δείξουν υψηλό byte .
Η 12
Μάνταλο δεδομένων . Ρυθμίστε PD4 στο " 1 " και να στείλει ένα θετικό παλμό στο PD7 να ασφαλίσει τα δεδομένα .
Η
13 Επαναλάβετε τα βήματα 2 έως 5 για κάθε λέξη έως ότου η σελίδα είναι πλήρως ή τελειώσετε με το πρόγραμμα .
Η 14
Γράψτε τη σελίδα σε μνήμη flash . Ρυθμίστε PD4 στο " 0 " και στη συνέχεια να δώσει PD3 ένα αρνητικό παλμό . Περιμένετε μέχρι PD1 πηγαίνει ψηλά πριν συνεχίσετε με την επόμενη σελίδα .
Η
15 Επαναλάβετε τα βήματα 2 έως 7 για κάθε σελίδα μέχρι το πρόγραμμα να γίνεται .
Τετάρτη 16
εντολή Load " 0000 0000 " για να τερματίσετε τη λειτουργία προγραμματισμού .
Η 17
ρεύματος ο ελεγκτής off και για να τρέξει το νέο πρόγραμμα .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα