Nampidirin'i Intel tamin'ny 1981, ny microcontroller 8051 dia manohy manakana ny sehatry ny rafitra miampita sy ny fahatsorany sy ny fomba mahomby.Ity fizaran-tany mitambatra 40-Pin ity, napetaka amin'ny fonosana inline roa sosona, dia ahitana ny 128 baon-tsarin'i Ram, 4kb Rom, ary timers roa 16 bit.Manondraka seranan-tsambo efatra misy voromailala efatra izy, ary mamorona fotoana hiovaova sy ny adaptability amin'ny tontolo samihafa.Ny famolavolana ara-barangan-dalany, izay mampisaraka ny programa sy fitahirizana data, dia manohana hatramin'ny 64KB tsirairay ho an'ny Rom sy RAM, izay mampitombo ny fitantanana data.Ao anaty, ny kaonty 8-bit sy ny fanodinana mandroso dia miara-miasa amin'ny fanatanterahana ny fahaiza-manao miavaka.
Ny fandaharana matetika ny 8051 dia matetika no mampiasa ny C, misy fitaovana toy ny keil.Ireo safidy ireo dia misy fiantraikany amin'ny fahombiazan'ny rafitra sy ny fivoaran'ny rafitra embeded.Raha ny tontolo iainana fampandrosoana dia miovaova, ny fampiharana ireo fitaovana maoderina ireo dia afaka mampiditra am-peo ny microcontroller 8051 amin'ny rafitra ankehitriny.Ny fahaizan'ny 8051 dia manerana ny toe-javatra maro, avy amin'ny rafitra fanaraha-maso fototra mba hanalefahana ny fampiharana indostria.Ny voromahery sy ny fahaizany dia nanoritra ny toerany tao amin'ny toerana fanabeazana, ary ny famelomana ny mpianatra mandinika ny famolavolana microcontroller sy ny fampiasana.
Laharana PIN |
Anarana PIN |
asa |
1-8 |
Port 1 |
8-bit I / O Port |
9 |
voalohany |
Avereno |
10 |
P3.0 / RXD |
Port 3: PIN INPUT SERITIAN |
11 |
P3.1 / txd |
Port 3: PIN Output Serial |
12 |
P3.2 / int0 |
Port 3: fanakanana ivelany 0 |
13 |
P3.3 / int1 |
Port 3: fanelingelenana ivelany 1 |
14 |
P3.4 / t0 |
Port 3: Timer 0 Inputes |
15 |
P3.5 / T1 |
Port 3: Famandrihana 1 |
16 |
P3.6 / WR |
Port 3: Manorata Strobe ho fahatsiarovana ivelany |
17 |
P3.7 / RD |
Port 3: Vakio ny fahatsiarovan-tena ho an'ny fahatsiarovana ivelany |
18 |
Xtal1 |
Input Oscillator |
19 |
Xtal2 |
Oscillator Output |
20 |
Gnd |
Tany |
21-28 |
Port 2 |
Bus adiresy avo lenta rehefa miditra amin'ny fahatsiarovana ivelany |
29 |
Psen |
Ny fivarotana fandaharana dia mamela |
30 |
Ale / prog |
Adiresy adiresy mamela / programming Pulse Pulse |
31 |
EA / VPP |
Ny fidirana ivelany dia mamela / fandefasan'ny fandaharam-potoana |
32-39 |
Port 0 |
8-bit I / O Port sy ny adiresy entana / fiara fitaterana entana |
40 |
VCC |
Famatsiana herinaratra (+ 5V) |
Toetoetra |
Description |
Unité centrale |
8-bit miaraka amin'ny fisoratana anarana roa (A sy B) |
Anatiny rom |
8kb, ampiasaina amin'ny fitahirizana programa |
RAM anatiny |
256 baita, miaraka amin'ny faritra fiasa manokana |
Regists manokana |
Mifehy ny peripherals toy ny seranan-tsambo sy timers, izay misy
Amin'ny tapany ambony RAM |
ka miato |
Fiakarana 5 fanakanana (roa ivelany, telo anatiny) |
Rafitra famantaranandro |
Bisikileta sy oscillator na namboarina |
Mpanara-maso mifehy |
Registra isan-karazany amin'ny asa fitantanana (PCON, Scon,
sns) |
Timers / Counters |
TIME 16-BIT / TOROHEVITRA (T0 sy T1) |
Programa & pointer |
Lahatsary fandaharan'asa 16-bit ary pointer data ho an'ny adiresy |
I / o seranan-tsambo |
Seranan-tsambo efatra, totalin'ny tady 32 / output 32 |
Pointer & sata |
Pointer 8-bit sy ny teny sata misy |
Serial serasera |
Manohana ny serasera serial-duplex (mamindra
ary mandray data) |
Ny CPU dia mitarika ny fiasa voalohany amin'ny microcontroller 8051.Amin'ny alàlan'ny fitantanana an-kolaka amin'ny fanelingelenana, dia mety ho laharam-pahamehana ny asa, manamora ny fanodinana malefaka.Ny fametrahana ny laharam-pahamehana isan-karazany amin'ny fomba mahomby dia mahira-tsaina ny asa toy ny angon-drakitra Sensor data sy ny protocols fifandraisana sy ny fampifanarahana ny fahafahan'ny microcontroller ho an'ny multitasking.
Ny fitadidiana dia misy ny fandaharana ROM sy RAM data.Ny fandaharana ROM dia mitazona torolàlana manan-danja, raha ny angon-drakitra Ram dia mitantana angon-drakitra sy variable data.Ny fandaminana miharihary amin'ity fitadidiana ity dia misy fiantraikany lehibe amin'ny fampisehoana, amin'ny fampiharana mitaky ny famerenana ny angon-drakitra haingana sy ny fanavaozana haingana, toy ny rafitra fanaraha-maso moto.
Ho an'ny fifandraisana anatiny, misy fiara fitateram-bahoaka 16-bit ary bus 8-bit 8-bit, samy manana andraikitra samihafa.Ny fiara fitateram-bahoaka dia mamantatra ny toerana fitadidiana, raha ny angon-drakitra fitaterana angon-drakitra.Ity rafi-pandehan-kevitra ity dia manome antoka ny fitantanana ny angon-drakitra, mitovy amin'ny famolavolana rafitra fanaraha-maso mitaky fitantanana data.
Ny oscillator on-chip dia miteraka famantarana famantarana ny famantaranandro rehetra ny asa microcontroller rehetra.Ny fanavakavahana dia mampitombo ny fampisehoana amin'ny faritra toa ny fanodinana famantarana nomerika sy ny fanodinana ara-dalàna matetika, izay misy ny fotoana marina dia manangana fahombiazana marina.
I / O Ports dia mampifandray ny peripherals, izay manome endrika avy amin'ny fampisehoana lige tsotra mba hasiana tambajotra sensor.Mampifanaraka ireo seranan-tsambo ireo hihaona amin'ny filàna fampiharana, toy ny fifampiraharahana amin'ny sensor analog na famokarana mari-pamantarana nomerika, dia mampiseho ny fahaizan'ny 8051 ny fahaizan'ny 8051.
Misongadina ny fotoana roa-bit 16-bit ho an'ny kajy dinika, avy amin'ny fanemorana ny refesin'ny pulse, ny microcontroller dia sarobidy amin'ny automation sy robotika.Ny fahaizany manohana ny fanelingelenana marobe, ny fametahana ivelany, ny fitaovana ivelany ivelany, ary ny seranam-pifandraisana, ny fifampiresahana am-bava, dia mampiroborobo ny fitantanana mahomby amin'ny hetsika sy ny asa Asynchronous amin'ny indostria mila valiny azo itokisana, toy ny rafitra mifehy ny fiara.
Ao amin'ny sehatry ny fahatsiarovana an-tsaina, ny programa dia mahita ny tokantranony azo antoka ao amin'ny ROM, toerana iray izay misy ny maharitra maharitra maharitra.Mandritra izany fotoana izany, Ram no mavitrika izay misy dihy data momba ny fandaharam-potoana, izay mamaly ny fitakiana tsy miova.Ity fisarahana ity dia manome hery ny rafitra honenana sy hanova ny fizotrany tsy misy fotony.Ny toetra tsy miova amin'ny rom dia mahita ny toerany ao amin'ny rindranasa avo lenta, mijoro mijoro tsara, na dia rehefa be herim-po sy mikoriana.
Ny timers dia mitaona ny fanemorana tsara, ary mitroka ny mari-pahaizana symphony amin'ny asa mifanaraka amin'ny firindrana.Manamora ny fitantanana asa milamina izy ireo ary ny fanatanterahana ny fifanarahana mifanentana amin'ny votoatin'i Parallel dia nasehon'ny rafitra napetraka avy amin'ny fiara.Mampifanaraka ny asa fitaratra mizana tsara, taratry ny vanim-potoana Finsese sy ny loharanon-karena.
Misoratra anarana ny angon-drakitra sy ny torolàlana, manangana ny fototry ny fiasa.Ny Accumulator dia manao asa aritmetika, raha mbola mailo kosa ny mpifaninana amin'ny fandaharana, mandroso amin'ny torolàlana manaraka miaraka amin'ny fahatokisana saika rony.Ireo singa ireo dia manolotra fifandraisana sy fanovana haingana ireo singa ireo, mamorona fototry ny mekanika mpikarakara.
Ao amin'ny tontolon'ny angon-drakitra voarindra, ny fizarana 8-bit dia mitantara ny tantaran'ny mpanao maritrano maro.Ny fanoratana ny sata misy ny fandaharana (PSW) dia sentinel, mampiseho ny torolàlana ara-dalàna amin'ny sainam-pirenena toy ny zero ary mitondra, amin'ny fomba manapa-kevitra mandritra ny famonoan'olona.Ireo toe-javatra ireo dia lasa manan-danja amin'ny fandaharana fepetra, mamela ny rafitra hampifanaraka amin'ny ebb sy ny fandehan'ny toe-javatra.
Nanova ny fitarihan'ny banky fisoratana anarana ny Ram, ary niavaka tamin'ny sehatra efatra miavaka, mampiroborobo ny fifanakalozan-dresaka mahomby sy ny fidirana amin'ny brisk.Ity tetika ity dia manery ny fahafahan'ny processor hanararaotra ny asa mifanila, amin'ny alàlan'ny fanodinana fahatsiarovana ny fitadidiana.Ny fomba fisaintsainana ao amin'ny Elite Cpus, ity fikambanana ity dia manasongadina ny fanamafisana ny fanodinana mitovy.
Ny tsatoka dia mpiambina ny angon-drakitra, fehezin'ny pointer 8-bit, mampiasa ny fidirana amin'ny fidirana farany, voalohany (lifo).Ny fitantanana Stack dia mamela ny fiantsoana antso an-tsokosoko sy ny fanelanelanana ny fitantanana, ny sonia amin'ny sonia amin'ny sehatra Software Software Ecosystems.Mampiseho ny fandaharam-potoam-pitiavan-tena ny loharanon-karena.
Spectrum amin'ny fomba firesahana toy ny fisoratana anarana, misoratra anarana, tsy mivantana, voamarina, ary mivantana ny adiresy data samihafa.Ity fandanjalanjana ity ao amin'ny angon-drakitra dia manatsara ny fampifangaroana sy ny mazava, ny paikady fitaratra izay mandanja ny mombamomba sy ny fidirana.
Ny microcontroller 8051 dia lasa safidy ho an'ny maro noho ny fahaiza-manavaka sy ny fahaizany fampifangaroana amin'ny sehatra isan-karazany.Ity misy fomba antsipirihany:
Ny andraikitry ny microcontroller 8051 amin'ny fitantanana angovo dia mamela ny fanaraha-maso sy ny fitsipi-pitondran-tena marina ao an-trano sy ny indostria.Ireo fitaovana ireo dia miantoka ny fandrefesana marina sy ny fanatsarana ny fampiasana ny fahefana.Ny fampisehoana azo itokisana amin'ny rafitra fanaraha-maso dia mitarika paikady mahomby amin'ny angovo, ny fitazonana ny haingam-pandeha amin'ny angovo maharitra.
Ny microcontroller 8051 dia miara-miasa lehibe amin'ny fampisondrotana ny fifampiraharahana.Ny fampidirana matetika amin'ny fitaovana toy ny Smartphone, dia manome valiny intuitive sy precise Touch.Mampiasa algorithming Advanced, ny fizotran-javatra hikasika ny fidirana mba hampisondrotra ny fahitsiana, ny fanatsarana ny fahafaham-po manerana ny gadget touchcreen isan-karazany.
Ao amin'ny sehatra automotive, ny microcontroller 8051 dia tsara amin'ny famolavolana rafitra fanaraha-maso fiara.Izy io dia manampy amin'ny fandrosoana amin'ny fiara Hybrid, mifantoka amin'ny fiambenana ny angovo sy ny fizarana herinaratra.Izy io dia manohana ny rafitra toa ny fanaraha-maso sy ny famoretana, ny hery manisa ny fahombiazan'ny fahombiazana sy ny fiarovana.
Ny indostrian'ny fahasalamana dia mahasoa betsaka avy amin'ny microcontroller 8051 amin'ny famoronana fitaovana ara-pitsaboana portable.Fanaterana ny fahatokisana sy ny fahitsiana, ireo microcontrollers ireo dia ampiasaina ho an'ny fitaovana toy ny glucose metatra.Ny fahafahan'izy ireo ny fanodinana data dia manome antoka haingana sy marina ny famakiana sy ny fitantanana ny marary sy ny fitantanana.
Ny andiany microcontroller 8051 dia misy dikan-teny maro isan-karazany, izay mifanaraka amin'ny endri-javatra manokana ho an'ny asa miavaka.Ny fiovan'ny atmel at89 andiany sy silicon labs 'efm8.Toetra tsy manam-paharoa toy ny hafainganam-pandeha miovaova, ny fahaiza-manao amin'ny famantaranandro, ny fahaiza-manao, ary ny herinaratra, ny fanamafisana ny fahombiazan'ny famolavolana ary ny fitantanana ny vidiny, taratry ny fanirianao ny tetik'asa.Ny fanavaozana sy fanatsarana mitohy manerana ny laharana faha-8051 dia mampiseho fanavaozana mikendry ny fivoriana ara-teknolojia ankehitriny.
Azafady alefaso ny fanadihadihana, hamaly avy hatrany isika.
amin'ny 2024/10/2
amin'ny 2024/10/2
amin'ny 1970/01/1 2933
amin'ny 1970/01/1 2488
amin'ny 1970/01/1 2080
amin'ny 0400/11/8 1876
amin'ny 1970/01/1 1759
amin'ny 1970/01/1 1709
amin'ny 1970/01/1 1649
amin'ny 1970/01/1 1537
amin'ny 1970/01/1 1533
amin'ny 1970/01/1 1502