2,860 matches
-
la nivel de bit, ceea ce permite un răspuns prompt al aplicației la schimbări și o dimensiune redusă a codului utilizatorului. ex: JB bit ,rel - salt relativ dacă bit este 1; ANL C, bit - SI logic între Carry și bit; SETB bit - setează direct bit; Deoarece 8051 are o arhitectură acumulator, toate operațiile aritmetice trebuie să folosească acumulatorul, ex: ADD A, 020h va adăuga valoarea din locația de memorie internă RAM 0x20 în acumulator. Pentru a programa 8051, nu este nevoie să
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
bit, ceea ce permite un răspuns prompt al aplicației la schimbări și o dimensiune redusă a codului utilizatorului. ex: JB bit ,rel - salt relativ dacă bit este 1; ANL C, bit - SI logic între Carry și bit; SETB bit - setează direct bit; Deoarece 8051 are o arhitectură acumulator, toate operațiile aritmetice trebuie să folosească acumulatorul, ex: ADD A, 020h va adăuga valoarea din locația de memorie internă RAM 0x20 în acumulator. Pentru a programa 8051, nu este nevoie să se stăpânească aceste
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
care 8031 urma să-l execute. 8052 a fost o versiune îmbunătățită a originalului 8051 care avea 256 bytes de memorie internă RAM în loc de 128 bytes, 8 KB de ROM în loc de 4 KB și un al treilea timer pe 16 biți. 8032 avea aceleași caracteristici cu excepția memoriei program interne ROM. 8052 și 8032 sunt în mare măsură considerate a fi depășite, deoarece aceste funcții și multe altele sunt incluse in aproape toate microcontrolere moderne bazate pe 8051. Intel a întrerupt linia
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
este o familie de controlere pe 8 biți de la compania Intel, proiectate pentru a controla în mod inteligent componentele și sistemele periferice. Litera „"x"” din nume înlocuiește simbolic mai multe cifre posibile. Sistemul 83C152 este derivat din 80C51BH și are aceleași funcționalități. Caracteristici: Se poate găsi în două
Intel 8xC152 () [Corola-website/Science/320994_a_322323]
-
Litera „"x"” din nume înlocuiește simbolic mai multe cifre posibile. Sistemul 83C152 este derivat din 80C51BH și are aceleași funcționalități. Caracteristici: Se poate găsi în două variante: Controlorul 80C152, bazat pe microprocesorul din familia MCS-51, este un microcontrolor pe 8 biți cu o singură capsulă, proiectat pentru comunicații seriale și viteză de procesare mare. Poate fi utilizat pentru a implementa comunicații "Integrated Services Digital Networks" (ISDN), rețele locale de comunicație, și aplicații seriale definite de utilizator. În plus față de capabilitățile de
Intel 8xC152 () [Corola-website/Science/320994_a_322323]
-
perifericelor utilizând porturile de intrare-ieșire. Mictrocontrolorul 83C152 conține toate componentele necesare pentru conversia serial-paralel și paralel-serial. Alte avantaje: Varianta 80C152JB/JD este o extensie a controlorului 80C152 fără memorie ROM. Controlorul 80C152JB are aceleași porturi de intrare-ieșire de câte 8 biți ca și varianta 80C152 și în plus dispune de încă două porturi (portul 5 și portul 6). De asemenea are în plus și doi pini de control: EBEN (de la "EPROM Bus ENable") și ~EPSEN (de la "EPROM bus Program Store ENable
Intel 8xC152 () [Corola-website/Science/320994_a_322323]
-
Când EBEN este "low" aceste porturi pot fi doar porturi de intrare-ieșire, similar cu portul 4. Adresa SFR pentru portul 5 este 91H, iar pentru portul 6 este 0A1H. Asta sugerează faptul că aceste porturi nu pot fi adresate pe biți. Atunci când EBEN este "high" porturile 5 și 6 formează o magistrală de date/adrese numită E-Bus (de la "EPROM Bus") pentru operații de lucru cu memoria program.</br> Pinul ~EPSEN este utilizat împreună cu porturile 5 și 6 pentru operațiile de
Intel 8xC152 () [Corola-website/Science/320994_a_322323]
-
5 și 6 formează o magistrală de date/adrese numită E-Bus (de la "EPROM Bus") pentru operații de lucru cu memoria program.</br> Pinul ~EPSEN este utilizat împreună cu porturile 5 și 6 pentru operațiile de lucru cu memoria program. Acest bit funcționează ca și bitul EBEN în timpul operațiilor de lucru cu memoria program, dar suportă și porturile 5 și 6. ~EPSEN este pinul de comandă a citirii din memoria externă pentru porturile 5 și 6. El este activat de două ori
Intel 8xC152 () [Corola-website/Science/320994_a_322323]
-
o magistrală de date/adrese numită E-Bus (de la "EPROM Bus") pentru operații de lucru cu memoria program.</br> Pinul ~EPSEN este utilizat împreună cu porturile 5 și 6 pentru operațiile de lucru cu memoria program. Acest bit funcționează ca și bitul EBEN în timpul operațiilor de lucru cu memoria program, dar suportă și porturile 5 și 6. ~EPSEN este pinul de comandă a citirii din memoria externă pentru porturile 5 și 6. El este activat de două ori în cadrul fiecărui ciclu mașină
Intel 8xC152 () [Corola-website/Science/320994_a_322323]
-
pinului ~EPSEN nu mai are loc, același lucru întâmplându-se și dacă se folosește pinul ~PSEN. Atunci când EBEN este "high" și EA este "low", toate operațiile de lucru cu memoria program se realizează utilizând porturile 5 și 6. Cei 8 biți "high" ai adresei pot fi folosiți pe portul 6, iar cei "low" pe portul 5. Apoi codul operației este citit pe portul 5. Temporizarea este aceeași ca la porturile 0 și 2 pentru operațiile de lucru cu memoria externă.
Intel 8xC152 () [Corola-website/Science/320994_a_322323]
-
după numele primului astfel de microcontroler realizat de Intel. Familia de microcontrolere MCS51 datează de la începutul anilor 80 este succesoarea familiei 8048 păstrând compatibilitatea cu aceasta. Arhitectura 8051 folosește o magistrală de date, regiștrii și o unitate aritmetico-logică pe 8 biți și o magistrală de adrese de 16 biți. În momentul actual Intel nu mai produce microcontrolere compatibile MCS51. Microcontrolerele compatibile cu arhitectura 8051 sunt încă produse de firme precum: Atmel, Maxim, Infineon sau Texas Instruments. Microcontrolerele produse de Atmel comptibile
Atmel AT89C51AC2 () [Corola-website/Science/321003_a_322332]
-
Intel. Familia de microcontrolere MCS51 datează de la începutul anilor 80 este succesoarea familiei 8048 păstrând compatibilitatea cu aceasta. Arhitectura 8051 folosește o magistrală de date, regiștrii și o unitate aritmetico-logică pe 8 biți și o magistrală de adrese de 16 biți. În momentul actual Intel nu mai produce microcontrolere compatibile MCS51. Microcontrolerele compatibile cu arhitectura 8051 sunt încă produse de firme precum: Atmel, Maxim, Infineon sau Texas Instruments. Microcontrolerele produse de Atmel comptibile MCS51 fac parte din seria AT89.În funcție de tipul
Atmel AT89C51AC2 () [Corola-website/Science/321003_a_322332]
-
date și adrese externe. Magistrala de date este "ascunsă" de portul P0 pe când magistrala de adrese este formată în partea inferioară de portul P0 și în partea superioară de portul P2. Convertorul încorporat în AT89C51AC2 are o precizie pe 10 biți și poate folosi 8 canale analogice multiplexate. Acesta poate fi folosit în 2 moduri: conversia standard pe 8 biți sau conversia de precizie pe 10 biți. Pentru a selecta conversia de precizie se setează bitul PSIDLE din registrul SFR ADCON
Atmel AT89C51AC2 () [Corola-website/Science/321003_a_322332]
-
partea inferioară de portul P0 și în partea superioară de portul P2. Convertorul încorporat în AT89C51AC2 are o precizie pe 10 biți și poate folosi 8 canale analogice multiplexate. Acesta poate fi folosit în 2 moduri: conversia standard pe 8 biți sau conversia de precizie pe 10 biți. Pentru a selecta conversia de precizie se setează bitul PSIDLE din registrul SFR ADCON. Timpul de conversie este de aproximativ 16 microsecunde și acceptă valori ale curentului de intrare între 0 și 3
Atmel AT89C51AC2 () [Corola-website/Science/321003_a_322332]
-
partea superioară de portul P2. Convertorul încorporat în AT89C51AC2 are o precizie pe 10 biți și poate folosi 8 canale analogice multiplexate. Acesta poate fi folosit în 2 moduri: conversia standard pe 8 biți sau conversia de precizie pe 10 biți. Pentru a selecta conversia de precizie se setează bitul PSIDLE din registrul SFR ADCON. Timpul de conversie este de aproximativ 16 microsecunde și acceptă valori ale curentului de intrare între 0 și 3 V.
Atmel AT89C51AC2 () [Corola-website/Science/321003_a_322332]
-
are o precizie pe 10 biți și poate folosi 8 canale analogice multiplexate. Acesta poate fi folosit în 2 moduri: conversia standard pe 8 biți sau conversia de precizie pe 10 biți. Pentru a selecta conversia de precizie se setează bitul PSIDLE din registrul SFR ADCON. Timpul de conversie este de aproximativ 16 microsecunde și acceptă valori ale curentului de intrare între 0 și 3 V.
Atmel AT89C51AC2 () [Corola-website/Science/321003_a_322332]
-
este un micro-controller CMOS pe 8 biți, de înaltă-performanță și consum redus, cu 8K biți de memorie internă Flash read-only programabila (PEROM). Este produs de Atmel utilizând tehnologie cu memorie nevolatila și densitate ridicată fiind compatibil cu familia MCS-51. De asemenea este compatibil cu setul de instrucțiuni
Atmel AT89C52 () [Corola-website/Science/321001_a_322330]
-
este un micro-controller CMOS pe 8 biți, de înaltă-performanță și consum redus, cu 8K biți de memorie internă Flash read-only programabila (PEROM). Este produs de Atmel utilizând tehnologie cu memorie nevolatila și densitate ridicată fiind compatibil cu familia MCS-51. De asemenea este compatibil cu setul de instrucțiuni și așezarea pinilor a microcontrolerelor 80C51 și 80C52
Atmel AT89C52 () [Corola-website/Science/321001_a_322330]
-
limitate. El utiliza 5200 de tuburi electronice și avea un consum de . Folosea o memorie cu linii de întârziere cu mercur capabilă să stocheze 1000 de cuvinte de câte 11 cifre zecimale plus semn (lungime echivalentă în binar cu 72 biți. O caracteristică esențială a sistemului UNIVAC a fost un nou tip de bandă magnetică metalică, și o unitate de bandă de mare viteză, pentru stocare pe mediu nevolatil. În 1952, IBM a anunțat public mașina electronică de prelucrare a datelor
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
de la Intel. Primul procesor integrat, Intel 4004 (1971) avea , și era compus din 2300 tranzistoare; prin comparație, procesorul Pentium Pro avea și 5,5 milioane de tranzistoare. Circuitul integrat din imaginea din dreapta, un Intel 8742, este un microcontroller pe opt biți care conține o unitate centrală de procesare ce rulează la , are 128 de octeți de RAM, 2048 de octeți de EPROM, și porturi de intrare/ieșire, toate pe același cip. În anii 1960, utilizarea calculatoarelor din generațiile a doua și
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
un proiect de dezvoltare a lui într-un calculator mai utilizabil, Manchester Mark 1. Mark 1, la rândul său, a devenit rapid prototipul pentru Ferranti Mark I, primul calculator generic comercial din lume. SSEM avea lungimea cuvântului de 32 de biți și o memorie de 32 cuvinte. A fost proiectat să fie cel mai simplu calculator cu program stocat; singura operație aritmetică pe care o putea efectua era scăderea. Primul dintre cele trei programe scrise pentru această mașină găsea cel mai
Manchester Small-Scale Experimental Machine () [Corola-website/Science/315413_a_316742]
-
mic, CV1097, de . În urma numirii sale la catedra de inginerie electrică a Universității Manchester, Williams și-a recrutat colegul de la TRE, Tom Kilburn. Până în toamna lui 1947, cei doi au mărit capacitatea de stocare a unui tub Williams de la un bit la 2048 de biți aranjați într-un tablou de 64 pe 32, și au demonstrat că un astfel de tub poate stoca acești biți timp de patru ore. Inginerul Geoff Tootill de la TRE s-a alăturat temporar echipei în septembrie
Manchester Small-Scale Experimental Machine () [Corola-website/Science/315413_a_316742]
-
numirii sale la catedra de inginerie electrică a Universității Manchester, Williams și-a recrutat colegul de la TRE, Tom Kilburn. Până în toamna lui 1947, cei doi au mărit capacitatea de stocare a unui tub Williams de la un bit la 2048 de biți aranjați într-un tablou de 64 pe 32, și au demonstrat că un astfel de tub poate stoca acești biți timp de patru ore. Inginerul Geoff Tootill de la TRE s-a alăturat temporar echipei în septembrie 1947, și a rămas
Manchester Small-Scale Experimental Machine () [Corola-website/Science/315413_a_316742]
-
toamna lui 1947, cei doi au mărit capacitatea de stocare a unui tub Williams de la un bit la 2048 de biți aranjați într-un tablou de 64 pe 32, și au demonstrat că un astfel de tub poate stoca acești biți timp de patru ore. Inginerul Geoff Tootill de la TRE s-a alăturat temporar echipei în septembrie 1947, și a rămas până în aprilie 1949. Max Newman fusese numit la catedra de matematici pure a Universității Manchester în 1945. În timpul celui de-
Manchester Small-Scale Experimental Machine () [Corola-website/Science/315413_a_316742]
-
avea un consum de . Unitatea aritmetică a fost construită cu pentode EF50, folosite pe scară largă în timpul războiului. SSEM folosea un tub Williams pentru a obține un spațiu de memorie cu acces aleator de 32 de cuvinte de 32 de biți, un al doilea pentru un registru acumulator pe 32 de biți, în care se stocau temporar rezultatele intermediare ale unui calcul, și un al treilea pentru a stoca instrucțiunea curentă împreună cu adresa sa de memorie. Un al patrulea tub catodic
Manchester Small-Scale Experimental Machine () [Corola-website/Science/315413_a_316742]