• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
March 19, 2026, 11:09:08 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.
March 19, 2026, 11:09:08 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Η κεντρική γείωση έχει τά...
by chatzikys
[March 18, 2026, 22:45:22 pm]

Thmmy-συνάντηση 21 Μάρτιο...
by Πατερ Ημμυων
[March 18, 2026, 22:42:11 pm]

[ΣΑΕ ΙΙ] Γενικές απορίες ...
by Saint_GR
[March 18, 2026, 19:27:08 pm]

[Βάσεις Δεδομένων] Ανακοι...
by grepanis
[March 18, 2026, 19:19:51 pm]

Ερωτηματολόγιο : Νέα Χρήσ...
by Μπιγκόνια
[March 18, 2026, 18:46:21 pm]

Πότε θα βγει το μάθημα; -...
by tony stank
[March 18, 2026, 17:19:51 pm]

[2ο εξ. ΝΠΣ] Επιλογή Συγγ...
by Petross
[March 18, 2026, 13:04:37 pm]

Ορκωμοσία χειμερινού εξαμ...
by george14
[March 17, 2026, 19:11:37 pm]

Χαρακτηριστικά Laptop
by Spiros853
[March 17, 2026, 14:35:46 pm]

[Αντικειμενοστραφής Πρ.] ...
by tony stank
[March 17, 2026, 10:44:30 am]

[Τηλεπ.Συστήματα ΙΙ] Γενι...
by migk
[March 16, 2026, 14:14:01 pm]

Αποτελέσματα Εξεταστικής ...
by tony stank
[March 16, 2026, 07:57:24 am]

Πρόγραμμα Εαρινής Εξεταστ...
by okan
[March 16, 2026, 04:28:24 am]

ΣΥΝΑΥΛΙΑ ΓΙΑ ΜΕΤΑΦΟΡΙΚΑ Ε...
by cvakadimas
[March 14, 2026, 23:39:36 pm]

Μαθήματα Επιλογής 6ου Εξα...
by Fraser
[March 13, 2026, 14:27:32 pm]

Εργασίες Αφαίρεσης Αμιάντ...
by YetAnotherECEStudent
[March 12, 2026, 22:16:30 pm]

