View All

Azafady mba jereo ny dikan-teny anglisy ho toy ny dikan-tenantsika ofisialy.Miverena

France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English) Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino) United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ) New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português) United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
HomeBlogAT89C51 Microcontroller: endri-javatra, fiasa ary fampiharana
amin'ny 2024/09/26

AT89C51 Microcontroller: endri-javatra, fiasa ary fampiharana

Ny microcontrollers dia singa manan-danja amin'ny teknolojia maoderina, manentana ny zava-drehetra avy amin'ny fitaovana an-trano tsotra amin'ny rafitra Aerospace mandroso.Anisan'ireny, ny microcontroller at89c51 avy amin'ny fianakaviana 8051 dia mivoaka ny fahaizany sy ny fahaizany.Miaraka amin'ny endri-javatra toy ny 4kb ny fahatsiarovana tselatra, ny baoty 128, ary 32 ny fidirana 32 / output, ny AT89C51 dia manohana rindranasa maro be, ka mahatonga azy ho safidy malaza amin'ny elektronika mahomby.Ny fahaizany dia taratry ny fiara mitohy ho an'ny fanavaozana amin'ny sehatra isan-karazany, izay mamela ny fampandrosoana ny rafitra azo itokisana sy mahomby.Ity lahatsoratra ity dia mandinika ny toetra sy ny fahaizan'ny ARID9C51, ary koa ny safidy hafa sy ny fampiasana azo ampiharina amin'ny teknolojia maoderina.

katalaogy

1. Ny fijerena ny microcontroller amin'ny AT89C51
2. AT89C51 Microcontroller Pin Layout
3. Ny firafitry ny microcontroller at89c51
4. Ny endri-javatra amin'ny microcontroller AT89C51
5. Miasa amin'ny microcontroller an'ny AT89C51
6. AT89C51 Microcontroller Block Diagram
7. Fanadihadihana fahasamihafana eo amin'ny AT89C51 sy AT89C52
8. Ny fampiharana ny microcontroller at89c51
Fig 1  AT89C51

Ny fijerena ny microcontroller amin'ny AT89C51

ny At89c51, noforonin'i Atmel, dia microcontroller izay mitrandraka mifangaro amin'ny fanavaozana sy fomban-drazana.Trano fitehirizam-bokatra 16kb sy ny 512B amin'ny RAM, ity fahagagana 8-bit ity dia naorina amin'ny haingam-pandeha ambony, tsy misy teknolojia tsy mifangaro.Mamihina ny torolalana MCS-51, ny microcontroller dia mirehareha amin'ny maritrano matevina miaraka amin'ny CPU 8-bit.Ny fitrandrahana ao anatiny dia misy ny rafitry ny volavolan-dalàna ao anatiny, mampifanaraka ny famatsiana herinaratra 5V mba hampitaovana hetsika maharitra na dia eo aza ny toe-javatra mihena.Ny fandaharam-potoam-pandaminana amin'ny alàlan'ny ISP, IAP, ary DebugWire-manitatra ny utaney manerana ny kianja isan-karazany toy ny trano automation, rafitra lojika, fitaovana solika, ary elektronika automatique.Ny adampability dia manome reson-jatony amin'ny teknolojia ara-teknolojia tsy misy dikany, izay ahafahan'ny fahafahana mivezivezy ny valim-pifidianana.

Atsofoka microcontrolls at89c51

Msp430

At89s52

Atmega328

Pic16f877a

ARID9C51 Microcontroller Pin Layout

Fig 2 Pin configuration of AT89C51 microcontroller

Ireo tsipika mifehy

Ny tsipika mifehy dia mitantana ny fametahana, famantaranandro, ary fanelingelenana asa.Ny tsipika fametahana dia mamerina ny fitaovana, manolotra fanombohana vaovao amin'ny tetikasa napetraka.Ny fanaraha-maso ny famantaranandro dia mamela ny fotoana mifanaraka amin'ny asa an-tsitrapo.Ny tsipika fanelingelenana dia mampitombo ny fihodivirana, izay mamela ny microcontroller mba hikapoka ireo asa marobe amin'ny alàlan'ny fifantohana amin'ny marika ivelany.

