THMMY.gr

Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών => AVR Εποχή => Topic started by: kafeini on February 07, 2013, 04:05:32 am



Title: [Mικρο ΙΙ] Διάβασμα για εξετάσεις
Post by: kafeini on February 07, 2013, 04:05:32 am
Έχει κανείς να δώσει καμια συμβουλή για τον καλύτερο τρόπο να διαβάσω μίκρο2 για τις εξετάσεις? Το υλικό μου φαίνεται άπειρο, οπότε οποιαδήποτε καθοδήγηση θα είναι μεγάλη βοήθεια.
Επίσης, πόσες μέρες χρειάζονται στο περίπου?


mod edit: title


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 07, 2013, 23:18:55 pm
θελει 7 μερες διαβασμα γτ η υλη ειναι μεγαλη.αρχικα πρεπει να διαβασεις το dataset απο avr οχι να το μαθεις απο εξω αλλα για να ξερεις την λειτουργια του και μετα δες παλια θεματα για ερωτησεις θεωριας και μαθε απο διαφανειες τις απαντησεις που πεφτουν...τωρα για ασκησεις εκει ειναι το ζητημα δεν υπαρχουν τπτ...


Title: Re: Διάβασμα για εξετάσεις
Post by: Emfanever on February 07, 2013, 23:46:56 pm
Διάβασε καλά θεωρία, να πάρεις από εκεί τις μονάδες και αν γράψεις κάτι σε μια άσκηση περνάς. Για αρχή διάβασε από ένα pdf που έχει την περίληψη της θεωρίας, sum.pdf λέγεται νομίζω. Επίσης γνώσεις από μίκρο Ι βοηθούν (προφανώς :P)


Title: Re: Διάβασμα για εξετάσεις
Post by: antonios on February 08, 2013, 00:26:24 am
Έχει κανείς να δώσει καμια συμβουλή για τον καλύτερο τρόπο να διαβάσω μίκρο2 για τις εξετάσεις? Το υλικό μου φαίνεται άπειρο, οπότε οποιαδήποτε καθοδήγηση θα είναι μεγάλη βοήθεια.
Επίσης, πόσες μέρες χρειάζονται στο περίπου?

νομίζω πως αν ξέρεις πως δουλεύει ο avr και νοιώθεις πως δουλεύουν οι timers και τα interrupts, είσαι κομπλε...
απλά διαβάζεις θεωρία από το βιβλίο και είσαι έτοιμος για να περάσεις... με βάση γνώσεις μίκρο 1 βέβαια!!

αν θέλεις να πας για 10, κάτσε 10 μέρες διάβασε τα πάντα και είσαι σίγουρος!! 8))


Title: Re: Διάβασμα για εξετάσεις
Post by: Silvo the Beautiful on February 08, 2013, 01:40:20 am
τα κανες να φαινονται ευκολα ρε συ αντωνιε  :P


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 08, 2013, 01:41:36 am
Μάλιστα.  Εγώ έχω γενικά ένα 6-ήμερο να διαθέσω, οπότε ελπίζω να προλάβω. Για θεωρία δεν το κόβω να ξεκινήσω από εκεί γιατί θα πρέπει να καώ πολύ για να δω το άπειρο υλικό. Σκέπτομαι να δω  timers, ADC, Analog cmp και interupts, θεωρία και ασκήσεις και μετά θέματα. Ε και ελπίζω να είμαι οκ με αυτά.

Ευχαριστώ πολύ παιδιά!


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 11, 2013, 23:19:51 pm
ασχολειται κανεις με μικρο2? αν ναι εχει λυσει κανενα θεμα να δουμε πως βγαινουν?


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 12, 2013, 00:51:40 am
Ασχολούμαι εγώ. Και έλυσα μέχρι τώρα τα θέματα Ιουνίου του 2011 και 2010. Τώρα κοιτάω του 2009.


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 12, 2013, 02:41:30 am
εγω κολλαω στου ιουνιου του 2011?πως τα ελυσες??


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 12, 2013, 03:00:11 am
2ο θέμα:
Εκκίνηση μέτρησης αν οι 3 διακόπτες δίνουν 1,3 ή 5
και τέλος αν αντίστοιχα δίνουν 2,4 ή 7.

