Κυριακή, 21 Mαρτίου, 2010  

 

Μάθημα
Κωδικός
ΔΜ
ECTS
Διδάσκοντες

Ψηφιακά Συστήματα με Μικροεπεξεργαστές-Μικροελεγκτές

ELE480

3

5

 

Ευ. Ζυγούρης

 


Περιγραφή Μαθήματος :


  • Σχεδίαση και Υλοποίηση πάνω σε board απλών μικροϋπολογιστικών συστημάτων με Μικροεπεξεργαστές και Μικροελεγκτές των 8-bit. Εξοικείωση με τα σχεδιαστικά πακέτα. Συγγραφή απλών προγραμμάτων ελέγχου. Επαύξηση των συστημάτων με οθόνη επίδειξης μηνυμάτων, πληκτρολογίου και απλών αισθητήρων (πχ. πίεσης, θερμοκρασίας) μέσω διασύνδεσης A/D και D/A μετατροπέων. Εισαγωγή στο Labview για την διαχείριση του συστήματος.
  • Μικροϋπολογιστικά Συστήματα για μετρήσεις και έλεγχο.
  • Μικροεπεξεργαστές και Μικροελεγκτές των 8- και 16-bit.
  • Ημιαγωγές Μνήμες SRAM, SDRAM, EPROM, FLASH κλπ.
  • Διατάξεις Εισόδου/Εξόδου, PIOs, UARTs, Timers, DMAs, PICs κλπ. Έμφαση στην αρχιτεκτονική τους, τον προγραμματισμό τους και τη διασύνδεσή τους σ’ ένα μικροϋπολογιστικό σύστημα.
  • Σχεδίαση και υλοποίηση ενός μικροϋπολογιστικού συστήματος πάνω σε board. Εξοικείωση με τα πακέτα σχεδιασμού τέτοιων συστημάτων.
  • Η έννοια του χάρτη μνήμης.
  • Συγγραφή ενός ελάχιστου προγράμματος ελέγχου (monitor) για την διαχείριση του συστήματος σε συμβολική γλώσσα η σε C.
  • Επαύξηση του συστήματος με διασύνδεσή του με εξωτερικές συσκευές, όπως οθόνες επίδειξης ( text or graphic), keyboards, A/Ds, D/As κλπ. Τροποποίηση του προγράμματος ελέγχου.
  • Αναφορά στην έννοια του αισθητήρα για μετατροπές φυσικών μεγεθών η χημικών καταστάσεων σε τάση, ρεύμα η συχνότητα (πχ. θερμοκρασία, πίεση, επιτάχυνση, συγκεντρώσεις στοιχείων).
  • A/Ds, D/As και αισθητήρες.
  • Εισαγωγή στο Labview.
  • Δημιουργία απλού περιβάλλοντος επικοινωνίας συστήματος και υπολογιστή στο Labview.
  • Συλλογή μετρήσεων και περαιτέρω επεξεργασία τους.

 

cpu.jpg

Προτεινόμενη Βιβλιογραφία :

 

  • «Microprocessor Architecture, Programming, and Applications with the 8085»,Ramesh Gaonkar, Fifth Edition, Prentice Hall, 2002.
  • «Microcomputers and Microprocessors: The 8085/8085 and the Z80 Programming Interfacing and Troubleshooting», J.E. Uffenbeck, Prentice Hall, 1987.
  • «An Introduction to the Intel Family Microprocessors: A Hands-On Approach Utilizing the 8088 Microprocessor», J. Antonakos, Macmillan Publishing Company, 1993.
  • «The 8051 Microcontroller: Hardware, Software and Interfacing», Stewart J. W. & Miao K. X., 2nd Edition, Prentice Hall, 1999, ISBN 0-13-531948-X.
  • «Fundamentals of Embedded Software: Where C and Assembly Meet», Lewis D. W., Prentice Hall, 2002, ISBN 0-13-061589-7.

 


Πληροφορίες-Υλικό :


 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(c) 2008-2009 Τμήμα Φυσικής - Εργαστήριο Ηλεκτρονικής
Πανεπιστήμιο Πατρών
Joomla! is Free Software released under the GNU/GPL License.