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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[Today at 00:45:33]

[Μεταφορά και Διανομή ΗΕ]...
by Nikos_313
[Today at 00:10:29]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[June 17, 2025, 21:32:50 pm]

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[June 17, 2025, 21:25:42 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[June 17, 2025, 20:59:13 pm]

[Γραφική] Λυμένα θέματα
by okanpala
[June 17, 2025, 18:56:22 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[June 17, 2025, 14:25:00 pm]

Αντικατάστασης πυκνωτή σε...
by george14
[June 17, 2025, 13:58:20 pm]

Πότε θα βγει το μάθημα; -...
by tzortzis
[June 17, 2025, 13:19:53 pm]

Αποτελέσματα Εξεταστικής ...
by george14
[June 17, 2025, 12:08:25 pm]

[ΨEE] Γενικές απορίες και...
by Juror8
[June 17, 2025, 12:06:57 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 _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]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426704
Total Topics: 31710
Online Today: 205
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 32
Guests: 150
Total: 182
evitzv
miltan8
ismini.h
thpanousis
Tsn
Elenit
Η ΤΡΑΠΟΥΛΑ ΤΟΥ ΠΑΠΠΟΥ ΜΟΥ
tinidou
Theislander
thomasdt
stelinas
Stelios V.
tasos gourd
Captain
rafail zisiadis
kakousios
aplos paratiritis
GeorgeGk
asimomyti
Mr Watson
maestros
babistso
Aria10
Kelly Tsimpouri
stavr0s16
nikpapoutsi
ThanosV
chriskazakos
Εμφάνιση

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

Νέα!
Συμβουλές καλής χρήσης του φόρουμ: Youtube embed code and links, Shoutbox, Notify, ...
Δείτε περισσότερα εδώ...
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 8ο Εξάμηνο > Μικροεπεξεργαστές και Περιφερειακά > AVR Εποχή > [Μίκρο II] Aποριες και συζητηση στις 9 ασκησεις!
0 Members and 1 Guest are viewing this topic.
Pages: [1] 2 3 Go Down Print
Author Topic: [Μίκρο II] Aποριες και συζητηση στις 9 ασκησεις!  (Read 6503 times)
Mendoza
Guest
[Μίκρο II] Aποριες και συζητηση στις 9 ασκησεις!
« on: May 23, 2008, 22:23:01 pm »

Ας σχολιασουμε σ αυτο το τοπικ τις 9-υποδειγματικες ασκησεις που εχουν αναρτηθει στο ethmmy!
Η πληρης κατανοηση τους πιστευω θα βοηθησει στα παρομοια θεματα των εξετασεων!


Αρχιζω με την δευτρη ασκηση και με τις εξης αποριες:

1)    γιατι  sts EICRA, temp  και οχι out EICRA,temp αφου προκειται για καταχωρητη εισοδου εξοδου!

2) Γιατι παιρνει σαν δεδομενο οτι rising edge θα κανει triggered tin EXT0 και το falling edge tin EXT1??Η μηπως το παιρνει αυθαιρετα??
« Last Edit: June 16, 2008, 11:27:06 am by akis » Logged
svistos
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 127



View Profile
Απ: Aποριες και συζητηση στις 9 ασκησεις!
« Reply #1 on: June 11, 2008, 21:42:52 pm »

Στη δεύτερη άσκηση στην εκτέλεση του προγράμματος για να πάω από το main program στο EXT_INT0 απενεργοποιώ τη σημαία Τ. Αυτό είναι σωστό?
Και με ποιο τρόπο θα μεταβώ από το main program στο EXT_INT1 ??
« Last Edit: June 11, 2008, 21:51:05 pm by svistos » Logged

Parakalountai oi admin na mou svisoun to avatar
Mendoza
Guest
Re: Aποριες και συζητηση στις 9 ασκησεις!
« Reply #2 on: June 12, 2008, 13:13:22 pm »

Βασικα στα ΕXT-0 kai EXT-1 πηγαινεις χωρις να μπορεις  να το ελεγξεις στο προγραμμα,δλδ δεν μπορεις να το καθορισεις εσυ,εξαρταται απο το σημα που θα στειλει η συσκευη.Απλως εμεις προετοιμαζουμε τους καταλληλους καταχωρητες και περιμενουμε σε ενα βρογχο που δεν τελειωνει ποτε

;waiting for an external interrupt
    set
loop:
    brts loop

Η σημαια Τ δεν απενεργοποιειται απλως τη χρησιμοποιει για να δημιουργησει αυτο τον βρογχο.
Logged
mousitsa
Θαμώνας
****
Gender: Female
Posts: 466