Οπότε χρησιμοποιώ 16bit timer σε compare mode με 1024 prescaler, από τον περιορισμό των 5λεπτών που δίνει.
 Αρχικοποιώ την PortA με τα 3MSB να είναι οι διακόπτες, δλδ ΑΒCxxxxx. Σε ένα λουπ διαβάζω την είσοδο και μόλις δωθεί στους διακόπτες 1,3 ή 5 ξεκινάει ο timer να μετράει. Όσο αυτός μετράει, σε ένα άλλο λουπ ξαναδιαβάζω την θύρα Α και αν οι διακόπτες είναι 2,4 ή 7 σταματάει ο μετρητής.
Στον κώδικα του χρονιστή, έχω μεταβλητή seconds που πάει έως 60 και minutes αντίστοιχα έως 5. Αν φτάσουν στο μαξιμουμ τελειώνει η μέτρηση.
Αυτό για την περίπτωση που δεν πιεστούν οι διακόπτες ώστε να τελειώσει η μέτρηση.

Ελπίζω να μην σε μπέρδεψα  :D



Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 12, 2013, 14:07:05 pm
και εγω ετσι τ κανω απλα κολλαω στο πως θα μετρησουμε τ 5min..καποοιος ειχε πει να βαλουμε τον timer να μετραει 1sec k με εναν εξωτερικο register να τον αυξανω μεχρι να δειξει το 300..δλδ 300*1sec=5min..αλλα αυτο δεν γινεται επειδη για να γραψω τ 300 θελω 16βιτ register..οποτε εγω τ εκανα να μετραει ανα 2sec kai να κανει διακοπη και μεσα στη διακοπη αυαξανω counter κατα 1 και μετα να γυριζει σε ενα loop οπου συγκρινω  τον coynter με το 150(δλδ τ 5 min).αν τ ξεπερασει τοτε σταματα το προγραμμα...εσυ ετσι το υλοποιεις???και δευτερον εκει π λεει να μετρησεις το χρονο πως τ κανεις?


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 12, 2013, 14:37:12 pm
Για την υλοποίηση των 5λεπτών, θέτω ως εξής:

Στον κώδικα της διακοπής του χρονιστή, έχω μία μεταβλητή seconds που πάει έως 60 και μία minutes που πάει αντίστοιχα έως 5. Μόλις seconds=60 => clr seconds kai inc minutes. Μετά βλέπω την minutes με σύγκριση αν έίναι 5. Αν είναι, τελειώνει η μέτρηση.
Έχει μία παρόμοια στις ασκήσεις και το σκέφτηκα έτσι.