[Σύγχρονα Ενεργειακά Συστ...
by RíoGrande
[March 12, 2026, 19:11:57 pm]

Απορία για διπλωματικές
by Mr Watson
[March 12, 2026, 18:19:23 pm]

Course για Autocad στο ud...
by The Web
[March 12, 2026, 01:29:33 am]

[ΘΤΠΑ] Γενικές απορίες κα...
by Saint_GR
[March 11, 2026, 15:21:12 pm]
Στατιστικά
Members
Total Members: 10364
Latest: andreasdim
Stats
Total Posts: 1430810
Total Topics: 31975
Online Today: 647
Online Ever: 9872
(February 17, 2026, 10:41:42 am)
Users Online
Users: 24
Guests: 558
Total: 582
vaspetr
myrtosa
george14
akoil
Petross
xristostsi03
smoul
Mr Watson
gkaramp
Lygkouras_c
PrincessConsuela
grepanis
dimitris585
aggp
themis01
Napoleontas
jimalexoud
filkilkis
femanak
christina02
Εμφάνιση

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

Νέα!
  Όταν ανεβάζουμε φωτογραφίες στις Ανακοινώσεις και Έκτακτα νέα, βάζουμε τη μεγαλύτερη πλευρά 400 (width=400 ή height=400 ). π.χ. [img height=400 (κλείνει η αγκύλη) 
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 8ο Εξάμηνο > Μικροεπεξεργαστές και Περιφερειακά > AVR Εποχή (Moderator: Tasos Bot) > Γενικές απορίες στον AVR
0 Members and 1 Guest are viewing this topic.
Pages: 1 [2] 3 4 ... 10 Go Down Print
Author Topic: Γενικές απορίες στον AVR  (Read 21909 times)
nad
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Female
Posts: 764



View Profile
Re: Γενικές απορίες στον AVR
« Reply #15 on: October 01, 2006, 17:33:14 pm »

 Thanks thanks thanks!!!
 
Quote from: dj soula on October 01, 2006, 12:12:50 pm
Αλλά στις ασκήσεις τη χρησιμοποιεί για τον EICRA (και μόνο αυτόν), o οποίος είναι καταχωρητής εισόδου-εξόδου, σωστά?
Η εντολή OUT ΕIMSK, temp είναι λογική.
Επίσης αυτοι οι καταχωρητές περιγράφονται κάπου? Δεν τους βρήκα ούτε στο datasheet ούτε στο βιβλίο.
Για τον ΕIMSK λέει κάτι στη σελ 91 του datasheet. Αντιγράφω:
• Bits 7..0 – INT7 – INT0: External Interrupt Request 7 - 0 Enable
When an INT7 – INT0 bit is written to one and the I-bit in the Status Register (SREG) is
set (one), the corresponding external pin interrupt is enabled. The Interrupt Sense Control
bits in the External Interrupt Control Registers – EICRA and EICRB – defines
whether the external interrupt is activated on rising or falling edge or level sensed. Activity
on any of these pins will trigger an interrupt request even if the pin is enabled as an
output. This provides a way of generating a software interrupt.
 Ουσιαστικά είναι ενεργοποίηση διακοπής.
 Για τον EICRA λέει επίσης στο κομμάτι για τα External Interrupts.
 
Logged

Γιατί να λέμε βίαια τα νερά ενός ποταμού και όχι τις όχθες που τα περιορίζουν;
Μπ. Μπρεχτ


Μπορεί και να 'χω τρελαθεί
ο ίσκιος σου μ' ακολουθεί
Κυλά στις στέγες το γέλιο σου
σαν πρωινή βροχή και λιώνει την ψυχή...

Τόσες χιλιάδες αστέρια εκεί πάνω
κι εγώ μοναχή μου στη γη
ούτε που ξέρω πού είμαι, τι κάνω
και τι με κρατάει στη ζωή.

Σ' έχασα και γύρω πια νυχτώνει
Σ' έχασα κι η πόλη είναι σκληρή
Αγάπη μου, χαρά μου μόνη κι αληθινή...
bjork
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Female
Posts: 4996



View Profile
Re: Γενικές απορίες στον AVR
« Reply #16 on: October 01, 2006, 22:10:26 pm »

Ευχαριστώ! Και κάτι ακόμη: Τι είναι το IC SN7402? (άσκηση 5)
Logged

It's alright
poumpa
Ανερχόμενος/Ανερχόμενη
**
Gender: Male
Posts: 92


Download NOW from users.auth.gr/avogiann


View Profile
Απ: Γενικές απορίες στον AVR
« Reply #17 on: October 02, 2006, 04:39:27 am »

Quote from: dj soula on October 01, 2006, 22:10:26 pm
Ευχαριστώ! Και κάτι ακόμη: Τι είναι το IC SN7402? (άσκηση 5)

Ένα ολοκληρωμένο κύκλωμα με 4 πύλες NOR των 2 εισόδων η κάθε μια
« Last Edit: October 02, 2006, 04:41:28 am by Stalin » Logged

www.nhsteiagroup.co.nr
http://users.auth.gr/avogiann
nad
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Female
Posts: 764



View Profile
Re: Γενικές απορίες στον AVR
« Reply #18 on: October 03, 2006, 12:02:05 pm »

 Ήρθε η ώρα για μια ακόμη πιο κουφή απορία... Σε ένα πρόγραμμα(πχ στη 2η άσκηση) η διακοπή πότε ακριβώς θα αρχίσει να εκτελείται; Μετά την εντολή sei; Και αφού εκτελεστεί που ακριβώς θα γυρίσει με το reti; Στο σημείο μετά την εντολή sei;
 
Συνάδελφοι, δείξτε κατανόηση στις κοτσάνες....
Logged

Γιατί να λέμε βίαια τα νερά ενός ποταμού και όχι τις όχθες που τα περιορίζουν;
Μπ. Μπρεχτ


Μπορεί και να 'χω τρελαθεί
ο ίσκιος σου μ' ακολουθεί
Κυλά στις στέγες το γέλιο σου
σαν πρωινή βροχή και λιώνει την ψυχή...

Τόσες χιλιάδες αστέρια εκεί πάνω
κι εγώ μοναχή μου στη γη
ούτε που ξέρω πού είμαι, τι κάνω
και τι με κρατάει στη ζωή.

Σ' έχασα και γύρω πια νυχτώνει
Σ' έχασα κι η πόλη είναι σκληρή
Αγάπη μου, χαρά μου μόνη κι αληθινή...
lambros
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 170


Mike Oldfield - Ommadawn :)


View Profile
Re: Γενικές απορίες στον AVR
« Reply #19 on: October 03, 2006, 12:54:50 pm »

H διακοπή μπορεί να συμβεί σε οποιαδήποτε σημείο του προγράμματος ,αμέσως μετά την εντολή sei .Δηλαδή στην άσκηση 2 μπορεί να συβεί στο τμήμα 
set
loop:
    brts loop
    nop
πχ έστω οτι όταν εκτελείται η set συμβαίνει μια διακοπή INT0 , τοτέ τελειώνει η εκτέλεση της set ,καλείται η υπορουτίνα EXT_INT0 και με  την reti το προγραμμά επιστρέφει στην brts loop
Logged

Έλευθερος είναι ο άνθρωπος που ζει μέσα στο Αιώνιο , γιατί αυτό είναι Ζωή.

Κ.
JAs0n-X
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 2861


Rhodes [Sattelite image]


View Profile
Απ: Γενικές απορίες στον AVR
« Reply #20 on: October 03, 2006, 17:32:20 pm »

Ακριβως! Αυτη ειναι και η λειτουργια τηε μεθοδου διακοπων με τα μειονεκτηματα της και τα πλεονεκτηματα της!

+ Δεν χρειαζεται ο επεξεργαστης να περιμενει ποτε θα ειναι ετοιμη μια περιφερειακη συσκευη η οποια σχεδον παντα ειναι ΠΟΛΥ πιο αργη απο τον επεξεργαστη.
Οταν η περ.συσ. ειναι ετοιμη θα κανει διακοπη.
Αν εσυ τις εχεις ενεργοποιημενες τοτε θα γινει δεκτη αλλιως θα περιμενει ποτε θα την ενεργοποιησεις.


- Πρεπει να προσεχεις στις ρουτινες διακοπων να αποθηκευεις στην αρχη ολους τους απαραιτητους καταχωρητες (συνηθως τους αποθηκευεις στη στακα με την εντολη push).
Ποιοι ειναι αυτοι?
Αυτοι οι καταχωρητες που η ρουτινα εξυπηρετησης της διακοπης χρησιμοποιει και αρα θα αλλαξει τα στοιχεια τους.
Logged

J=X
--------------------------------------------
Ο Χριστος πεθανε
Ο Μαρξ πεθανε...
και εγω τελευταια δεν αισθανομαι καλα !
nad
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Female
Posts: 764



View Profile
Re: Γενικές απορίες στον AVR
« Reply #21 on: October 03, 2006, 22:03:51 pm »

 Ανακάλυψα τον κόσμο!!!!!  Cheesy  Cheesy
 Το ξέρετε ότι στο αρχείο Atmel\AVR Tools\AvrAssembler\Appnotes υπάρχουν αρκετά παραδείγματα; Για παράδειγμα μόλις διάβασα ένα που έχει το συγκριτή. Νομίζω ότι παραδείγματα είναι όσα αρχίζουν με avr... Αχ, πείτε μου ότι δεν το ξέρατε, να αισθανθώ χρήσιμη... Tongue
 Λοιπόν, εκεί που διάβασα το πρόγραμμα με το συγκριτή πέφτω στην εντολή low(-1). Τι εννοεί ο ποιητής;;; Shocked Έχει κανένας καμιά ιδέα;
 Ξέρω ξέρω, εδώ δεν προλαβαίνω να διαβάσω αυτά που είναι στην ύλη, έχω απορίες και στα εκτός...
Logged

Γιατί να λέμε βίαια τα νερά ενός ποταμού και όχι τις όχθες που τα περιορίζουν;
Μπ. Μπρεχτ


Μπορεί και να 'χω τρελαθεί
ο ίσκιος σου μ' ακολουθεί
Κυλά στις στέγες το γέλιο σου
σαν πρωινή βροχή και λιώνει την ψυχή...

Τόσες χιλιάδες αστέρια εκεί πάνω
κι εγώ μοναχή μου στη γη
ούτε που ξέρω πού είμαι, τι κάνω
και τι με κρατάει στη ζωή.

Σ' έχασα και γύρω πια νυχτώνει
Σ' έχασα κι η πόλη είναι σκληρή
Αγάπη μου, χαρά μου μόνη κι αληθινή...
BOBoMASTORAS
Veteran
Καταστραμμένος
******
Posts: 6082


It just doesn't get any easier! It gets worse...


View Profile
deleted
« Reply #22 on: October 03, 2006, 23:20:16 pm »

deleted
« Last Edit: June 14, 2015, 20:52:40 pm by BOBoMASTORAS » Logged

Της γενιάς μου βασιλιά,
μην κατέβεις τα σκαλιά.
Πιες αθάνατο νερό
να νικήσεις τον καιρό.

http://tools.ietf.org/html/rfc1149
The only reason we invent robots
nad
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Female
Posts: 764



View Profile
Re: Γενικές απορίες στον AVR
« Reply #23 on: October 04, 2006, 19:51:26 pm »

 Έχει κάποιος τις σημειώσεις του μαθήματος στις 11-4; Έχει μια άσκηση για τον a/d. Στο τέλος της διακοπής έχει τις εντολές out sreg,r16 .... και reti. Ξέρετε ποια είναι η εντολή που μεσολαβεί ανάμεσα στις 2; Γιατί στις σημειώσεις μου είναι λίγο μουτζουρωμένο...
Logged

Γιατί να λέμε βίαια τα νερά ενός ποταμού και όχι τις όχθες που τα περιορίζουν;
Μπ. Μπρεχτ


Μπορεί και να 'χω τρελαθεί
ο ίσκιος σου μ' ακολουθεί
Κυλά στις στέγες το γέλιο σου
σαν πρωινή βροχή και λιώνει την ψυχή...

Τόσες χιλιάδες αστέρια εκεί πάνω
κι εγώ μοναχή μου στη γη
ούτε που ξέρω πού είμαι, τι κάνω
και τι με κρατάει στη ζωή.

Σ' έχασα και γύρω πια νυχτώνει
Σ' έχασα κι η πόλη είναι σκληρή
Αγάπη μου, χαρά μου μόνη κι αληθινή...
BOBoMASTORAS
Veteran
Καταστραμμένος
******
Posts: 6082


It just doesn't get any easier! It gets worse...


View Profile
deleted
« Reply #24 on: October 04, 2006, 20:00:42 pm »

deleted
« Last Edit: June 14, 2015, 20:52:15 pm by BOBoMASTORAS » Logged

Της γενιάς μου βασιλιά,
μην κατέβεις τα σκαλιά.
Πιες αθάνατο νερό
να νικήσεις τον καιρό.

http://tools.ietf.org/html/rfc1149
The only reason we invent robots
nad
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Female
Posts: 764



View Profile
Re: Γενικές απορίες στον AVR
« Reply #25 on: October 05, 2006, 11:55:06 am »

 Ακόμη μία απορία της τελευταίας στιγμής...
 Στον timer πότε ακριβώς γίνεται match; Όταν φτάσει την τιμή που ορίζουμε ως τοπ, ή στον επόμενο κύκλο; Στο παράδειγμα που μετράει λεπτά, κτλ ορίζει ως τοπ το 59, γιατί όχι το 60;
 Και κάτι τελευταίο, το oc disconnected τι ακριβώς σημαίνει;;;;

 Υ.Γ. Θα ήθελα να σας ευχαριστήσω πολύ για τη βοήθεια και τη συμπαράσταση. Αν το περάσω, η "νίκη μου" εξαιρετικά αφιερωμένη σε σας...
Logged

Γιατί να λέμε βίαια τα νερά ενός ποταμού και όχι τις όχθες που τα περιορίζουν;
Μπ. Μπρεχτ


Μπορεί και να 'χω τρελαθεί
ο ίσκιος σου μ' ακολουθεί
Κυλά στις στέγες το γέλιο σου
σαν πρωινή βροχή και λιώνει την ψυχή...

Τόσες χιλιάδες αστέρια εκεί πάνω
κι εγώ μοναχή μου στη γη
ούτε που ξέρω πού είμαι, τι κάνω
και τι με κρατάει στη ζωή.

Σ' έχασα και γύρω πια νυχτώνει
Σ' έχασα κι η πόλη είναι σκληρή
Αγάπη μου, χαρά μου μόνη κι αληθινή...
poumpa
Ανερχόμενος/Ανερχόμενη
**
Gender: Male
Posts: 92


Download NOW from users.auth.gr/avogiann


View Profile
Απ: Γενικές απορίες στον AVR
« Reply #26 on: October 05, 2006, 12:51:59 pm »

Quote from: nad on October 05, 2006, 11:55:06 am
Ακόμη μία απορία της τελευταίας στιγμής...
 Στον timer πότε ακριβώς γίνεται match; Όταν φτάσει την τιμή που ορίζουμε ως τοπ, ή στον επόμενο κύκλο; Στο παράδειγμα που μετράει λεπτά, κτλ ορίζει ως τοπ το 59, γιατί όχι το 60;
 Και κάτι τελευταίο, το oc disconnected τι ακριβώς σημαίνει;;;;

Στο datasheet του ATmega128 στη σελίδα 148 όπου περιγράφει την Output Compare Unit λέει ότι η διακοπή OCF2 ενεργοποιείται στον επόμενο κύκλο από αυτόν που θα γίνει match.

OC disconnected εγώ το καταλαβαίνω ότι απλώς δεν χρησιμοποιείται
Logged

www.nhsteiagroup.co.nr
http://users.auth.gr/avogiann
BOBoMASTORAS
Veteran
Καταστραμμένος
******
Posts: 6082


It just doesn't get any easier! It gets worse...


View Profile
deleted
« Reply #27 on: October 05, 2006, 14:53:26 pm »

deleted
« Last Edit: June 14, 2015, 20:51:51 pm by BOBoMASTORAS » Logged

Της γενιάς μου βασιλιά,
μην κατέβεις τα σκαλιά.
Πιες αθάνατο νερό
να νικήσεις τον καιρό.

http://tools.ietf.org/html/rfc1149
The only reason we invent robots
aika
Θαμώνας
****
Gender: Female
Posts: 424

mein gott


View Profile
Re: Γενικές απορίες στον AVR
« Reply #28 on: June 11, 2007, 12:32:49 pm »


Παιδιά, στην άσκηση 5, στην αρχή που δηλώνει ποια θα είναι τα στοιχεία του test_pairs στη μνήμη, αυτή η κάθετος που έχει (\) παίζει κάποιο ρόλο?

Επίσης, δεν έχω καταλάβει γιατί όταν φορτώνουμε στον καταχωρητή Ζ την διεύθυνση του test_pairs γράφουμε
ldi ZH, LOW(2*test_pairs) κι όχι ldi ZH, LOW(test_pairs)

Logged
aika
Θαμώνας
****
Gender: Female
Posts: 424

mein gott


View Profile
Re: Γενικές απορίες στον AVR
« Reply #29 on: June 11, 2007, 12:52:51 pm »

Και μια σχετική ερώτηση με το προηγούμενο ποστ.
Στα θέματα 9/2006, στο δεύτερο θέμα, είναι σωστό να γράψω

.org $0100
   pollaplasia_4: .db 7, 4, 8 ...
   pollaplasia_6: .db 5, 6, 12, 18 ...
   pollaplasia_9: .db 3, 9, 18...

και μετά να κάνω προσπέλαση στα στοιχεία μέσω του Ζ:
ldi ZL, LOW(2*pollaplasia_6)
ldi ZH, HIGH(2*pollaplasia_6) κλπ ??

Επίσης, ζητάει να γίνουν όλα με το μικρότερο δυνατό αριθμό εντολών. Δεν πιστεύω να πειράζει που κάνω την ίδια διαδικασία τρεις φορές για το αν είναι πολλαπλάσιο του 4 του 6 ή του 9. Ίσως θα μπορούσα να τα κάνω ...3 σε 1 βέβαια, αλλά που να παιδεύεσαι τώρα  Tongue
Logged
Pages: 1 [2] 3 4 ... 10 Go Up Print
Jump to:  

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