Lalana herinaratra

Ny laharan'ny herinaratra, izay misy VCC sy GND, dia manome fampiasa angovo azo antoka ho an'ny fiasa fitaovana.Ny famatsiana herinaratra maharitra dia manakana ny fanelingelenana miasa.Amin'ny fanazaran-tena, ampio matetika ny capacitor hanoherana ny fihodinam-bola, miaro amin'ny tsy ampoizina na tsy fahombiazana.

I / O Port Line

I / O Ports dia noforonina ho an'ny asa fampidirana / famoahana entana.Ny fanitsiana ny seranan-tsambo tsirairay momba ny fampidirana na ny famoahana ny fampivoarana.Amin'ny toe-javatra indostrialy, ireo seranan-tsambo ireo dia mirotsaka amin'ny sensor sy mpikarama, manome ny fitantanana sy fitantanana ny angon-drakitra eo no ho eo.Ny fanamboarana marina dia mitaky ny hitazonana ny tsy fivadihana sy ny asa fitaovana.

Lalana kristaly ivelany

Ny tsipika kristaly ivelany dia tsara raha mampifandray ny Oscillators handefa ny famantarana ny famantaranandro maharitra.Any an-tsaha mitaky ny fanitsiana tsara, toy ny fifandraisan-davitra na fitaovana fanaraha-maso.Ny kristaly kristaly dia voafidy hampihena ny tsy fitovian-kevitra ara-potoana, izay tsara amin'ny fepetra avo lenta.Miaraka amin'ny fampidirana fahaiza-manao amin'ireto singa ireto, ny microcontroller AT89C51 dia manome toerana azo itokisana amin'ny famoronana fampiharana mandroso.Amin'ny alàlan'ny fampifangaroana ny adaptability miaraka am-pitenenana, dia manome fototra mafy ho an'ny rafitra voaroy.

Ny firafitry ny microcontroller at89c51

Rafitra fanelingelenana programmable

Ny microcontroller at89c51 dia misy rafitra fanelingelenana mihanaka.Ity fampiasa ity dia mitantana ny fangatahana fanelingelenana isan-karazany, manatsara ny fahaizana mitantana asa marobe miaraka amin'ny tontolo misy azy.

Fitaovana sy fahaiza-manao PWM

Ny microcontroller dia ahitana ny timers / mpanisa roa.Ireo singa ireo dia manohana ny fandaharam-potoana ara-potoana marina, izay mahasoa amin'ny fitazonana ny fanodinana ny sakany Pulse (PWM) amin'ny alàlan'ny fifehezana motor sy ny asa fanodinana famantarana.

Compenents

Ao amin'ny fotony, ny AT89C51 dia manangona ny CPU 8051, unit lojika arithmetika (alu), ary andian-dahatsoratra.Ireo singa ireo dia manatsara ny fahombiazan'ny fahaiza-miaina amin'ny fanodinana asa.Ny oscillator iray ivelany dia miteraka famantarana famantaranandro hanamafisana ny fandidiana anatiny, ny fiantohana ny fampisehoana malefaka sy mandrindra.Ny faritra fametahana indray dia eo am-panombohana ny rafitra, manalefaka ny loza ateraky ny fanjakana tsy ampoizina mandritra ny fanombohana na fanelingelenana.

I / o interface sy ny fifandraisana fitaovana

Ny interface an'ny Microcontroller's I / O Interfontroller dia misy seranan-tsambo 8-bit.Ireo seranan-tsambo ireo dia manamora ny fifandraisana mavitrika amin'ireo fitaovana peripheral isan-karazany, mamela ny fampidirana amin'ireo singa ivelany toy ny sensor sy mpikarama ho an'ny fampiharana ara-dalàna feno.Ny fampidirana ny serialim-pifandraisana, ny fampifandraisana ny angon-drakitra miaraka amin'ny fitaovana hafa - lehibe ho an'ny rafitra mitaky tamba-jotra, mitovitovy amin'ny fomba voafatotra tsara.