Εκεί που λέει να μετρηθεί ο χρόνος, εννοεί το διάστημα από το start μέχρι το stop σύμφωνα με τις συνθήκες. Οπότε νομίζω ότι στην ουσία θέλει την τιμή που μετράει ο TCNT.


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 12, 2013, 14:39:15 pm
καταλαβα περιπου τ κανεις.. τη διακοπη για τον timer σε ποσα sec την βαζεις να γινει???


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 12, 2013, 14:43:03 pm
βσκ καταλαβα ακριβως τι εκανες..το εκανες οπως αυτη η ασκηση π εχει λυμενη...συμφωνα με το πως τ ελυσες ο χρονος σ ειναι τ λεπτα π μετρησες + tcnt


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 12, 2013, 14:45:28 pm
yeap! Και βάζω prscaler 1024 και διακοπή κάθε ένα sec.


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 12, 2013, 14:49:37 pm
σωστος.πιο ευκολος ο δικος σ τροπος! το θεμα 3 το ακουμπησες??? εγω κατι εκανα αλλα δεν ξερω κατα ποσο ειναι σωστα...


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 12, 2013, 16:18:24 pm
δλδ κολλαω στα δεκαδικα ψηφια που θελει...κ δεν τ εβαλα καθολου  :P


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 12, 2013, 17:25:46 pm
Ισχύει,αυτό με τα δεκαδικά πολύ μπέρδεμα. Εγώ το υλοποίησα με στρογγυλοποίηση :P, οπότε σπάω τους αριθμούς σε δυνάμεις του 2 και υλοποιώ με lsr.
Διαφορετικά, ο πολ/σμος δεκαδικών θέλει ολόκληρη ρουτίνα να τον υλοποιεί, τύπου Μίκορ1 και βαριόμουν να την κάνω.


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 12, 2013, 17:38:47 pm
και εγω ετσι τ εκανα με πολ/σμους σαν δυναμεις του 2,δλδ με lsl..απλα κολλησα πολυ στα δεκαδικα γτ ειναι adc και παιζεις με 10bit και μπορω ν καταλαβω πως τ adch ,adcl θα τ ορισω να εχουν δεκαδικα μεσα...τελος παντων μικρη λεπτομερια ειναι νμζ γτ το θελει μονο στο τελευταιο...


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 16, 2013, 18:24:49 pm
ξερει κανεις οταν εχω adc κ μ λεει οτι εχω συχνοτητα δειγματοληψιας πχ 8000samples/sec ,τοτε για να βρω fadc=fδειγμ * 13 και prescaler=fclock/fadc... αυτο ποτέ δεν βγαινει ακριβως τους prescalers που εχουμε στη διαθεση μας για τον adc δλδ 8,16.... τοτε τι κανουμε???ειδα μια ασκηση κ οταν το ειχε βρει prescaler =19 λεει θα παρουμε σαν prescaler το 16...ειναι σωστο αυτο??? η μηπως χρειαζεται timer??δλδ απο την fδειγματ που εχω ουσιαστικα θα εχω την περιοδο που θα κανω διακοπη στον timer και μολις γινει διακοπη ο timer τοτε μεσα στην ρουτινα εξυπηρετησης του timer να αρχισω το convertion δλδ sbi ADSCRA,ADSC???


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 16, 2013, 21:32:19 pm
Οι τύποι που λες, είναι σωστοί και έτσι υπολογίζεται το prescaler. Τώρα, έπειτα, πρέπει να διαλέξεις το πιο κοντινό σε αυτό που επιθυμείς.
Ας πούμε ότι βρίσκεις 19,3. Στο datasheet, βρίσκεις το prescaler από τον πίνακα 99 που δίνει το division Factor=prescaler. Εκει λπν, βλέπει ότι έχεις επιλογή για 16 και μετά 32. Επιλέγεις το 16 για 2 λόγους. 1ον διότι είναι το πιο κοντινό στο 19,3 και 2ον διότι όσο μεγαλύτερο prescaler βάζεις, τόσο μειώνεται η ακρίβεια.

Τώρα, αυτά ισχύουν σίγουρα όταν έχεις diFFerential input. Για single ended input δεν είμαι σίγουρη. Εδώ νομίζω ότι δεν έχει νόημα να βάλεις prescaler και ότι χρειάζεται timer. Αν γνωρίζει κάποιος ας μας επιφωτίσει. 


Title: Re: Διάβασμα για εξετάσεις
Post by: ncr on February 16, 2013, 21:52:09 pm
σιγουρα οταν εχεις διαφορικο δλδ οταν σ δινει τα καναλια η το κερδος τοτε λγκ δεν χρειαζεται timer....δλδ οταν εχεις single ended δλδ οι περιπτωσεις π δεν μας αναφερει για καναλια η για κερδος  τοτε λες θελει timer???


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 16, 2013, 22:03:09 pm
Έτσι μου είπε ένα παιδί. Ότι και καλά ο prescaler δεν έχει νόημα σε single input. Τώρα, δεν ξέρω, το ψάχνω γενικά.


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 17, 2013, 00:31:02 am
το εψαξα αυτο π λες αλλα δεν βρηκα πουθενα να το λεει...ελυσες τ θεματα 2012??στο θεμα 2 εβαλες και εξωτερικο interrupt?


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 17, 2013, 00:42:44 am
Δεν τα είδα ακόμα, αλλά με μια ματιά που έριξα θα χρειαστεί σίγουρα και εξωτερική διακοπή, διότι το λέει ότι έχεις σημαία έναν εξωτερικό παλμό και μάλιστα σου λέει με την κάθοδο του παλμού. Οπότε αυτό το ορίζεις στον EICRA.
Και μετά έχεις τον ADC που κάνει τη δειγματοληψία όπως λέει και ανάλογα την μέτρηση του ορίζεις τον timer που παράγει τον ήχο.

