160,031 matches
-
bidirecțional de intrare/iețire pe 8 biți cu pull-up intern. Având același mod de funcționare ca și portul 1, în raport cu tranzistorul existent. Portul 2 este cel care ne da biții cei mai semnificativi ai adresei in timpul extragerii din memoria externă și în timpul accesului la memoria externă de date care utilizează adrese de 16 biți. În acest mod de utilizare, Port-ul 2 utilizează un pull up intern puternic la emiterea valorii 1 logic. În timpul accesului la memoria externă de date
AT89S52 () [Corola-website/Science/320962_a_322291]
-
biți cu pull-up intern. Având același mod de funcționare ca și portul 1, în raport cu tranzistorul existent. Portul 2 este cel care ne da biții cei mai semnificativi ai adresei in timpul extragerii din memoria externă și în timpul accesului la memoria externă de date care utilizează adrese de 16 biți. În acest mod de utilizare, Port-ul 2 utilizează un pull up intern puternic la emiterea valorii 1 logic. În timpul accesului la memoria externă de date care utilizeză adrese de 8 biți
AT89S52 () [Corola-website/Science/320962_a_322291]
-
din memoria externă și în timpul accesului la memoria externă de date care utilizează adrese de 16 biți. În acest mod de utilizare, Port-ul 2 utilizează un pull up intern puternic la emiterea valorii 1 logic. În timpul accesului la memoria externă de date care utilizeză adrese de 8 biți, portul 2 este utilizat pentru Registrele Cu Funcții Speciale. Portul 2 de asemenea primește partea cea mai semnificatică a biților de adresa și câteva semnale de control în timpul programării și verificării Flash
AT89S52 () [Corola-website/Science/320962_a_322291]
-
memoriei Flash acest pin are rolul de programare a pulsurilor de intrare: #PROG(Program Pulse Input). Pentru operațiile obișnuite , ALE emite la o perioada de timp constantă, egala cu 1/6 din frecvența oscialtorului și poate fi utilizat pentru temporizări externe sau pe post de ceas. Pentru doritori, funcția pe care ALE o execută poate fi dezactivată prin setarea bitului Regiștrilor Speciali de la adresa 8EH cu valoarea 0 logic. Cu acest bit setat, ALE este activ doar pentru instrucțiunile MOVX și
AT89S52 () [Corola-website/Science/320962_a_322291]
-
fi dezactivată prin setarea bitului Regiștrilor Speciali de la adresa 8EH cu valoarea 0 logic. Cu acest bit setat, ALE este activ doar pentru instrucțiunile MOVX și MOVC. Dezactivarea bitul ALE nu are nici un efect asupra microcontrolerului dacă este în modul extern de execuție. PSEN (29): Acronimul PSEN reprezintă Program Store Enable și reprezintă semnalul de comandă pentru memoria program externă. Când AT89S52 execută cod al memoriei program externe, #PSEN este activat de 2 ori pentru fiecare ciclu al mașinii, excepție când
AT89S52 () [Corola-website/Science/320962_a_322291]
-
este activ doar pentru instrucțiunile MOVX și MOVC. Dezactivarea bitul ALE nu are nici un efect asupra microcontrolerului dacă este în modul extern de execuție. PSEN (29): Acronimul PSEN reprezintă Program Store Enable și reprezintă semnalul de comandă pentru memoria program externă. Când AT89S52 execută cod al memoriei program externe, #PSEN este activat de 2 ori pentru fiecare ciclu al mașinii, excepție când activarea semnalului #PSEN este omisă în timpul accesului la memoria de date externă. EA / VPP (31): Acronimul EA semnifică External
AT89S52 () [Corola-website/Science/320962_a_322291]
-
Dezactivarea bitul ALE nu are nici un efect asupra microcontrolerului dacă este în modul extern de execuție. PSEN (29): Acronimul PSEN reprezintă Program Store Enable și reprezintă semnalul de comandă pentru memoria program externă. Când AT89S52 execută cod al memoriei program externe, #PSEN este activat de 2 ori pentru fiecare ciclu al mașinii, excepție când activarea semnalului #PSEN este omisă în timpul accesului la memoria de date externă. EA / VPP (31): Acronimul EA semnifică External Access Enable. #EA trebuie să fie legat la
AT89S52 () [Corola-website/Science/320962_a_322291]
-
reprezintă semnalul de comandă pentru memoria program externă. Când AT89S52 execută cod al memoriei program externe, #PSEN este activat de 2 ori pentru fiecare ciclu al mașinii, excepție când activarea semnalului #PSEN este omisă în timpul accesului la memoria de date externă. EA / VPP (31): Acronimul EA semnifică External Access Enable. #EA trebuie să fie legat la GRD pentru a putea activa dispozitivul pentru extragerea de cod din memoria program externă începând cu adresa 0000H până la adresa FFFFH.Pentru execuții interne de
AT89S52 () [Corola-website/Science/320962_a_322291]
-
activarea semnalului #PSEN este omisă în timpul accesului la memoria de date externă. EA / VPP (31): Acronimul EA semnifică External Access Enable. #EA trebuie să fie legat la GRD pentru a putea activa dispozitivul pentru extragerea de cod din memoria program externă începând cu adresa 0000H până la adresa FFFFH.Pentru execuții interne de program #EA trebuie sa fie legat la Vcc. XTAL1 (19): XTAL1 este utilizat ca intrare a oscilatorului inversor amplificat și ca intrare ceas a circuitului operațional. XTAL2 (18): XTAL2
AT89S52 () [Corola-website/Science/320962_a_322291]
-
registrul IP. Dispozitivele din familia MCS-51 au adresa separată pentru program și date. Până la 64K bytes fiecare dintre memoria program sau date poate fi adresat. Dacă pinul #EA este conecatat la GRD, toate apelurile de program sunt îndreptate către memoria externă. Dacă #EA este conectat la Vcc, apelurile de program de la adresa 0000H până la adresa 1FFFH sunt directate către memoria internă, iar cele de la adresa 2000H până la FFFFH sunt îndreptate către memoria externă. AT89S52 are un RAM de 256 bytes. Cei
AT89S52 () [Corola-website/Science/320962_a_322291]
-
toate apelurile de program sunt îndreptate către memoria externă. Dacă #EA este conectat la Vcc, apelurile de program de la adresa 0000H până la adresa 1FFFH sunt directate către memoria internă, iar cele de la adresa 2000H până la FFFFH sunt îndreptate către memoria externă. AT89S52 are un RAM de 256 bytes. Cei 128 Bytes suplimentari, față de cei 128 din familia de bază, ocupă un spațiu de adrese paralel cu cel al Regiștrilor cu Funcții Speciale, adică acești bytes suplimentari și Regiștrii cu Funcții Speciale
AT89S52 () [Corola-website/Science/320962_a_322291]
-
activare, utilizatorul scrie 01EH și 0E1H succesiv în registrul WDTRST, adică în locația 0A6H a RFS-ului. Câns WDT este activ, el va incrementa fiecare ciclu mașină, cât timp oscilatorul va rula. Perioada de pauză este dependentă de frecvența ceasului extern. Singura modalitate de dezactivare a WDT-ului este prin resetare. Când WDT-ul depașește limita maximă, va trimite un impuls RESET HIGH pinului de RST. În modul Power-down oprirea osciloscopului semnifică oprirea WDT-ului. În timpul modului de funcționare Power-down, utilizatorul
AT89S52 () [Corola-website/Science/320962_a_322291]
-
pinului de RST. În modul Power-down oprirea osciloscopului semnifică oprirea WDT-ului. În timpul modului de funcționare Power-down, utilizatorul nu trebuie sa întrețină WDT-ul. Există două metode de ieșire din modul Power-down: printr-o resetare hard sau prin intermediul unei întreruperi externe care este prioritară modului Power-down. Atunci când se iese din modul Power-down prin intermediul unei resetări hardware, serviciul WDT trebuie să se comporte ca și când AT89S52 este resetat. Ieșirea din modul Power-down prin intermediul unei înteruperi are un comportament semnificativ diferit. Întreruperea este menținută
AT89S52 () [Corola-website/Science/320962_a_322291]
-
-ul și va intra din nou în modul Idle. Cu bitul WDIDLE activat WDT-ul va înceta să contorizeze în modul Idle și va continua numărătoare la ieșirea din acest mod. AT89S52 are un vector de 6 întreruperi: două întreruperi externe (#INT0 și #INT2), trei întreruperi de timer (Timer 0, 1 și 2) și întreruperea portului serial. Fiecare din aceste surse de întrerupere pot fi activate și dezactivate individual prin setarea sau ștergerea unui bit din Regiștrii cu Funcții Speciale IE
AT89S52 () [Corola-website/Science/320962_a_322291]
-
posibilitatea unei scrieri neașteptate la un pin al unui port, când modul Idle este terminat prin resetare, instrucțiunea ce o urmează pe aceea care invocă modul idle, trebuie sa nu fie de scriere pe pinul unui port sau în memoria externă. In modul Power-down , oscilatorul este opritm iar intrucțiunea care cheamă modul Power-down este ultima instrucțiune executată. RAM-ul pe aceați chip și Regiștrii cu Funcții Speciale rețin valorile lor până când modul Power-down ia sfârșit. Ieșirea din modul Power-down poate fi
AT89S52 () [Corola-website/Science/320962_a_322291]
-
Power-down este ultima instrucțiune executată. RAM-ul pe aceați chip și Regiștrii cu Funcții Speciale rețin valorile lor până când modul Power-down ia sfârșit. Ieșirea din modul Power-down poate fi inițiată atât printr-o resetare hardware sau prin activarea unei întreruperi externe. Resetarea schimbă valorile Regiștrilor cu Funcții Speciale însă nu modifică RAM-ul de pe chip. Resetarea nu poate fi activată înainte ca Vcc sa revină la nivelul său de operare și trebuie menținută activă suficient de mult pentru a permite oscilatorului
AT89S52 () [Corola-website/Science/320962_a_322291]
-
Chartier, Robert Descimon, Patrick Arabeyre, Olivier Poncet, Enric Porqueres, Joăo de Piña-Cabral. În perioada 2007-2008 a lucrat ca expert în management cultural la Institutul Cultural Român, Direcția Relații Internaționale, coordonând aprox. 40 de proiecte realizate în parteneriat cu Ministerul Afacerilor Externe. În 2008 a fost consultant al Casei Majestății Sale Regelui Mihai I al României. În 2012-2013 a fost expert în cadrul Direcției Generale Relații Internaționale din Ministerul Educației Naționale. În prezent este director al Departamentului Memoria Exilului Românesc, din cadrul Institutului de
Filip-Lucian Iorga () [Corola-website/Science/320972_a_322301]
-
intră în Ministerul Afacerilor Străine din București, unde devine, în perioada 1930 - 1936, ministru plenipotențiar la Tirana și Sofia. În perioada 1937 - 1939 a fost ambasador în Țările Baltice. În perioada 1939 - 1945 a fost secretar general al Ministerului Afacerilor Externe, iar în 1946, dr. Petru Groza îl trimite la Conferința de Pace de la Paris pentru a susține cauza României ca țară cobeligerantă. O dată cu instaurarea comunismului în România, Vasile Stoica refuză să se înscrie în Partidul Muncitoresc Român, fapt ce a
Vasile Stoica () [Corola-website/Science/320967_a_322296]
-
de puternic și ușor de programat (odată învățat!). Arhitectura sa are spații de memorie separate pentru program și date. Poate adresa 64KBytes memorie de program, din care primii 4 (8..32)KBytes locali (ROM). Poate adresa 64KBytes memorie de date externă, adresabilă doar indirect. Are 128 (256) octeți de RAM local, plus un număr de registre speciale pentru lucrul cu periferia locală. Are facilități de prelucrare la nivel de bit (un procesor boolean, adresare pe bit). Intel a dezvoltat si un
Microcontroler () [Corola-website/Science/320971_a_322300]
-
fi utilizate pentru a reduce foarte mult latența de întreruperi, comparativ cu metoda mai comune de stocare a contextului de întreruperi într-o stivă. UART-urile MCS-51 fac simplu de utilizat chip-ul ca o interfață serială de comunicații. Pinii externi pot fi configurați să se conecteze la regiștrii interni într-o varietate de moduri, și timer-ele interne pot fi de asemenea utilizate, permițând comunicații pe serială într-o serie de moduri, atât sincrone și asincrone. Unele moduri permit comunicații fără
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
fi configurați să se conecteze la regiștrii interni într-o varietate de moduri, și timer-ele interne pot fi de asemenea utilizate, permițând comunicații pe serială într-o serie de moduri, atât sincrone și asincrone. Unele moduri permit comunicații fără componente externe. Un mod compatibil cu un mediu multi-punct de comunicații RS-485 este realizabil, dar puterea reală a 8051 este de compatibilitate cu protocoalele ad-hoc existente (de exemplu, atunci când se controlează dispozitivele de control serial). O dată ce un UART, și un timer dacă
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
de date RAM (dintre care 16 bytes sunt bit-adresabili), până la 128 bytes de I/ O, de la 512 bytes până la 64KB de memorie internă program și uneori o cantitate de memorie de date RAM extinsă (ERAM) localizată în spațiul de date extern. Nucleul 8051 original rula 12 cicluri de ceas pe ciclu mașină, cu majoritatea instrucțiunilor executându-se în unul sau două cicluri mașină. Cu o frecvență de ceas de 12 MHz, 8051 putea astfel să execute un milion de instrucțiuni de
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
8080 și 8085 au o arhitectură orientată spre procesare a datelor de uz general. Pentru realizarea unui sistem de conducere, o unitate centrală cu microprocesor de uz general, nu poate fi folosită fără a face apel și la anumite circuite externe specializate. Astfel, pentru introducerea timpului în sistem este nevoie de un circuit digital numit "timer", pentru achiziția datelor din exterior trebuie prevăzută o "interfață paralelă (porturi)", pentru comunicație între diverse module ale sistemului de conducere este nevoie de o "interfață
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
funcție de aplicație, pot avea dublă întrebuințare. Datorită acestei facilități, microcontrolerele pot folosi numai resursele integrate pe cip (stand-alone) în sistemele de conducere de nivel mediu, sau, acolo unde aplicația o cere, aceste resurse pot fi completate cu memorie și porturi externe. Astfel, se poate crește spațiul de memorie ROM și/sau RAM sau pot fi conectate dispozitive I/ E suplimentare - circuite specializate din familia 8080/8085 (PPI 8255, USART 8251, PIT 8253 etc.). Pentru a realiza comunicarea între aceste extensii și
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
8255, USART 8251, PIT 8253 etc.). Pentru a realiza comunicarea între aceste extensii și microcontroler, este nevoie ca o parte din liniile de port să fie redirecționate în alte scopuri. De exemplu, adresa pe 16 biți pentru accesul la memoria externă se furnizează cu ajutorul porturilor P0 și P2 care acum joacă rolul de magistrală de adrese. Magistrala de date este obținută din liniile portului P0. Pentru a face deosebirea între adresă și date, liniile portului P0 sunt multiplexate în timp. MCS-51
Intel MCS-51 () [Corola-website/Science/320976_a_322305]