35,068 matches
-
dezvoltat inițial de Intel în prima parte a anilor 1970 pentru microprocesorul Intel 8085 și este un membru al familiei de cipuri Intel MCS-51. Mai tarziu, acest chip a fost utilizat cu Intel 8085 and Intel 8086 și urmașii lor. Circuitul 8255 conține 4 porturi, două de 8 biți și două de 4 biți. Fiecare port poate fi programat prin intermediul unui registru de control, să fie port de intrare sau port de ÎI ieșire. Fiecare port de 4 biți este folosit
Intel 8255 () [Corola-website/Science/320970_a_322299]
-
magistralei de date pe liniile D0 ÷ D7. Prin acestea se transmit atât date cât și cuvinte de control sau stare. Logică de comandă citire/scriere primește următoarele semnale: Microprocesorul/microcontrolerul recepționează un octet de date sau informații de stare de la circuitul 8255. control) 8255. informației din toate registrele interne, inclusiv registrul cuvintelor de comandă și pune porturile A; B și C în “modul de intrare”. Modul de selectare a resurselor interne este: Logică de comandă grup A și B conțin, registrul
Intel 8255 () [Corola-website/Science/320970_a_322299]
-
în “modul de intrare”. Modul de selectare a resurselor interne este: Logică de comandă grup A și B conțin, registrul cuvântului de comandă (control). În acest registru se înscrie cuvântul de comandă aferent. Citirea acestui registru nu este permisă. Porturile circuitului 8255 au 3 moduri de funcționare, care pot fi selectate prin înscrierea cuvântului de comandă corespunzător în registrul de control. Cele 3 moduri de lucru sunt: - Mod 0 - I/O obișnuită - Mod 1 - I/O strobată - Mod 2 - bidirecționala strobată
Intel 8255 () [Corola-website/Science/320970_a_322299]
-
intervenția operatorului uman. Primele controlere au fost realizate în tehnologii pur analogice, folosind componente electronice discrete și/sau componente electromecanice (de exemplu relee). Cele care fac apel la tehnica numerică modernă au fost realizate inițial pe baza logicii cablate (cu circuite integrate numerice standard SSI și MSI ) și a unei electronici analogice uneori complexe, motiv pentru care "străluceau" prin dimensiuni mari, consum energetic pe măsură și, nu de puține ori, o fiabilitate care lăsa de dorit. Apariția și utilizarea microprocesoarelor de
Microcontroler () [Corola-website/Science/320971_a_322300]
-
Intel 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
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
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ță serială". Se obține în final un sistem destul de complex, cu o dimensiune
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
o "interfață paralelă (porturi)", pentru comunicație între diverse module ale sistemului de conducere este nevoie de o "interfață serială". Se obține în final un sistem destul de complex, cu o dimensiune mare și fiabilitate redusă determinată de numărul destul de mare de circuite digitale folosite. Microcontrolerele elimină aceste neajunsuri prin includerea pe același cip a acestor circuite specializate, ceea ce a condus la o arhitectură internă mai complexă. Astfel, au rezultat structuri de conducere mult mai simple și mai puternice. Un microcontroler 8051 este
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
nevoie de o "interfață serială". Se obține în final un sistem destul de complex, cu o dimensiune mare și fiabilitate redusă determinată de numărul destul de mare de circuite digitale folosite. Microcontrolerele elimină aceste neajunsuri prin includerea pe același cip a acestor circuite specializate, ceea ce a condus la o arhitectură internă mai complexă. Astfel, au rezultat structuri de conducere mult mai simple și mai puternice. Un microcontroler 8051 este organizat în jurul unei unități centrale similare cu un microprocesor de uz general. Resursele hardware
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
unei unități centrale similare cu un microprocesor de uz general. Resursele hardware on-chip care nu se regăsesc la microprocesoarele de uz general sunt: Microcontrolerele sunt denumite și ""embedded microprocessors"" tocmai datorită acestei organizări interne hardware. Scopul de a obține un circuit cât mai compact a determinat o altfel de abordare a conceptului de magistrală față de microprocesoarele de uz general. După cum se observă din figură, un microcontroler scoate în exterior o serie de linii denumite porturi care, funcție de aplicație, pot avea dublă
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
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 microcontroler, este nevoie ca o parte din liniile de port să fie redirecționate în alte scopuri. De exemplu, adresa pe
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
8051 includ standardul de 256 bytes de IRAM plus câțiva KB de XRAM pe chip. Dacă mai multă memorie XRAM este necesară unei aplicații, XRAM-ul intern poate fi dezactivat, iar toate instrucțiunile XRAM vor fi descărcate de pe magistrala externă. Circuitul standard realizat în capsulă DIL prezintă 40 pini. Dintre aceștia, doi pini sunt rezervați tensiunii de alimentare (+5V și masă). Controlerul conține 4 porturi paralele de câte 8 biți fiecare, ce pot fi folosite pentru generarea și, respectiv, receptarea semnalelor
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
Portul P0 generează, multiplexat în timp, partea cea mai puțin semnificativă a informației de adresă (A0-A7) și, respectiv, gestionează magistrala de date (D0- D7). Pentru formarea magistralei de adrese, va fi nevoie să se plaseze în exteriorul MCU-ului un circuit de tip "latch" (de exemplu 74HCT573), cu scopul de a memora informația de adresă. Acționarea acestui circuit se face utilizând semnalul "ALE". Portul P2, în aceleasi situații, generează octetul cel mai semnificativ al informației de adrese (A8-A15). Cele 16 linii
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
respectiv, gestionează magistrala de date (D0- D7). Pentru formarea magistralei de adrese, va fi nevoie să se plaseze în exteriorul MCU-ului un circuit de tip "latch" (de exemplu 74HCT573), cu scopul de a memora informația de adresă. Acționarea acestui circuit se face utilizând semnalul "ALE". Portul P2, în aceleasi situații, generează octetul cel mai semnificativ al informației de adrese (A8-A15). Cele 16 linii de adrese astfel formate, permit adresarea a 64 KB memorie. De fapt, se pot adresa 64KB memorie
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
acestuia fiind configurabili atât ca ieșiri, cât și ca intrări digitale. Liniile portului sunt notate P1.0, ..., P1.7. Ultimul port (P3) are un caracter multifuncțional, funcție de modul de lucru al microcontrolerului. Pe de o parte, prin liniile acestui port, circuitele I/ O existente în MCU (cele 2 canale timer, canalul de comunicație serial, logică pentru gestionarea întreruperilor) sunt accesibile utilizatorului. Dacă nu se lucrează cu circuitele I/ O locale, acest port poate să lucreze ca un port de tip paralel
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
funcție de modul de lucru al microcontrolerului. Pe de o parte, prin liniile acestui port, circuitele I/ O existente în MCU (cele 2 canale timer, canalul de comunicație serial, logică pentru gestionarea întreruperilor) sunt accesibile utilizatorului. Dacă nu se lucrează cu circuitele I/ O locale, acest port poate să lucreze ca un port de tip paralel, liniile asigurând generarea și preluarea de semnale digitale. Corespondența liniilor portului 3 cu liniile circuitelor I/ O interne este următoarea: "EA" - External Address. Când se lucrează
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
pentru gestionarea întreruperilor) sunt accesibile utilizatorului. Dacă nu se lucrează cu circuitele I/ O locale, acest port poate să lucreze ca un port de tip paralel, liniile asigurând generarea și preluarea de semnale digitale. Corespondența liniilor portului 3 cu liniile circuitelor I/ O interne este următoarea: "EA" - External Address. Când se lucrează cu magistrale externe, acest pin se conectează la "0"- logic. Când se folosește memoria ROM internă, pinul se leagă la "1”- logic. În această situație, la adresarea ROM-ul
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
XTAL2" - Pini pe care se conectează în exterior cristalul de cuarț în ritmul căruia lucrează oscilatorul local. Se poate lucra și cu oscilator extern, semnalul respectiv aplicându-se pe XTAL1. În acest caz, XTAL2 amplifică semnalul în vederea folosirii de către alte circuite din respectivul microsistem care au nevoie de un astfel de semnal. Varianta standard de μC 8051 lucrează cu un cristal de cuarț de 12 MHz. Au apărut variante la 16 Mhz, ajungându-se chiar de 30 Mhz. Există diverse compilatoare
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
locația de memorie 0x20, aflată de asemenea în memoria internă RAM. Microcontrolerele din seria Intel 8031 au setul de instrucțiuni asemănătoare cu cele ale microprocesoarelor pe 8 biți, însă mai apar o serie de instrucțiuni specifice numai acestor tipuri de circuite. Instrucțiunile pot fi clasificate în funcție de operația pe care o realizează în: Sunt instrucțiuni noi, specifice microcontrolerelor. Cu ajutorul acestor instrucțiuni se pot realiza teste la nivel de bit, ceea ce permite un răspuns prompt al aplicației la schimbări și o dimensiune redusă
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
cu baterii. AT89C52 asigura următoarele caracteristici standard: 8K octeți de Flash, 256 bytes de RAM, 32 linii I/ O, trei 16-bit timer/contoare, o arhitectură de șase vectori pe două nivele de întrerupere,un port serial full-duplex , oscilator on-chip, si circuite ceas. În plus, AT89C52 este proiectat cu logică statică pentru funcționare până la frecvență zero și accepta două moduri de selectare pentru economisirea puterii. Modul Idle oprește CPU-ul permițând RAM-ului, timerelor,contoarelor, porturilor serial, și sistemului de întreruperi de
Atmel AT89C52 () [Corola-website/Science/321001_a_322330]
-
Kidman pe Chris Benoit și pe Dean Malenko. La Super Brawl 1999 a pierdut un meci pe echipe cu Scott Hall și Kevin Nash și a fost forțat să se demascheze. După ce WCW s-a închis, s-a îndreptat spre circuitele independente, luptând în XPW pentru o perioadă scurtă de timp, a luptat în Mexic fără mască și a luptat împotriva lui CM Punk și Eddie Guerrero în IWA pentru Campeonato de los Pesos Pesados de IWA, câștigându-l Eddie. În
Rey Mysterio Jr. () [Corola-website/Science/320993_a_322322]
-
de mașini nu a suferit nici o modificare în dimensiune, dar în interiorul acesteia a fost montat un grup generator de 8MW în anul 1925, numărul 4 de marca Stal-Asea. Deasemenea, au fost construite canalele și două sifoane în docurile noi în circuitul de răcire, care aducea apa din fluviu până în interiorul Centralei. A fost în această a treia fază de construcție din această primă perioadă a Centralei Tejo, că s-a terminat construirea fabricii (ambele săli,a cazanelor cât și a mașinilor
Centrala Tejo (istorie) () [Corola-website/Science/320999_a_322328]
-
tipuri: Casca rigidă cu alimentare la cerere are aceleași elemente componente ca și masca facială, dar în locul cagulei din neopren este o carcasă rigidă fabricată din fibră de sticlă sau bronz. Casca rigidă cu alimentare în flux continuu funcționează în circuit deschis, scafandrul primind un flux continuu de amestec respirabil. Din acest motiv casca nu are un detentor și mască oro-nazală. Casca rigidă în flux continuu are următoarele părți componente:
Cască de scafandru () [Corola-website/Science/315332_a_316661]
-
o tehnologie folosită deja la mașinile muzicale și la războaiele de țesut, tehnologia cartelelor perforate, adaptată pentru mașinile de calcul, ca tehnică principală de programare. Tot atunci, au apărut primele mașini de calcul electrice, bazate pe simularea, cu ajutorul elementelor de circuit electric, a proprietăților sistemelor în care se efectuau calculele. În prima jumătate a secolului al XX-lea, s-au răspândit diverse mărci de calculatoare de birou, cum ar fi Curta sau Friden și s-a început dezvoltarea primelor calculatoare electronice
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
Alan Turing a descris în 1936 un model matematic care astăzi îi poartă numele și care rezumă funcționarea unei mașini de calcul programabile, iar Claude Shannon a arătat că orice funcție din algebra booleană poate fi implementată mecanic cu ajutorul unor circuite logice electronice. John von Neumann a descris și el, pe când lucra la proiectul EDVAC, arhitectura von Neumann, o schemă structurală de bază a calculatoarelor. Aproape toate calculatoarele moderne sunt construite din circuite logice, se bazează pe arhitectura von Neumann și
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
algebra booleană poate fi implementată mecanic cu ajutorul unor circuite logice electronice. John von Neumann a descris și el, pe când lucra la proiectul EDVAC, arhitectura von Neumann, o schemă structurală de bază a calculatoarelor. Aproape toate calculatoarele moderne sunt construite din circuite logice, se bazează pe arhitectura von Neumann și implementează funcțional modelul mașinii Turing. În timpul celui de-al doilea război mondial, s-au construit calculatoare primitive pentru a calcula traiectoriile balistice și pentru a decripta comunicațiile inamicului și proiectele realizate au
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]