Μήπως είδες τα θέματα του Σεπτέμβρη 2006? Στο 3ο τι παίζει?


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 17, 2013, 01:20:06 am
δεν ειδα μονο του 2007-2006 γτ λεω πολυ παλια...ναι ετσι τ εκανα  οπως λες αλλα τραβαει πολυ επειδη ειανι με polling και ειναι τεραστιο...


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 17, 2013, 01:38:11 am
βσκ τωρα π τ κοιταξα απο περιεργεια εννοεις το 2006 το 2ο?γτ στο σεπτεμβρη εχει ενα μεγαλο γ ασκηση


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 17, 2013, 01:54:22 am
Όχι, το 3ο εννοώ με τον 12bit ADC και τις βάνες


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 17, 2013, 02:17:00 am
https://www.thmmy.gr/smf/index.php?topic=616.135 edo kapoios to exei lisei


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 17, 2013, 02:26:01 am
Ναι την είδα αυτή τη λύση, αλλά έχει αρκετά πράγματα με τα οποία δε συμφωνώ. Anyway, αν είναι θα καθαρογράψω αύριο κάποια στιγμή τη δική μου λύση και θα τη σκανάρω να την ανεβάσω να μου πεις άποψη.


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 17, 2013, 02:48:49 am
και εγω τωρα π λιγο π την ειδα νμζ πως και εγω διαφωνω σε πολλα..ειδικα εκει π λεει να ξαναρυθμιζεις τον timer..μπορουμε κ αλλιως....οκ! εμεις οι δυο μονο δινουμε??? :D


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 17, 2013, 03:07:47 am
αχαχαχαχα, σκέφτηκα κ εγώ να το ρωτήσω!
όλα οδηγούν σε αυτό το συμπέρασμα   :D


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 17, 2013, 03:24:36 am
xaxaxaxa!! ξερεις αν θελω να εχω προσημασμενους αριθμους πρεπει να το δειξω καπου αυτο η απλα γραφω τον αριθμο σαν συμπληρωμα τ 2?


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 17, 2013, 03:29:52 am
Ο Avr δουλεύει με προσημασμένους σε συμπλήρωμα του 2. Άρα κάνεις πράξεις κανονικά. Οι  περισσότερες εντολές λειτουργούν κανονικά, εκτός του πολ/σμου και των διακλαδώσεων,που έχει ειδικές εντολές για signed, unsigned.


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 17, 2013, 03:34:18 am
οκ!! ωραια ετσι τ ειχα κ εγω..γτ κοιτουσα ενα θεμα 2011 οκτωβρη π ηθελε το -40... ωραια δλδ απλα παιρνεις το 40 κ με συμπληρωμα τ 2 παιρνω το -40.. ωραια!


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 17, 2013, 03:40:28 am
Yeap! κ μετά για τη σύγκριση μικρότερο ή μεγαλύτερο κάνεις cpi και μετά διακλάδωση που είναι για signed. Αν δεις στο datasheet τις εντολές το λέει ποιες είναι για signed και ποιες όχι.


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 17, 2013, 03:44:10 am
Άσχετο! Με τη θεωρία πως τα πας? Διάβασες καθόλου? κ αν ναι τίποτα καλό, σύντομο κ περιεκτικό?


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 17, 2013, 03:55:38 am
διαβασα ναι.. ειδα αυτες τις ερωτησεις-θεματα π ειχε ανεβασει καποιος λυμενα και απο εκει κ περα κοιταξα τ παλια θεματα ειδα τ βαζει κ εψαξα κ βρηκα τις απαντησεις...


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 17, 2013, 03:59:00 am
Ωραίος! δίπλα μ να κάτσεις  :D
Εγώ τα άφησα για Δευτέρα. Παλιά θέματα θα δω και αυτές που ανέβασαν παλαιότερα εδώ.


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 17, 2013, 04:01:41 am
xaxaxaxaxa! ok ;) δεν ειναι πολυ δυσκολα..ναι παλια θεματα γτ τα αναπαραγει..πανω κατω ιδια βαζει σε ερωτησεις θεωριας... ελπιζω να βαλει ευκολα γενικα


Title: Re: Διάβασμα για εξετάσεις
Post by: kafeini on February 17, 2013, 04:10:00 am
Το ελπίζω και εγώ, μπας και πάρουμε πτυχίο. Πάντως γενικά σε πτυχιακές βάζει πολύ εύκολα θέματα. Πέρυσι ας πούμε μου είπαν ότι ήταν πολύ στάνταρ ασκήσεις.


Title: Re: Διάβασμα για εξετάσεις
Post by: vamos_89 on February 17, 2013, 04:14:13 am
και εγω γι αυτο τ αφησα τωρα στο τελος..αν κ το εχω καταλαβει γνκ το μαθημα.αντε να δουμε! για να παρουμε πτυχιο...  :D