Architecture Memory

Ny AT89C51 dia manasongadina ny firafitry ny fitadidiana 4kb amin'ny fitadidiana tselatra amin'ny alàlan'ny fandaharana fandaharanaAo anatin'izany ny 128b amin'ny RAM ho an'ny fitantanana angon-drakitra Runtime.Ity famolavolana fahatsiarovana ity dia mahatratra ny fifandanjana eo amin'ny fitehirizana tsy mifangaro ary ny fanatsarana ny famonoana programa sy ny fahombiazan'ny fampisehoana.

Ny endri-javatra amin'ny microcontroller AT89C51

Fandaharana sy fahaiza-manao

Miaraka amin'ny fotony ao amin'ny MCS-51 Architecture, ny microcontroller at89c51 dia misarika ny saina ho amin'ny alàlan'ny fandaharana mivantana sy ny fampiasana ny fampiharana ny fampiharana.Manohana ny famolavolana azy:

• ISP (fandaharana amin'ny rafitra)

• IAP (fandaharana amin'ny fampiharana)

• Fomba debugwire

Fahatsiarovana sy fampiharana

Misongadina 16KB amin'ny fahatsiarovana ny fandaharana eo anilan'ny 512 bytes ny fahatsiarovana data, ny AT89C51 dia manome toerana be dia be ho an'ny filana isan-karazany.Miroborobo amin'ny rindranasa maro be, manomboka amin'ny rafitra mipetaka amin'ny asa fifehezana tsotra, izay ahitàna ny fanavaozana firmware amin'ny alàlan'ny ISP dia matetika omena ny fampihenana ny fahasarotany.

Fahafaham-barotra matetika

Mahavita manohana karazana oscillator isan-karazany, ny AT89C51 dia ahitana matetika ny fatra ao amin'ny 12mhz ary apetaho ny oscillator ivelany hatramin'ny 24mhz.Ity sakana ity dia mamela ny microcontroller mba ho voatsipaka tsara amin'ny fitakiana manokana sy ny hafainganam-pandeha, hanatsarana ny fahaizany sy ny fahombiazany.Ankoatr'izay, ny safidy hitodika eo amin'ny loharano anatiny sy ivelany dia manome fahaiza-miaina amin'ny tontolo iainana samihafa.

Ny fiasan'ny fiasa ao amin'ny microcontroller amin'ny AT89C51

Manelingelina ny fitantanana

Ny AT89C51 dia afaka mametraka loharanom-pahalalana marobe marobe, manamora ny laharam-pahamehanana sy fitantanana tsara.Ny fanelingelenana toy izany dia sarobidy amin'ny fanodinana toe-javatra, toy ny rafitra automations, izay iankinan'ny asa amin'ny fotoana voafaritra tsara.Ity adaptability ity dia manitatra ny fampiasan'ny mpiofanina microcontroller ao amin'ny filaharana mavitrika.

Fandanjalanjana amin'ny alàlan'ny fanavakavahana

Ny famerenana indray dia manome hery ny AT89C51 mba hivoatra miaraka amin'ny fitakiana vaovao na fanatsarana mahazatra tsy hanova ny hardware.Ity adampability ity dia manampy amin'ny fahombiazan'ny vidiny sy ny halavan'ny fitaovana amin'ny sehatra teknolojia ara-teknolojika miova.Manafaingana ny fidirana amin'ny tsena ity fahaiza-manao ity.

Ny fampiasana Timer

Manampy amin'ny fanatanterahana ny fahatongavan-tena tsara sy ny famokarana sela-bakoka (PWM) ny timers.Ireo dia mahasoa amin'ny fampiharana toy ny fanodinana ny hafainganam-pandeha sy ny fanodinana famantarana.Ny fahazoana manam-pahaizana amin'ny fanitsiana ny Timer dia mamela ny optimization, toy ny fanitsiana ny fivoahan'ny PWM izay namboarina tamin'ny hafainganam-pandeha samihafa, nanararaotra ny maha-microcontroller.

Ny fanodinana data miaraka amin'i Alu sy ny fitadidiana

Ny Unit Logic Logic Arithmetic at89c51 (alu) sy ny fitadidiana ny fahombiazan'ny fanodinana data.Ireo singa ireo amin'ny fitantanana ny fandidiana arithmetika sy ny asa data, ho an'ny fangatahana dia mila fahaiza-manao matematika na angon-drakitra.Ny fahitana avy amin'ny fanazaran-tena dia manasongadina fa ny fanentanana an'i Alu sy ny fitadidiana dia mampisondrotra ny fahatsiarovan-tena ara-dalàna, izay mamela ny microcontroller mba hahombiazana mahomby.

Fampidirana peripheral

Fitaovana fifandraisana am-bava, ny microcontroller dia manatsotra ny fifandraisana amin'ny fitaovana isan-karazany.Ny fanindriana ireo fifampiresahana ireo dia misy ny fampidirana ireo fampidirana ireo rafitra lehibe kokoa, toy ny angon-drakitra fampidirana indostrialy.Ny fampielezana stratejika ny serasera serial dia manandratra ny angona data sy ny fahatokisana, amin'ny toe-javatra avo lenta.

Spi sy Gpio dia manolotra safidy mifehy peripheral azo zahana, manatsotra ny fifandraisana sy fifaneraserana amin'ny singa ivelany isan-karazany.Sarobidy izany amin'ny toe-javatra famolavolana modular izay mitaky ny fampifangaroana tsiranoka ny mody.

Ny timers dia manan-tsaina amin'ny fitantanana peripherals, toy ny fifehezana ny sensor ivelany na mpikatroka.Ny fifehezana ny fitantanana ny Timer dia afaka manatsara ny fampifangaroana, mankany amin'ny asa miorina sy mandray andraikitra.Ny fahatakarana lalina ny fiasa ara-potoana dia manohana ny fampidirana tsara sy azo itokisana.

Dia89c51 microcontroller block diagram

Fig 3 Block diagram of AT89C51 microcontroller

Fakafakao ny fahasamihafana eo amin'ny at89c51 sy at89c52

Ny AT89C52 dia endri-javatra fahatelo (T2) sy loharano fanelingelenana fanampiny, mampisondrotra ny zava-bitany amin'ny fitantanana ireo asa hentitra.Ity dia adika amin'ny fandaharam-potoana azo zahana kokoa sy ny fahafaha-mihetsika amin'ny hetsika maro miaraka, izay manintona ny filàn'ny rafitra efa mandroso.Ireo toetra ireo dia taratry ny faniriana ny fahombiazana sy ny famaritana tsara amin'ny fampandrosoana ara-teknolojika.

Fanitarana ny fahatsiarovana sy ny fiantraikany

Miaraka amin'ny fitadidiana tselatra dia avo roa heny amin'ny 8KB raha oharina amin'ny AT89C51, ary ny fitomboan'ny ondrany ka hatramin'ny 256 baita avy amin'ny 128 baita, ny at89c52 dia manome toerana be dia be ho an'ny fanodinana sy ny fitantanana data.Ity fanitarana ity dia manohana ny rindrambaiko rindrambaiko sy ny betters fampisehoana amin'ny asa fitadidiana.Ny habaka fanampiny dia manamora ny fanamboarana angon-drakitra mahomby sy mahomby amin'ny fanodinana ny angon-drakitra, ny fitakian'ny fangatahana tena misy, ary ny fametahana ny fiara ho haingana sy mahery kokoa.

Fampiharana sy tombony

Raha ny fampiharana, ny rafitra izay mampiasa ny AT89C52 dia miteraka fahombiazana sy fahatokisana, amin'ny fitantanana ireo fampidirana sy fiparitahana marobe.Ny fanatsarana fanampiny sy ny fanatsarana fahatsiarovana fanampiny ao amin'ny at89c52 dia miteraka matetika amin'ny fitomboan'ny tetikasa malefaka miaraka amin'ny filàna ilaina amin'ny asa.Ity chip ity dia manolotra tombontsoa stratejika ho antsika mikendry ny hamolavola ny famolavolana mafy ny famolavolana mafy orina miaraka amin'ny fameperana kely indrindra handresena ireo fanamby ary hanosika ny fetran'ny fanavaozana.

Ny fampiharana ny microcontroller AT89C51

Fitaovana fifandraisana

Ny microcontrolls at89c51 dia manatsara ny fitaovana fifandraisana, ny fanaka tsy misy tombo-kase miaraka amin'ny maody onjam-peo isan-karazany.Manamora ny fifindran'ny angon-drakitra sy ny fandraisana tsara ny angon-dratsiny, izay mamofona ny fiainana ho fantsom-pifandraisana.Ny fahafaham-pony dia manohana ny fifampiresahana mora amin'ny fampisehoana LCD sy ny keypads, hampiroborobo ny fifandraisan'ny mpampiasa.

Fitaovana mahay

Ao amin'ny sehatry ny zavamaneno smart, ny AT89C51 dia mijoro amin'ny fanatsarana ny fanatsarana sy ny fahitsiana.Mahay manamboatra sensor isan-karazany avy amin'ny sensor marobe, toy ny fanaraha-maso ny toe-piainana na ny haavon'ny tsiranoka.Ny fanatanterahana ny algorithm mandroso dia mandroso ny fikojakojana ny faminaniana ireo.Ity evolisiona ity dia manamafy ny fitrandrahana mitohy mba hanatsarana ny fampisehoana fitaovana ho valin'ny fitakiana tsy miova.

Electronika automatique

Ny AT89C51 dia manana anjara toerana lehibe amin'ny elektronika automatique, avy amin'ny fitantanana ny motera ho an'ny rafitra fialamboly.Mamolavola angon-drakitra avy amin'ny sensore fiara izy io, manatsara ny fahombiazan'ny solika ary manamaivana ny fivoahana.Ny diabe mankany amin'ny fitondra-tena Autonomous dia mampiseho ny fahaizany mitantana rafitra fanaraha-maso sarotra, mampifaly ny teknolojia maoderina.Ny fampiharana azy dia toy ny testamenta ho toy ny fanoratana ny fitsipiky ny fototry ny injeniera mahazatra miaraka amin'ny vahaolana teknolojia.

Trano hendry

Ny microcontroller at89c51 dia ampiasaina amin'ny fampifandraisana sy fifehezana fitaovana automatique an-trano isan-karazany.Mampifanaraka ny jiro sy ny fanaraha-maso ny toetr'andro ary ny rafitra fiarovana, ny fanamafisana ny tokantrano.Amin'ny alàlan'ny fampiofanana ny angon-drakitra avy amin'ny fitaovana IOT, dia manantena sy hampifanaraka ny fihetsiky ny mpampiasa, ny famoronana traikefa velona tsy misy fepetra.Ny fampielezana mahomby matetika dia manasongadina ny adaptability ary ny filàna fanamboarana ny safidy.

Rafitra mipoaka

Ny fanompoana ho singa fototry ny rafitra voampanga, ny AT89C51 dia miantoka ny fitantanana sy fifehezana ny angon-drakitra mahomby.Ny fanatrehany dia manitatra amin'ny toe-javatra toy ny milina indostrialy sy robotika.Ny fahitan'i Microcontroller amin'ny fanatanterahana asa sarotra, raha ankasitrahana ny fiarovana ny fahefana.

Fitaovana fitsaboana

Amin'ny fitsaboana, ny AT89C51 dia manatsara ny fahafaha-manao fitaovana diagnostika sy fanaraha-maso.Izy io dia manakana ny angon-drakitra zava-dehibe avy amin'ny sensor biomedika, ka mahatonga ny fandrefesana tsara sy ny diagnostika ara-potoana.Rehefa miovaova ny fitaovana fitsaboana ara-pahasalamana ao an-trano, ny fampanantenany dia manatsara ny fanatsarana ny fanaraha-maso ny marary, ny fitrandrahana hery amin'ny kalitaon'ny fikarakarana sy ny fitantanana ny asa.



Fanontaniana matetika matetika [FAQ]

1. Inona no atao amin'ny at89c51?

Ny AT89C51 dia microcontroller 8-bit avy amin'ny andiany faha-8051 Atmel, ary misambotra ny fototry ny fanavaozana amin'ny elektronika.Fitaovana 4kb amin'ny fahatsiarovana tselatra sy baoty 128 ondrilahy, dia mahavita mitantana tsingerin'ny famafana / programa maro.Ny maritrano vanona versatile dia mahatonga azy ho mendrika ny fampiasana isan-karazany, ao anatin'izany ny elektronika elektronika sy ny toe-javatra indostria, manolotra kanvas ho an'ny fahaiza-mamorona sy ny fandrosoana ara-teknika.

2. Ny 8051 sy at89c51 mitovy?

Ny at89c51 dia ampahany amin'ny fianakaviana 8051 izay miovaova fa misy fahatsiarovana mandroso ary endri-javatra fampidirana / fampidirana hentitra.Ity variana ity dia mampiseho ny fivoaran'ny maritrano 8051, izay natao ho an'ny fampiharana malalaka kokoa raha mifanentana amin'ny rindrambaiko nentim-paharazana, manintona ireo mpampiasa Nostalgic sy ny mpanao vaovao ratsy sy ny fanavaozana maoderina.

3. Inona no dikan'ny 'c' ao amin'ny AT89C51?

Ny 'C' dia mampiseho microcontroller mifototra amin'ny CMOMO, fantatra amin'ny fampiasana ny fampiasana ny herinaratra sy ny fahatokisan-tena mahomby amin'ny toe-javatra samihafa.Ny teknolojia CMOS dia mampifanaraka am-pitiavana amin'ny tontolo samihafa, avy amin'ny gadget ambany amin'ny haingam-pandeha ambany amin'ny rafitra mitambatra, izay mamerina ny filana vahaolana azo itokisana sy mahomby.

4. Inona no mahasamihafa ny AT89S51 sy AT89C51?

Ny fandanjalanjana fandaharana dia ny toerana misy azy ireo: Ny AT89S51 dia manohana ny fandaharana rafitra ao amin'ny rafitra (ISP), manamora ny fanavaozana sy fanovana tsy misy sakana.Ity tombony ity dia manangona ny fampiharana mavitrika, manome vahaolana azo ampiharina raha oharina amin'ny AT89C51, ho an'ireo izay manome lanja sy mahay mampifanaraka.

5. Nahoana no misoratra amin'ny AT89C51?

Ny fifidianana ho an'ny AT89C51 dia misy ny fandanjalanjana ny famolavolana sy ny fomba fiasa mahitsy.Mampifangaro mafy ny fanaraha-maso tsy misy tariby sy automatique, mety ho an'ny trano sy ny indostria.Ny famolavolana azy ireo dia manasa na dia ireo manana fahalalana ara-teknika maotina aza mba hanoherana ireo tetikasa saro-pady, manohintohina ny fanavaozana raha ny fanajana ny fetran'ny tetibola.

0 RFQ
Harona fiantsenana (0 Items)
Foana io.
Mampitaha lisitra (0 Items)
Foana io.
Hevitra momba ny valiny

Zava-dehibe ny hevitrao!Ao amin'ny Allelco, manome lanja ny traikefan'ny mpampiasa izahay ary miezaka manatsara azy tsy tapaka.
Azafady zarao aminay ny fanamarihanao amin'ny alàlan'ny fe-pampianarana, ary hamaly avy hatrany izahay.
Misaotra anao nisafidy ny Allelco.

-DAHATSORATRA
E-mail
Comments
Captcha
Tariho na tsindrio ny hampiditra rakitra
Ampidiro ny rakitra
Karazana: .xls, .xlsx, .dl, .doc, .jpg, .png sy .pdf.
MAX File Size: 10MB