Επιστροφή στο Forum : Κώδικας για microbasic.....??????????
καλησπέρα, μήπως ξέρει κανείς πώς μπορώ να δηλώσω ένα Pin π.χ. RA1 του pic16f84 σαν είσοδο στhn microbasic???
αυτό το γράφω μετά το trisb = 0?
Λοιπών ας ξεκινήσουμε από τα βασικά!
http://www.ke4nyv.com/16f84diagram.jpg
σε mikrobasic (picbasic):
1. θέλουμε να ενεργοποιήσουμε τις εσωτερικές αντιστάσεις.
2. όταν το ra1 ενωθεί με το gnd, θέλουμε να ανάβει ένα led στο rb1
Πώς μπορεί να γίνει???????
Πρέπει να δεις στο μάνιουαλ του κοντρόλερ ποιός καταχωρητής είναι αυτός που ελέγχει την ενεργοποίηση των εσωτ. pull up αντιστάσεων και να τον τροποποιήσεις ανάλογα.
Μετά ορίζεις εισόδους - εξόδους με τα
TRISA = %00000010 για είσοδο στο RA1
TRISB = %00000000 για εξόδους στην PORTB
γράφω σε διαδική μορφή για να είναι εύκολο με μια ματιά ποιά πιν είναι είσοδοι και ποιά έξοδοι, διαφορετικά θα μπορούσα να γράψω π.χ
TRISA = 2 σε δεκαδική μορφή και
TRISB = 0x00 σε δεκαεξαδική μορφή
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.