Title: Re: [Mικροεπεξ. κ Περιφερ.] Διάβασμα για εξετάσεις
Post by: CuZ on February 17, 2013, 20:25:52 pm
δινω και γω παιδια μην νιωθετε μονοι!
να κανω και γω μια ερωτηση!
τα Hz των μικροεπεξεργαστων που μας τα δινει σε ασκησεις που ακριβως τα χρησιμοποιουμε και πως?


Title: Re: [Mικροεπεξ. κ Περιφερ.] Διάβασμα για εξετάσεις
Post by: vamos_89 on February 17, 2013, 20:33:19 pm
αντε ωραια δινουν κ αλλοι....!!!! αυτο το χρησιμοποιεις για να βρεις τι prescaler θες στους timers h ston adc
αν πχ σου λεει 4ΜΗΖ τοτε
για timer0 πρεπει αν θες πχ διακοπη 1ms : (0,001*4000000)/N<255 ,opoy 255 τ βηματα που μπορει να μετρησει ο timer και Ν ο prescaler
για τον adc ισχυει fadc=fδειγματοληψιας * 13   και Ν=4000000/fadc


Title: Re: [Mικροεπεξ. κ Περιφερ.] Διάβασμα για εξετάσεις
Post by: CuZ on February 17, 2013, 20:40:15 pm
prescaler θα χρησιμοποιω μονο οταν δεν εχω εξωτερικο clock ετσι?


Title: Re: [Mικροεπεξ. κ Περιφερ.] Διάβασμα για εξετάσεις
Post by: CuZ on February 17, 2013, 20:57:06 pm
και κατι ακομα πανω σε θεμα (θεμα 2ο ιουνιος 2010)

ουσιαστικα θα φορτωνω ενα ενα bit απο το portA και μεταξυ τους με τον timer θα βαζω μια διακοπη διαρκειας 1ms (οπως ειπες πριν)?
και επιπλεον θα υπολογιζω το parity bit?

τα start και stop bit τι τιμες εχουν (1 η 0)?
τους χρονους που χρειαζετε για να διαβαστουν τα bit θα τα υπολογιζω μεσα στα 1ms η οχι επειδη ειναι πολυ μικροτερης ταξης?


Title: Re: [Mικροεπεξ. κ Περιφερ.] Διάβασμα για εξετάσεις
Post by: vamos_89 on February 18, 2013, 19:48:09 pm
καθε 1 ms θα κανεις διακοπη και τοτε μεσα στη ρουτινα διακοπης θα βγαζεις στη εξοδο  porta0 το bit p θες..δλδ την πρωτη φορα το start βιτ =0 ,τη δευτερη το 1ο bit του χαρακτηρα π εχεις στο r0 ...... την προτελευταια τ parrity bit και την τελευταια φορα π θα γινει διακοπη θα βγαλεις to endbit=1


Title: Re: [Mικρο ΙΙ] Διάβασμα για εξετάσεις
Post by: alexx_m87 on June 12, 2013, 15:10:57 pm
και πως το διαβαζουμε παιδια το μαθημα????


Title: Re: [Mικρο ΙΙ] Διάβασμα για εξετάσεις
Post by: antonios on June 12, 2013, 15:23:08 pm
και πως το διαβαζουμε παιδια το μαθημα????

διαβάζεις κώδικες, είτε από βιβλίο είτε παλιά θέματα είτε από τις εργασίες, διαβάζεις και την θεωρία και κάνεις και μια επανάληψη τα μικρο 1.. ;D


Title: Re: [Mικρο ΙΙ] Διάβασμα για εξετάσεις
Post by: conquer on June 13, 2013, 11:57:13 am
Έχει κανείς λυμμένα θέμματα κώδικα από παλιότερα χρόνια πέραν αυτά που έχει σε posts εδώ στο forum?


Title: Re: [Mικρο ΙΙ] Διάβασμα για εξετάσεις
Post by: alexx_m87 on June 13, 2013, 15:05:19 pm
+1


Title: Re: [Mικρο ΙΙ] Διάβασμα για εξετάσεις
Post by: pap-x on June 14, 2013, 21:58:02 pm
Επειδή δεν πρόκειται να θυμάμαι τα ονόματα των bits των καταχωρητών για Timers χρειάζεται να εκτυπώσω το datasheet? Δίνει τίποτα βοηθητικό ο Πέτρου στις εξετάσεις?