This is not a bush-week


View Profile
Re: Aποριες και συζητηση στις 9 ασκησεις!
« Reply #3 on: June 15, 2008, 20:09:38 pm »

Quote from: Bo@rD-RiDeR on May 23, 2008, 22:23:01 pm

 γιατι  sts EICRA, temp  και οχι out EICRA,temp αφου προκειται για καταχωρητη εισοδου εξοδου!



νομίζω ότι αυτό οφείλεται στο γεγονός ότι το input/output γίνεται στην SRAM και άρα οι μόνες εντολές που μπορούν να την προσπελάσουν είναι οι sts και lds..
Logged

.........fast backwards


Burn process completed successfully...!!!!
mousitsa
Θαμώνας
****
Gender: Female
Posts: 466


This is not a bush-week


View Profile
Re: Aποριες και συζητηση στις 9 ασκησεις!
« Reply #4 on: June 15, 2008, 20:39:47 pm »

Quote from: Bo@rD-RiDeR on May 23, 2008, 22:23:01 pm

2) Γιατι παιρνει σαν δεδομενο οτι rising edge θα κανει triggered tin EXT0 και το falling edge tin EXT1??Η μηπως το παιρνει αυθαιρετα??


Για αυτή την ερώτηση, νομίζω ότι το θεωρεί ο ίδιος και φαίνεται από τις εντολές ldi και  sts eicra , που τον φορτώνει με την τιμή 0b00001011. Με τον τρόπο αυτό τα ζεύγη των external interrupts 0 και 1 (από τον πίνακα 48 διαφάνειες timers), ορίζουν τα συγκεκριμένα triggering edges..
Όπως και να έχει νομίζω ότι έχει επιλέξει τυχαία τα συγκεκριμένα...
Logged

.........fast backwards


Burn process completed successfully...!!!!
Mendoza
Guest
Re: Aποριες και συζητηση στις 9 ασκησεις!
« Reply #5 on: June 15, 2008, 21:25:59 pm »

thank you very much filtati!! Smiley
Logged
BOBoMASTORAS
Veteran
Καταστραμμένος
******
Posts: 6082


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


View Profile
deleted
« Reply #6 on: June 16, 2008, 16:42:24 pm »

deleted
« Last Edit: June 14, 2015, 19:38:05 pm by BOBoMASTORAS » Logged

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

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



View Profile WWW
Re: [Μίκρο II] Aποριες και συζητηση στις 9 ασκησεις!
« Reply #7 on: June 16, 2008, 17:42:16 pm »

στην ασκηση 6.
 στο loop "get_measrmnt_num:"
ti kanei i
FLG_READ_PORTA get_measrmnt_num ??
Logged
Mendoza
Guest
Re: [Μίκρο II] Aποριες και συζητηση στις 9 ασκησεις!
« Reply #8 on: June 16, 2008, 17:48:54 pm »

Ειναι μια εντολη που περιμενει να γινει το flag1,να σταλθει σημα επιβεβαιωσης(handshaking),και να αποθηκευθει η τιμη που εισαγουμε μεσω της  portA

Η εντολη οριστηκε στην αρχη μ αυτον τον κωδικα

.macro  FLG_READ_PORTA
    sbis PINB, 7      ; check the flag
    rjmp @0           ; wait for the flag to be set
    sbi PORTB, 6      ; handshaking: flag detected set
    in temp, PINA
    st Z+, temp       ; store the value inputted
    cbi PORTB, 6      ; handshaking: ready to receive new input
.endmacro


οπου @ σημαινει μεταβλητη
Logged
mousitsa
Θαμώνας
****
Gender: Female
Posts: 466


This is not a bush-week


View Profile
Re: [Μίκρο II] Aποριες και συζητηση στις 9 ασκησεις!
« Reply #9 on: June 16, 2008, 23:45:51 pm »

Quote from: BOBoMASTORAS on June 16, 2008, 16:42:24 pm
Quote from: mousitsa on June 15, 2008, 20:09:38 pm
Quote from: Bo@rD-RiDeR on May 23, 2008, 22:23:01 pm

 γιατι  sts EICRA, temp  και οχι out EICRA,temp αφου προκειται για καταχωρητη εισοδου εξοδου!



νομίζω ότι αυτό οφείλεται στο γεγονός ότι το input/output γίνεται στην SRAM και άρα οι μόνες εντολές που μπορούν να την προσπελάσουν είναι οι sts και lds..

