2,439 matches
-
comunică cu sistemul - unul pe placa de bază a calculatorului(controler integrat), și unul care este situat în interiorul tastaturii. Comunicarea cu microcontrolerul de pe placa de bază se efectuează prin portul 64h. Citirea octeților (byte) relevă starea controlerului. Scrierea pe acest bit trimite controlerului integrat o comandă. Organizarea octetului (baitului) pentru indicarea stării controlerului este reprezentată mai jos: Comunicarea cu microcontrolerul situat în interiorul tastaturii se efectuează prin biții care trec prin porturile de intrare 60h și 64h. Octeții 0 și 1 asigură
Tastatură () [Corola-website/Science/298537_a_299866]
-
se efectuează prin portul 64h. Citirea octeților (byte) relevă starea controlerului. Scrierea pe acest bit trimite controlerului integrat o comandă. Organizarea octetului (baitului) pentru indicarea stării controlerului este reprezentată mai jos: Comunicarea cu microcontrolerul situat în interiorul tastaturii se efectuează prin biții care trec prin porturile de intrare 60h și 64h. Octeții 0 și 1 asigură legătura sau așa-numitul proces „handshaking”. Înainte de a scrie ceva prin aceste porturi, octetul 0 a portului 64 trebuie să fie 0; datele sunt disponibile pentru
Tastatură () [Corola-website/Science/298537_a_299866]
-
În tehnologia informației, virgula mobilă (în ) este unul din sistemele folosite pentru reprezentarea numerelor raționale ca șiruri de biți. Termenul de "virgulă mobilă" se referă la faptul că virgula care separă partea întreagă de cea fracționară se poate deplasa, adică poate fi plasată oriunde relativ la cifrele semnificative ale numărului. Poziția virgulei este indicată separat în cadrul reprezentării interne. Astfel, reprezentarea
Virgulă mobilă () [Corola-website/Science/312877_a_314206]
-
automat pe baza unei chei publice atunci când este configurat un serviciu ascuns. Aceste hash-uri de 16 caractere pot fi compuse din orice literă a alfabetului și din cifre zecimale de la 2 la 7, reprezentând astfel un număr pe 80 de biți în bază 32. Se poate configura și un URL .onion lizibil (de exemplu, începând cu un nume de organizație) prin generarea multor perechi de chei (un proces de calcul care poate fi paralelizat) până când se găsește un URL acceptabil. Numele
.onion () [Corola-website/Science/337671_a_339000]
-
font-family: 'Times New Român', șerif;"><spân><i>Anmeldung</i></spân></spân><spân style="font-family: 'Times New Român', șerif;"><spân>. </spân></spân> Formularul se poate descarcă de aici: <spân>https://www.meineschufa.de/index.php?site=11 3 1</spân></spân></a> (http://bit.do/schufa) Atenție: Cine bifează greșit, plătește 25 de euro! 3) <i>Adeverințe de venit, adică contractul de muncă, salarizări sau aprobarea de ajutor social.</i></spân></spân> Mulți tineri, dar nu numai, locuiesc în case închiriate în comun (<i
Locuitul în Berlin. Ghid orientativ pentru migranți chiriași () [Corola-website/Science/296098_a_297427]
-
poate ajuta asociația chiriașilor menționată mai sus. Adrese utile: Berliner MieterGemeinschaft e.V. (Asociația chiriașilor) Adresa: Möckernstraße 92, 10963 BerlinTelefon: 030 - 216 80 01Amaro foro. e.V. Adresa: Kaiser-Friedrich-Straße nr. 19, 10585 BerlinSite: http://www.amaroforo.de/beratungsangebote/kontakt (http://bit.do/amaroforo)Telefon: 0178-6831951 Consiliere în limba română:luni și joi: 09.00 - 15.00miercuri: 13.00 - 18.00Nachbarschaftsheim Neukölln</strong> Adresa: Schierker Straße nr.20, 12051 BerlinSite: http://www.nbh-neukoelln.de/index.php?angebote-fuer-neuzugewanderte-aus-suedosteuropa (http://bit.do/nbh-neukolln</a
Locuitul în Berlin. Ghid orientativ pentru migranți chiriași () [Corola-website/Science/296098_a_297427]
-
beratungsangebote/kontakt (http://bit.do/amaroforo)Telefon: 0178-6831951 Consiliere în limba română:luni și joi: 09.00 - 15.00miercuri: 13.00 - 18.00Nachbarschaftsheim Neukölln</strong> Adresa: Schierker Straße nr.20, 12051 BerlinSite: http://www.nbh-neukoelln.de/index.php?angebote-fuer-neuzugewanderte-aus-suedosteuropa (http://bit.do/nbh-neukolln</a>)</address><address>Consiliere socială și juridică în limba română Programări se fac luni de la ora 10:00 - 12:00 și miercuri de la 12:00 - 14:00, la numărul de telefon: 01521 - 388 61 09Caritas - biroul de consiliere
Locuitul în Berlin. Ghid orientativ pentru migranți chiriași () [Corola-website/Science/296098_a_297427]
-
este un microcontroler compatibil cu marea familie Intel MCS-51. este creat de către Atmel, lucru indicat de inițialele "AT". Acest microcontroler are un consum scăzut, însă CMOS -ul de 8 biți îi dă performanțe ridicate, având o memorie Flash internă de 8K Bytes. Acesta este realizat utilizând tehnologia cu memorie nevolatilă și densitate ridicată ce aparține Atmel și este compatibil cu standardul 80C51. Chip-ul Flash permite memoriei să fie reprogramată
AT89S52 () [Corola-website/Science/320962_a_322291]
-
realizat utilizând tehnologia cu memorie nevolatilă și densitate ridicată ce aparține Atmel și este compatibil cu standardul 80C51. Chip-ul Flash permite memoriei să fie reprogramată intern sau programată de către o memorie nevolatilă. Prin combinarea a unui UCP de 8 biți cu memorie Flash programabilă pe nucleu monolitic, Atmel AT89S52 este microcontroler foarte puternic ce are o flexibilitate ridicată și este astfel soluția perfectă pentru multe aplicații embedded. Un microcontroler este o structură electronică de dimensiune redusă, conținând în general un
AT89S52 () [Corola-website/Science/320962_a_322291]
-
numărul pinului ținând cont de faptul că pinul 1 este în stânga sus, iar pinul 40 în dreapta sus. Vcc(40): tensiune de alimentare; GND(20): împământarea; Port 0(39 - 32): Portul 0 este un port bidirecțional de intrare/iesire pe 8 biți. Ca port de ieșire, fiecarui pin i se aloca 8 intrări TTL. Când pinii portului 0 sunt înscriși cu valoarea 1 logic, aceștia pot fi folosiți ca intrări de impedanțe ridicate. Portul 0 poate de asemenea fi configurat ca fiind
AT89S52 () [Corola-website/Science/320962_a_322291]
-
de asemenea fi configurat ca fiind partea mai puțin semnificativă de adrese sau date în timpul accesului la programul extern și la datele din memorie. Portul 0 este de asemenea cel care primește codul în timpul programării Flash și dă ca rezultat biții în urma programului de verificare. Închiderea tranzistorului este obligatorie pe perioada verificării programului. Port 1 (1-8): Portul 1 este de asemenea un port bidirecțional de intrare/ieșire având pull-up intern(trazistorul este automat închis). Buferele de ieșire ale portului 1 pot
AT89S52 () [Corola-website/Science/320962_a_322291]
-
Când portul 1 este înscris cu valoarea 1 logic, adică tranzistorul este închis, putem utiliza portul pentru citire, altfel, pentru cazul în care tranzistorul este deschis utilizăm portul pentru scriere. Portul 1 primește de asemenea partea mai puțin semnificativă a biților adresei în timpul programării și verificării Flash. În plus, pinii 0 și 1 ai portului 1, pot fi configurați ca timer-e și counter-e, iar pinii 5, 6, 7 sunt utilizați pentru Interfața de Programare. Port 2 (21-28): Portul 2 este, de
AT89S52 () [Corola-website/Science/320962_a_322291]
-
0 și 1 ai portului 1, pot fi configurați ca timer-e și counter-e, iar pinii 5, 6, 7 sunt utilizați pentru Interfața de Programare. Port 2 (21-28): Portul 2 este, de asemenea, un port 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ă
AT89S52 () [Corola-website/Science/320962_a_322291]
-
Programare. Port 2 (21-28): Portul 2 este, de asemenea, un port 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
AT89S52 () [Corola-website/Science/320962_a_322291]
-
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, portul 2 este utilizat pentru Registrele Cu Funcții
AT89S52 () [Corola-website/Science/320962_a_322291]
-
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. Port 3 (10-17): Portul 3 este, de asemenea
AT89S52 () [Corola-website/Science/320962_a_322291]
-
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. Port 3 (10-17): Portul 3 este, de asemenea, un port bidirecțional de intrare/ieșire pe 8 biți cu pull-up intern, comportându-se la fel ca portul 1 si
AT89S52 () [Corola-website/Science/320962_a_322291]
-
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. Port 3 (10-17): Portul 3 este, de asemenea, un port bidirecțional de intrare/ieșire pe 8 biți cu pull-up intern, comportându-se la fel ca portul 1 si 2. Portul 3 primește semnale de control pentru programarea și verifcarea memoriei Flash. Alte funcții speciale pe care le poate îndeplini portul 3 sunt: RST (9): RST are rol
AT89S52 () [Corola-website/Science/320962_a_322291]
-
de resetare a intrării. O valoare ridicată pe acest pin între două cicluri mașină, în timp ce oscilatorul funcționează, resetează dispozitivul. Acest pin acționează high pentru 98 de perioade ale oscilatorului după ce watchdog-ul se oprește. Pentru a dezactiva aceasta caracteristică se utilizează bitul DISRTO din Regiștrii cu Funcții Speciale mai exact de la adresa 8EH. În starea implicită a bitului DISRTO, caracteristica de RESET HIGH este activă. ALE/#PROG (30): Acronimul ALE provine de la Adress Latch Enable, iar acesta este cel care comandă buffer-ul
AT89S52 () [Corola-website/Science/320962_a_322291]
-
funcționează, resetează dispozitivul. Acest pin acționează high pentru 98 de perioade ale oscilatorului după ce watchdog-ul se oprește. Pentru a dezactiva aceasta caracteristică se utilizează bitul DISRTO din Regiștrii cu Funcții Speciale mai exact de la adresa 8EH. În starea implicită a bitului DISRTO, caracteristica de RESET HIGH este activă. ALE/#PROG (30): Acronimul ALE provine de la Adress Latch Enable, iar acesta este cel care comandă buffer-ul ce memorează partea mai puțin semnificativă a adresei. În timpul programării memoriei Flash acest pin are rolul
AT89S52 () [Corola-website/Science/320962_a_322291]
-
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 MOVC. Dezactivarea bitul ALE nu are nici un efect asupra microcontrolerului dacă este în modul extern de execuție. PSEN (29
AT89S52 () [Corola-website/Science/320962_a_322291]
-
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 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
AT89S52 () [Corola-website/Science/320962_a_322291]
-
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 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
AT89S52 () [Corola-website/Science/320962_a_322291]
-
iar accesul pentru scriere va avea un efect nedeterminat. Programatorii ar trebui să evite scrierea în aceste locații, deorece aceste locații pot fi utilizate in viitor pentru noi funcții. În acest caz valoarea pentru resetare sau inactivare a acestor noi biți va fi mereu 0. Registrele pentru timere: Controlul și starea biților este conținuta in regiștrii T2CON si T2MOD pentru timer-ul 2. Perechea de regiștrii (RCAP2H, RCAP2L) sunt regiștrii de achiziție sau reîncărcare pentru timer-ul 2 pentru 16 biți de mod
AT89S52 () [Corola-website/Science/320962_a_322291]
-
trebui să evite scrierea în aceste locații, deorece aceste locații pot fi utilizate in viitor pentru noi funcții. În acest caz valoarea pentru resetare sau inactivare a acestor noi biți va fi mereu 0. Registrele pentru timere: Controlul și starea biților este conținuta in regiștrii T2CON si T2MOD pentru timer-ul 2. Perechea de regiștrii (RCAP2H, RCAP2L) sunt regiștrii de achiziție sau reîncărcare pentru timer-ul 2 pentru 16 biți de mod de achiziție si 16 biți pentru mod de auto reincarcare. Registrele
AT89S52 () [Corola-website/Science/320962_a_322291]