Title: Re: [Mικρο ΙΙ] Διάβασμα για εξετάσεις
Post by: τσαι-borg on June 14, 2013, 22:03:34 pm
Όχι, αλλά για να μην εκτυπώνεις τα πάντα μπορείς να φτιάξεις εσύ τους πίνακες που θέλεις και να τα παρεις μαζί. Με όλα ανοιχτά δίνονται οι ασκήσεις.


Title: Re: [Mικρο ΙΙ] Διάβασμα για εξετάσεις
Post by: Ex_Mechanus on May 28, 2014, 18:44:14 pm
το αρχείο intro που αναφέρει στην αρχή της ύλης έχει εντοπιστεί πουθενά? (e-thmmy δεν είναι)


Title: Re: [Mικρο ΙΙ] Διάβασμα για εξετάσεις
Post by: Nerevar on May 28, 2014, 19:01:23 pm
το αρχείο intro που αναφέρει στην αρχή της ύλης έχει εντοπιστεί πουθενά? (e-thmmy δεν είναι)

Υπάρχει το intro2 στο φάκελο Σύστημα Ι/Ο στο ethmmy,δεν ξέρω αν είναι όντως αυτό που ψάχνεις.


Title: Re: [Mικρο ΙΙ] Διάβασμα για εξετάσεις
Post by: BluE_NoTe on June 15, 2014, 20:03:24 pm
Στο θέμα 3, Ιούνιος 2013 γράφει "με χρήση εσωτερικων αντιστάσεων πρόσδεσης". Σημαίνει κάτι αυτό για τον κώδικα ή να το αγνοήσω?

Επίσης σε πολλά θέματα ζητάει το κύκλωμα διασύνδεσης (θέματα με διακοπές). Πως γίνεται αυτό? Μπορεί κανείς να ανεβάσει κανένα παράδειγμα?


Title: Re: [Mικρο ΙΙ] Διάβασμα για εξετάσεις
Post by: Neal on June 15, 2014, 20:44:17 pm
Είναι τα pull-up resistors.

Quote
If PORTxn is written logic one when the pin is configured as an input pin, the pull-up resistor is activated


Title: Re: [Mικρο ΙΙ] Διάβασμα για εξετάσεις
Post by: BluE_NoTe on June 15, 2014, 20:57:24 pm
Είναι τα pull-up resistors.

Quote
If PORTxn is written logic one when the pin is configured as an input pin, the pull-up resistor is activated

Μετά από λίγο ψάξιμο κατέληξα στο ότι είναι κάτι παραπάνω από αυτό. Διάβασε αυτ (https://learn.sparkfun.com/tutorials/pull-up-resistors/what-is-a-pull-up-resistor)

Δηλαδή τα σήματα εισόδου, εάν συνδέονται σε αντιστάσεις πρόσδεσης, έχουν αρνητική λογική. Αυτό μπορεί μπορεί και να αλλάξει την άσκηση (όχι όμως απαραίτητα).


Title: Re: [Mικρο ΙΙ] Διάβασμα για εξετάσεις
Post by: soso on September 11, 2014, 14:09:12 pm
Για πείτε καμιά συμβουλή και εσείς που το δώσατε πρόσφατα. Σε τι να δώσω βάση από θεωρία. Να διαβάσω από τα βιβλία ή από τις σημειώσεις του ethmmy? Για να καταλάβω πως λύνονται οι ασκήσεις τι να δω?


Title: Re: [Mικρο ΙΙ] Διάβασμα για εξετάσεις
Post by: Nerevar on September 11, 2014, 14:27:53 pm
Για πείτε καμιά συμβουλή και εσείς που το δώσατε πρόσφατα. Σε τι να δώσω βάση από θεωρία. Να διαβάσω από τα βιβλία ή από τις σημειώσεις του ethmmy? Για να καταλάβω πως λύνονται οι ασκήσεις τι να δω?

Μακριά από τα βιβλία που δίνει ο εύδοξος όπως και στα μίκρο1.Θεωρία από το επαναληπτικό pdf του ethmmy και παλιά θέματα.Ασκήσεις παλιά θέματα και ο,τι τυχαίο σου κατέβει για να δεις πώς λειτουργούν τα πράγματα,πάντα στο avr studio.