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

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, 17:50:06 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Πρακτική Άσκηση ΤΗΜΜΥ 201...
by asemas
[Today at 16:20:27]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[Today at 14:25:00]

Αντικατάστασης πυκνωτή σε...
by george14
[Today at 13:58:20]

Πότε θα βγει το μάθημα; -...
by tzortzis
[Today at 13:19:53]

Αποτελέσματα Εξεταστικής ...
by george14
[Today at 12:08:25]

[ΨEE] Γενικές απορίες και...
by Juror8
[Today at 12:06:57]

Ισραήλ - Ιράν: Πόλεμος στ...
by okan
[Today at 02:33:21]

[Οργάνωση Υπολογιστών] Γε...
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 Διάλεξις
[June 16, 2025, 01:56:37 am]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
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]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426690
Total Topics: 31710
Online Today: 218
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 84
Guests: 113
Total: 197
summersunshine
stelinas
dkatsoul
Christop
victoria ginikopoulou
mailon
spyros36
Δημητρης Αξιμιωτης
elenak
jimalexoud
hraklis2002
giorgosss03
drimagm
nikpamp
Pakapis5
tmpadasn
papatmaria
dkoui
theofr
agapi
TheKingInTheNorth
eli_k
athena_apo
marilita
iJasonOP
Emilios
maestros
Βασιλης
alexandraskol
vaggelis.ntokas
k_tasio_
filon05
DimKaratzas
Sotirisbikos
vpoug
Elenit
prigians
Vaantoniadis
Captain
Mardouk75
nikitask
vajim
distillery
ariadnipm
evitzv
iliaskou
panapasc05
papakyrn
andripappa
skopsinos
sofaki
dkonst
dmoral
akiousia
Χρήστος Κίτσος
palladas
BossiTsif
kesha
kassamanwlhs
antontsiorvas
Ioannakoliou
george14
Evripidis
Juror8
Ioannis Apostolikas
apob
ThanosV
marwt
angiek
Kv
faidonchatz
glavdakis
stnanou
tzortzis
George_RT
geojohn
vasillikiiiiii
Kenedy
Εμφάνιση

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

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



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

 Thanks thanks thanks!!!
 
Quote from: dj soula on October 01, 2006, 13: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, 23: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, 05:39:27 am »

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

Ένα ολοκληρωμένο κύκλωμα με 4 πύλες NOR των 2 εισόδων η κάθε μια
« Last Edit: October 02, 2006, 05: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, 13: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, 13: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, 18:32:20 pm »

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

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


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

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



View Profile
Re: Γενικές απορίες στον AVR
« Reply #21 on: October 03, 2006, 23: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 04, 2006, 00:20:16 am »

deleted
« Last Edit: June 14, 2015, 21: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, 20: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, 21:00:42 pm »

deleted
« Last Edit: June 14, 2015, 21: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, 12:55:06 pm »

 Ακόμη μία απορία της τελευταίας στιγμής...
 Στον 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, 13:51:59 pm »

Quote from: nad on October 05, 2006, 12:55:06 pm
Ακόμη μία απορία της τελευταίας στιγμής...
 Στον 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, 15:53:26 pm »

deleted
« Last Edit: June 14, 2015, 21: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, 13: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, 13: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...