ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΕΦΑΡΜΟΓΕΣ ΜΙΚΡΟΕΛΕΓΚΤΩΝ (0813.8.011.0)

Ioannis Fasoulas

Περιγραφή

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

Το θεωρητικό μέρος του μαθήματος περιλαμβάνει τα εξής: δομή και βασικές αρχιτεκτονικές, τύποι μνήμης και hardware υποστήριξης, παρουσίαση της οικογένεια των μικροελεγκτών που χρησιμοποιείται ως υπόδειγμα στο μάθημα. Διαχείριση δυαδικής πληροφορίας, συστήματα αναπαράστασης και κωδικοποίησης αριθμών. Προγραμματισμός μικροελεγκτών σε γλώσσες C και wiring-C ιδιαιτερότητες και βασικά εργαλεία. Ψηφιακές θύρες εισόδου – εξόδου. Μηχανισμός interrupts, γραμμές εξωτερικών διακοπών. Χρονιστές/απαριθμητές. τύποι μετατροπέων A/D και D/A, βασικές αρχές δειγματοληψίας σήματος, θεώρημα δειγματοληψίας του Shanon. Πρωτόκολλα σύγχρονης και ασύγχρονης σειριακής επικοινωνίας. Ολοκλήρωση ενσωματωμένων συστημάτων

Περισσότερα  

Ημερολόγιο