Jump to content
ELFORUM - Forumul electronistilor
Guest cornelhaisan

Lista registrilor la Atmel AT89S52

Recommended Posts

Guest cornelhaisan

Salut. Am un proiect de facut pentru cineva cu un AT89S52 si am o problema. In plus, am un termen in care trebuie sa il predau. Problema mea e urmatoarea: vreau sa ii fac sursa in C si nu gasesc registrii microcontrolerului. Peste tot unde ma uit gasesc doar documentatie cu instructiunile pentru assembler. Ma poate ajuta cineva cu un link, un fisier?... orice e binevenit. Prima problema cu care m-am confruntat a fost ca nu am gasit registru care sa defineasca directia datelor (intrare sau iesire). Am vazut ceva pe un datasheet in care zicea ca pinii se comporta ca fiind de iesire, insa atc cand i se pune 1 din exterior, automat acel pin se face de intrare. Am inteles eu bine?Ajutati-ma, va rog!

Link to comment
Share on other sites

la MCU-urile din seria 8051 , liniile IO nu trebuiesc configurateDaca vrei sa le utilizezi ca OUT, pur si simplu scrii in linia(portul) respectiva, in cazul in care vrei sa il utilizezi ca intrare trebuie sa scrii in prealabil "1" pe linia respectiva, asa incat sa ramana numai pull-up-ul.Daca ai sa citestei datasheet-ul o sa vezi ca scrie acolo.Registrii sunt aceeasi ca si la 8051 , se adauga numai timerul 2:Pc ACCBPsw SP DPTR P0-P3 IPIE TMODTCONTH0TL0TH1TL1TH2 (8052)TL2 (8052)RCAP2H(8052)RCAP2L(8052) SCON SBUFPCON

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.Terms of Use si Guidelines