Αν δε κάνω λάθος ο EICRA είναι extended I/O register και δε μπορεί να προσπελαστεί με εντολή out. Οπότε μπορούμε να γράψουμε σε αυτόν μόνο μέσα από την SRAM. Οι καταχωρητές που μπορούν να προσπελαστούν με την εντολή out είναι οι πρώτοι 64 I/O.




Ναι κι εγώ για το συγκεκριμένο το είπα αυτό.  Smiley
Logged

.........fast backwards


Burn process completed successfully...!!!!
mousitsa
Θαμώνας
****
Gender: Female
Posts: 466


This is not a bush-week


View Profile
Re: [Μίκρο II] Aποριες και συζητηση στις 9 ασκησεις!
« Reply #10 on: June 17, 2008, 21:38:57 pm »

paidia merikes erotiseis gia ti 2 asksi....
1)katarhin giati kanei .org $0400 afou sto manual tou atmega128 deihnei oti i sram xekinaei apo tin $0100?
2) giati vazei tin entoli ldi zh, high (io_array) ?
3) etsi opos einai to programma pou perimenei na erthei to external interrupt sto teleftaio loop
ousiastika den einai san kanei polling?


sorry gia ta greeklish............. Smiley
« Last Edit: June 17, 2008, 21:43:22 pm by mousitsa » Logged

.........fast backwards


Burn process completed successfully...!!!!
~GiA~
Αbsolute ΤΗΜΜΥ.gr
*******
Posts: 2525



View Profile
Re: [Μίκρο II] Aποριες και συζητηση στις 9 ασκησεις!
« Reply #11 on: June 17, 2008, 21:45:33 pm »

Quote from: mousitsa on June 17, 2008, 21:38:57 pm
paidia merikes erotiseis gia ti 2 asksi....
1)katarhin giati kanei .org $0400 afou sto manual tou atmega128 deihnei oti i sram xekinaei apo tin $0100?
2) giati vazei tin entoli ldi zh, high (io_array) ?


sorry gia ta greeklish.............
2)θα πρεπε να εβαζε και ldi zl,low(io_array) e?
Logged
mousitsa
Θαμώνας
****
Gender: Female
Posts: 466


This is not a bush-week


View Profile
Re: [Μίκρο II] Aποριες και συζητηση στις 9 ασκησεις!
« Reply #12 on: June 17, 2008, 21:51:06 pm »

Quote from: peiratina on June 17, 2008, 21:45:33 pm
Quote from: mousitsa on June 17, 2008, 21:38:57 pm
paidia merikes erotiseis gia ti 2 asksi....
1)katarhin giati kanei .org $0400 afou sto manual tou atmega128 deihnei oti i sram xekinaei apo tin $0100?
2) giati vazei tin entoli ldi zh, high (io_array) ?


sorry gia ta greeklish.............
2)θα πρεπε να εβαζε και ldi zl,low(io_array) e?

akiro ! to vrika nomizw....
epeidi stin arhi anaferei oti to high byte tis address tou deikti tha parameinei to idio , fortwnei arhika sto zh to high byte mono kai afou erthei kapoia diakopi stin ekastote isr fortwnei kai to low byte apo ekei..

to pws allazei vevaia kathe fora i timi tou portc den ehw katalavei akoma... Huh
« Last Edit: June 17, 2008, 22:00:51 pm by mousitsa » Logged

.........fast backwards


Burn process completed successfully...!!!!
Nessa NetMonster
Καταστραμμένος
********
Posts: 7044


Ιούνιος 1999 - 19/7/2009


View Profile
Re: [Μίκρο II] Aποριες και συζητηση στις 9 ασκησεις!
« Reply #13 on: June 17, 2008, 21:59:01 pm »

Ο zl θα τεθεί από το interrupt (δείτε παρακάτω τον κώδικα του interrupt).
Logged

Διεθνιστική Εργατική Αριστερά
Διεθνιστική Αριστερά
Εργατική Αριστερά
RedNet Θεσσαλονίκης
Tsihiro
Θαμώνας
****
Gender: Female
Posts: 311



View Profile
Re: [Μίκρο II] Aποριες και συζητηση στις 9 ασκησεις!
« Reply #14 on: June 17, 2008, 22:09:01 pm »

γενικά εμείς θα γράφουμε κώδικα από την διευθυνση $0100 και μετα? σε ποιες διευθύνσεις μπορούμε να γράψουμε και σε ποιες όχι?
Logged
Pages: [1] 2 3 Go Up Print
Jump to:  

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