Προγραμματιζοντας τον 8051

η καρδιά των κατασκευών...ποιον να διαλέξω και γιατί;

Προγραμματιζοντας τον 8051

Δημοσίευσηαπό -=karpa=- την 06 Νοέμ 2008 16:46

Αν σκεφτηκατε oτι ειναι αδυνατο να μαθετε να προγραμματιζεται σε assembly τοτε πρεπει να δειτε αυτα τα δυο βιβλια.. ;)
το πρωτο βιβλιο σας μαθαινει το αναπτυξιακο προγραμα (uVision) και ολο το σετ εντολων του 8051. τι ακριβως κανει η καθε εντολη, πως το κανει, παραδειγματα, ασκησεις κτλ..

στο δευτερο βιβλιο (εφοσον μαθατε τις εντολες) θα βρειτε εφαρμεγες με τον 8051.
αυτες ξεκινανε με το να συνδεσετε και να αναψετε ενα led μεχρι το να κανετε pid ελεγχο η οδηγηση βηματικων κινητηρων..
Γενικοτερα θα μαθετε να συνδεετε 7Seg led, LCD, keybord, PWM, signal generator, μετρηση παλμων, περιοδου, συνδεση εξωτερικων περιφεριακων(RAM,ROM,GPIO) κ.α.

θελει λιγο χρονο και πολυ ορεξη φυσικα αλλα ειναι απ'τα καλυτερα βοηθηματα για να κανετε μια εισαγωγη στον προγραματισμο με assembly (ταχυτητα ακριβεια αξιοπιστια) αλλα και γενικοτερα στο χωρο τον μικροελεγκτων.

τα βιβλια περιεχουν ολες τις πληροφοριες για να κανετε τις ασκησεις. (στο μαθημα δεν υπηρχε παραδοση, μονο εξεταση.. ;) )

http://rapidshare.com/files/161229844/emy-8051-v7_0.pdf
http://rapidshare.com/files/161229904/E ... v6_2_0.pdf
http://rapidshare.com/files/161229826/T89C51AC2_0.pdf

το uVision2 (υπαρχει αν ψαξετε και εκδοση 3) καντε τα περιεχομενα extract στο C:\keil\
και τρεξτε το C:\keil\uv2\uv2.exe
http://rapidshare.com/files/161236282/Keil.rar

flip. o programmer κανει load to hex αρχειο που δημιουργησατε στον 8051 (μεσω σειριακης. δεν απαιτειται ειδικο hardware)
απλα τρεξτε το /bin/flip.exe (δε θελει install) επισεις αποφυγετε τη χρηση ελληνικων ονοματων και path.

http://rapidshare.com/files/161234969/flip_2-2-4.rar


Y.Γ αυτοι που ειναι θεσσαλονικη θα βρουν τον επεξεργαστη και τη βαση του στο MAR electronics στη δωδεκανησου..
σε γενικες γραμμες παντως οποισδηποτε ελεγκτης της οικογενειας 8051 κανει.. π.χ 89c51rb2
Άβαταρ μέλους
-=karpa=-
Site Admin
 
Δημοσ.: 163
Εγγραφη: 01 Νοέμ 2008 18:26

Επιστροφή στην microcontrollers

Μελη σε συνδεση

Μέλη σε αυτή την Δ. Συζήτηση : Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης