Guest dxdata Posted November 27, 2011 Share Posted November 27, 2011 nu stiu daca ii aria corecta pentru proiectul meu, ii proiect pe partea software dar lucreaza si cu partea de electronica. Prima unealta pentru portul paralel. In sfarsit l-am terminat, nu-i mare lucru de cap-ul lui dar pentru inceput de invatare a portului paralel si citirea a pinilor , ma ajuta putin pe mine , si acum, poate, va ajuta si alte persoane care fac experimente cu portul paralel si au nevoie de asa ceva . Detalii.: Programul este simplu deloc complex ,are 2 functii,, nu face decat sa citeasca pini portului paralel sau monitorizarea lor si sesizarea schimbari bitilor la diferiti pini , plus o alerta sonora . (alerta sonora functioneaza numai pe calculatoarele cu difuzor pastila incorporat, doar activati-o si o sa auziti daca aveti asa ceva). Datele obtinute sunt doar Biti, 0/1 , Low, Hight. nimic mai mult (pentru moment) In momentul monitorizari portului in vederea schimbari valorilor pinilor , va aparea sub coloanele Data Register, Status Register si Control Register , un mesaj daca s-a detectat vre-o schimabre. -Date- Pin 2 pana la 9 --Data-- Pin 10, 11, 12, 13, 15 -- Status-- Pin 1, 14, 16, 17 -- Control -- Pin 25 pana la 18 -- Ground -- Utilizare placuta, daca v-a fost de folos la ceva. Avertisment!!! In cazul folosiri portului paralel pentru diverse experimente,(input) Portul paralel poate fi distrus foarte usor prin manipularea gresita a pinilor sau ce faceti voi acolo , asa ca aveti mare grija ce faceti. Bineinteles vor exista versiuni noi concomitent cu obtinerea de informatii noi despre portul paralel sau utilizarea portului pentru diverse motive. Eventuale probleme daca puteti v-as ruga sa le raportati multumes. ps: daca am scos vre-o perla pe gura, ma scuzati!, inca n-am dormit. cu stima DxData. Foto Link to comment
Guest dxdata Posted November 28, 2011 Share Posted November 28, 2011 Actualizare Versiunea imbunatatita, la Citire bitilor , Scriere,1/0 si Monitorizarea bitilor in caz de schimbari. Functii noi . Adaugare press key ("m") - pentru pornire monitorizare ("s") - pentru oprire monitorizare (sau force to stop). Wire pin/ Low/Hight +5v Pentru aceasta versiune puteti scrie(set) Hight, ON+5v, toti pini de date si pini pentru control plus Low inchiderea lor. aici se pot face custom modificari pentru fiecare pin in parte in caz ca este nevoie. Citire 8biti, si conversia datelor obtinute binar in valoare decimala. Foto Link to comment
ratza Posted November 29, 2011 Share Posted November 29, 2011 Salut. Progrămelul ăsta mi-ar fi folosit foarte mult acum vreo 3 ani :)Te pot corecta referitor la textele în engleză, deşi eu le-aş pune pe toate în română. Link to comment
ywar2 Posted November 29, 2011 Share Posted November 29, 2011 Salut. Vad ca este doar un program de monitorizare si nu de comanda si de aceea lipseste scrierea datelor la LPT. Dar daca tot este de monitorizare, de ce nu creezi fisier text cu toate datele care au fost transmise in perioada de monitorizare. In felul acesta se pot monitoriza spre exemplu comanda buclelor PLL ( LM7001 ), scrierea / citirea AVR-urilor pe portul paralel, etc Ar fi probabil de ajutor cuiva sa vada fluxul de date si continutul lor pe o perioada de timp. Lafel de util ar fi sa poti scrie manual date la port cit si automat, dintr-un fisier. S-ar putea ca celor care comanda diferite dispozitive, de exemplu jocuri cu LED-uri prin portul paralel, sa le fie util. Multa bafta si mergi in continuare, nu te oprii !!! Link to comment
Guest dxdata Posted November 29, 2011 Share Posted November 29, 2011 multumesc pentru incurajari, pentru viitoarele versiuni ale programului o sa incerc sa iau in considerare cele spuse de voi , interesant si cu o functie pentru scriere date, multumesc. v-om vedea daca pot sa ma intorc sa continui lucrarile ,viitoarelor versiuni ale programu-lui. Link to comment
ywar2 Posted November 29, 2011 Share Posted November 29, 2011 In ce limbaj e scris programul ? Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now