• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 17, 2025, 01:30:53 am

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 17, 2025, 01:30:53 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ισραήλ - Ιράν: Πόλεμος στ...
by Yamal
[June 16, 2025, 23:46:31 pm]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by Λαμπτήρας
[June 16, 2025, 15:55:08 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[June 16, 2025, 12:01:53 pm]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[June 16, 2025, 10:22:18 am]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]

Αντικατάστασης πυκνωτή σε...
by nmpampal
[June 15, 2025, 16:25:56 pm]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]

Ρυθμίσεις Θεμάτων της Ανώ...
by el mariachi
[June 14, 2025, 11:56:45 am]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[June 14, 2025, 10:00:55 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]

Αλέξης Τσίπρας, η επιστρο...
by Yamal
[June 14, 2025, 04:42:23 am]

Έναρξη Δηλώσεων Συμμετοχή...
by IEEE SB
[June 14, 2025, 00:10:19 am]
Στατιστικά
Members
Total Members: 9960
Latest: valco08
Stats
Total Posts: 1426678
Total Topics: 31710
Online Today: 167
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 34
Guests: 129
Total: 163
Yamal
akoil
stloukas
gpapadimi
Athinaaz
vaggelisx
κοτζακ
stavrosk
lasef
nasos
Saint_GR
Mr Watson
Loudis1
eed
thegreekbaron
thomasdt
thathas12
iliaspapam
ArchieHadCells
ValKar
vagelismo
ilias123
dimitris585
μιλτοςμ
Christina_R
Stathiss
zgeorgitz
charbel
myrtosa
christina02
anon
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Πληροφορίες Καθηγητών
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 8ο Εξάμηνο > Μικροεπεξεργαστές και Περιφερειακά > AVR Εποχή > [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 26 27 [28] 29 30 31 Go Down Print
Author Topic: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες  (Read 64076 times)
feoudarxhs
Καταξιωμένος/Καταξιωμένη
***
Posts: 144


View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #405 on: June 05, 2018, 15:11:08 pm »

Quote from: BabisI on June 05, 2018, 14:54:29 pm
Εδώ στον avr128 δεν έχουμε inverse logic έτσι? Δηλαδή για port εξόδου αν δώσω 1, τότε έχω 1 κανονικά στην έξοδο (και ανάβει το led πχ / ενεργοποιείται το ρελέ) και για είσοδο αν πατήσω κουμπί τότε διαβάζω 1?

Μα ο AVR δε διαθέτει ούτε LEDs, ούτε switches. Αυτά καθορίζονται από τον τύπο τον LEDs και διακοπτών που θα βάλεις. Του εργαστηρίου (της STK500 ουσιαστικά) λειτουργούσαν με αρνητική λογική...
Logged
BabisI
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 252



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #406 on: June 05, 2018, 15:17:29 pm »

Quote from: feoudarxhs on June 05, 2018, 15:11:08 pm
Μα ο AVR δε διαθέτει ούτε LEDs, ούτε switches. Αυτά καθορίζονται από τον τύπο τον LEDs και διακοπτών που θα βάλεις. Του εργαστηρίου (της STK500 ουσιαστικά) λειτουργούσαν με αρνητική λογική...

Ναι το ξέρω, απλά στα θέματα που βλέπω λέει έξοδο σε led ή ενεργοποιεί ρελέ ή πατιέται πλήκτρο, χωρίς να προσδιορίζει τι είδους λογική είναι. Οπότε είναι ό,τι το θεωρούμε εμείς? Γιατί σε όλα τα θέματα στις λύσεις για led πχ το κάνει με 0 να ανάβουν, άρα υιοθετεί τη λογική της STK και της αρνητικής, ενώ για ρελέ όχι. Θα είναι κάποια σύμβαση που θα πρέπει να τη δηλώσουμε στην αρχή της άσκησης αν δε δίνεται?

Επίσης, το .db το χρησιμοποιεί όταν θέλει να αποθηκεύσει στην SRAM.  Ωστόσο λέει .db 64 στο Θ3Σεπτ16 και το ίδιο για Θ3Ιουν15. Όμως το .db [value] δεν δηλώνει την τιμή που θα γραφεί στη μνήμη? Όχι το πλήθος των bytes. Με το .db 64 θέλει να δηλώσει 64 bytes ότι θα γράψει εκεί, όμως με αυτή την εντολή δεν σημαίνει ότι αποθηκεύεται το 64 σαν αριθμός? Και του Ιουν το 64 από πού βγαίνει ακόμα και με αυτή τη λογική? Κάθε φορά γράφουμε δυάδες byte στην SRAM αλλά δεν ξέρουμε εξαρχής πόσες δυάδες θα είναι αυτές. Ή μήπως το .db 64 το κάνουμε μόνο και μόνο αναγκαστικά για να βάλουμε κάπου στη μνήμη έναν pointer (label) όπου θα γράψουμε μετά στην SRAM με τον Χ,Ζ κλπ και δεν έχει σημασία το 64?
« Last Edit: June 05, 2018, 16:07:54 pm by BabisI » Logged

Scientists discover the world that exists; engineers create the world that never was.<br /><br />-Theodore Von Karman
Ap.Mor.
Καταξιωμένος/Καταξιωμένη
***
Posts: 192



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #407 on: June 05, 2018, 18:42:17 pm »

Quote from: BabisI on June 05, 2018, 15:17:29 pm
...
Απλά χρησιμεύει σαν pointer,νομίζω μπορείς να γράψεις και :
Code:
LDI ZH,HIGH(0x100)
LDI ZL,LOW(0x100)
Ξεκινώντας έτσι αρχικοποιείς το Ζ να δείχνει στη διεύθυνση 100 και μετά...
Code:
st Ζ+,r0 ; Store r0 in data space loc. $100(X post inc)
st Ζ,r1 ;
Όπου r1:r0 βρίσκεται αυτό που θες να αποθηκεύσεις.
Logged
Ap.Mor.
Καταξιωμένος/Καταξιωμένη
***
Posts: 192



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #408 on: June 05, 2018, 18:46:02 pm »

Κάποια έτοιμα snippet κωδικά γραμμένα σε .MACROS για πιο γρήγορη αρχικοποίηση των PWD και Timer1.
Σημείωση : Για το PWD όταν το έγραφα σκεφτόμουν ότι το mode 14 είναι αυτό που θέλω να χρησιμοποιήσω οπότε μπορεί να μην κάνει για όλα τα Modes.
Logged
raptalex
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 614


View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #409 on: June 05, 2018, 19:11:43 pm »

Quote from: BabisI on June 05, 2018, 15:17:29 pm

Επίσης, το .db το χρησιμοποιεί όταν θέλει να αποθηκεύσει στην SRAM.  Ωστόσο λέει .db 64 στο Θ3Σεπτ16 και το ίδιο για Θ3Ιουν15. Όμως το .db [value] δεν δηλώνει την τιμή που θα γραφεί στη μνήμη? Όχι το πλήθος των bytes. Με το .db 64 θέλει να δηλώσει 64 bytes ότι θα γράψει εκεί, όμως με αυτή την εντολή δεν σημαίνει ότι αποθηκεύεται το 64 σαν αριθμός? Και του Ιουν το 64 από πού βγαίνει ακόμα και με αυτή τη λογική? Κάθε φορά γράφουμε δυάδες byte στην SRAM αλλά δεν ξέρουμε εξαρχής πόσες δυάδες θα είναι αυτές. Ή μήπως το .db 64 το κάνουμε μόνο και μόνο αναγκαστικά για να βάλουμε κάπου στη μνήμη έναν pointer (label) όπου θα γράψουμε μετά στην SRAM με τον Χ,Ζ κλπ και δεν έχει σημασία το 64?

Παίζει ρόλο το που το δηλώνεις

Από την στιγμή που το έχει στο
.dseg
table: .DB 64

δηλώνει να γίνει κράτηση 64 bytes στη SRAM , στη διεύθυνση table ( Θα μπορούσε κάλλιστα να ορίσει και από που ξεκινάει πχ .org $400
(δες και στις λυμένες του Πέτρου έτσι τα δηλώνει)

αντίθετα το
.cseg
table: .DB 64

δηλώνει αρχικοποίηση τιμής στο 1ο στοιχείο του table
Logged
BabisI
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 252



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #410 on: June 05, 2018, 22:03:32 pm »

Ααα κατάλαβα.. Και γιατί στου Ιουνίου του 15 έχει 64 ενώ αποθηκεύουμε τον μέσο όρο, άρα 2 bytes μόνο? Υπονοεί ότι έχουμε 32 μέσους όρους? Ή παίζει κάτι άλλο?
Logged

Scientists discover the world that exists; engineers create the world that never was.<br /><br />-Theodore Von Karman
raptalex
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 614


View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #411 on: June 05, 2018, 22:18:26 pm »

Quote from: BabisI on June 05, 2018, 22:03:32 pm
Ααα κατάλαβα.. Και γιατί στου Ιουνίου του 15 έχει 64 ενώ αποθηκεύουμε τον μέσο όρο, άρα 2 bytes μόνο? Υπονοεί ότι έχουμε 32 μέσους όρους? Ή παίζει κάτι άλλο?

Δεν μπορώ να το καταλάβω το γιατί, νομίζω δεν χρειάζονται τόσα.. Βέβαια και το συγκεκριμένο θέμα δεν νομίζω να μπορώ να το λύσω οπότε μην ποντάρεις πολλά στην άποψή μου Cheesy
Logged
Ζak Μckracken
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 600



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #412 on: August 15, 2018, 12:19:32 pm »

Quote from: Indy on June 22, 2017, 17:02:10 pm
Προσπάθεια για λύση του θέματος 3 Φεβρουαρίου 17. Δεν ενεργοποιώ το interrupt για το INT0, αλλά σετάρω τον EICRA όσον αφορά το falling edge. Μετά κάνω polling τον EIFR, καθώς αυτός ενεργοποιείται ανεξαρτήτως αν είναι ενεργοποιημένο το αντίστοιχο interrupt. Αν δε δουλεύουν έτσι πείτε μου. Κατά τα άλλα πολύ εύκολο, μακάρι να βάλει τέτοιο και την Τετάρτη.

Μπραβο ρε συ! ευχαριστούμε! εκτός από αυτά τα 5 θέματα έχεις και άλλα???
Logged

Ζak Μckracken
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 600



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #413 on: August 16, 2018, 21:04:54 pm »

κάποια πρόταση σαν απάντηση στην ερώτηση θεωρίας με το αυτοκίνητο;;;
Logged

TheoProt
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 718


View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #414 on: January 24, 2019, 03:59:54 am »

Πώς αλλάζουν τα Bits του ADMUX όταν έχουμε κέρδος στα κανάλια εισόδου του ADC ;
Logged
Cern O' Bill
Θαμώνας
****
Gender: Male
Posts: 362



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #415 on: January 27, 2019, 18:06:56 pm »

απόπειρα λύσης σεπτέμβριος 18 θέμα 3 (θα δοκιμάσω και το θέμα 2 σε λίγη ώρα)
Logged
sg31a
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1186



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #416 on: January 27, 2019, 19:06:03 pm »

Quote from: Cern O' Bill on January 27, 2019, 18:06:56 pm
απόπειρα λύσης σεπτέμβριος 18 θέμα 3 (θα δοκιμάσω και το θέμα 2 σε λίγη ώρα)

Να σαι καλα αδερφέ!

Ότι λύσεις ανέβασε το και για μας που διαβάζουμε τελευταία στιγμή στη σκοπια!
Logged
Cern O' Bill
Θαμώνας
****
Gender: Male
Posts: 362



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #417 on: January 27, 2019, 19:49:25 pm »

θέμα 2 σεπτ18 με πιο πολλές επιφυλάξεις από το προηγούμενο (λόγω αυτού κόπηκα το σεπτέμβρη  Tongue) μην τα θεωρείτε σωστά by default pls !! παίζει να χω λάθη
Logged
sg31a
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1186



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #418 on: January 27, 2019, 22:22:07 pm »

Quote from: Cern O' Bill on January 27, 2019, 19:49:25 pm
θέμα 2 σεπτ18 με πιο πολλές επιφυλάξεις από το προηγούμενο (λόγω αυτού κόπηκα το σεπτέμβρη  Tongue) μην τα θεωρείτε σωστά by default pls !! παίζει να χω λάθη

Αν έχεις και τα υπόλοιπα του 18 καλοδεχούμενα
Logged
Cern O' Bill
Θαμώνας
****
Gender: Male
Posts: 362



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #419 on: January 27, 2019, 23:01:28 pm »

Quote from: sg31a on January 27, 2019, 22:22:07 pm
Αν έχεις και τα υπόλοιπα του 18 καλοδεχούμενα
Δεν έχω κάνει αλλα δυστυχώς. Ίσως αύριο
Logged
Pages: 1 ... 26 27 [28] 29 30 31 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...