Tirohia te Katoa

Tena tirohia te putanga Ingarihi hei putanga mana.Whakahoki

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)
HomeParauAT89C51 Microcontroller: Nga waahanga, nga mahi me nga tono
i te 2024/09/26

AT89C51 Microcontroller: Nga waahanga, nga mahi me nga tono

He waahanga nui nga Microcontroller i roto i nga hangarau hou, e awe ana i nga mea katoa mai i nga taputapu kaainga ngawari ki nga punaha aerospace.I roto ia ratou, ko te At89C5ontler Microcontroller mai i te whanau 8051 e tu ana mo tana mohio me te kaha.Ki nga ahuatanga penei i te 4kb o te mahara Flash, 128 o te RAM, me nga raina whakauru e 32 ana, e tautoko ana i te AT89C51 te whānuitanga o nga tono, hei whiriwhiri i nga hiko-utu.Ko tona whakatikatika e whakaatu ana i te taraiwa haere tonu mo te hou i roto i nga mara, te whakahoahoa i te whakawhanaketanga o nga punaha pono me te pai.Ma tenei tuhinga e tirotirohia ai nga ahuatanga me nga kaha o te AT89C51, me ona whiringa me nga whakamahinga whai hua i roto i te hangarau hou.

Pūtea kōrero

1. Te tirohanga mo te AT89C51 Microcontroller
2
3. Te hanganga o te at89C51 Microcontroller
4. Nga waahanga o te at89C51 Microcontroller
5. Nga mahi whakahaere o te AT89C51 Microcontroller
6
7. Te tātari i nga rereketanga i waenga i te AT89C51 me AT89C52
8. Nga tono o te AT89C51 Microcontroller
Fig 1  AT89C51

Te tirohanga ki te AT89C51 Microcontroller

Te AT89C51, i hangaia e te Atmel, he microcontroller e pa ana ki te whakakotahitanga o nga mahi hou me nga tikanga hou.Whare 16KB o te mahara Flash me te 512B o te RAM, ka hangaia tenei Marvel 8-bit i runga i te hangarau nui, hangarau-kore.Te whakauru i te huinga tohutohu MCS-51, ka whakanuia e te Microcontroller te hoahoanga kaha me tona cpu 8-bit.Ko te whakauru i roto ko te mana whakahaere o roto, kia mau ki te tuku hiko 5V ki te kawe i nga tikanga pumau ahakoa te rereketanga o nga tikanga whaihua.Ko tana huringa raupaparorohiko kua tutuki i te ISP, i IAP, me te debugwire-provers i tona whaipainga puta noa i nga annas i te kaainga, nga punaha arorangi, me nga taputapu peripheral.Ko te ahunga whakamua e whakaratohia ana e te ao ki te whanake i nga whenua hangarau, i te waahi ka taea e te Pivot nga putanga.

AT89C51 Te Whakahoahoa Microcontroller

MSP430

AT89s52

Atmega328

Pic16f87

AT89C51 MIDOUTILLE PIN

Fig 2 Pin configuration of AT89C51 microcontroller

Raina whakahaere

Ko nga raina whakahaere e whakahaere ana i te tautuhi, te karaka, me nga mahi wawao.Ko te raina tautuhi ka whakaihiihi i te taputapu, te tuku i tetahi timatanga hou mo nga kaupapa whakauru.Ka taea e te mana karaka te whakatau i te waa e hiahiatia ana i roto i nga mahi whakahiato.Ko nga raina whakahoahoa e whakatairanga ana i te tauhohenga, te whakahohe i te microcontroller ki te whakakahore i nga mahi maha ma te arotahi ki nga tohu o waho.

Raina Mana

Ko nga raina mana, ko te VCC me te GND, te whakarato i te whakamahi kaha kaha mo te mahinga taputapu.Ko te tuku mana pumau ka aukati i te aukati whakahaere.I roto i nga mahi, whakauruhia nga uaua ki te urunga ki nga nekehanga o te ngaohiko, ki te tiaki i nga reanga ohorere ranei.

I / o nga raina tauranga

I hangaia e I / O nga tauranga mo nga mahi whakauru / whakaurunga.Ko te whirihoranga o ia tauranga mo te whakauru, te whakaputa ranei i te whakarereke.I roto i nga waahanga ahumahi, ko enei tauranga e uru ana ki nga kaitoi me nga kaiwhakaari, whakahohehia te whakahaere raraunga me te whakahaere.Ko te tatūnga tika me pupuri i te pono o te raraunga, me nga mahi taputapu.

Raina karaihe o waho

He pai nga raina karaihe o waho mo te hono i nga oscillator ki te tuku i nga tohu karaka pumau mo te waa tika.I nga mara e tono ana i te whakarereke i nga wa whakatikatika, penei i te kopae korero, ki nga taputapu ranei.Ko nga Cherstal Cherstal ka tohua hei whakaiti i nga rereketanga o nga rereketanga, he mea nui i roto i nga ahuatanga teitei.Ma te whakakotahitanga o enei waahanga, ko te AT89C51 Microcontroller e tuku ana i te papanga e whakawhirinaki ana ki te hanga tono matatau.Ma te whakakotahi i te urupare me te tika, ka whakarato i te turanga totoka mo te tini o nga punaha whakauru.

Te hanganga o te at89C51 Microcontroller

Pūnaha Whakawhitiwhiti Pūtaiao

Ko te atrocontroller at89C51 kua oti te whakamahi i te punaha pokanoa.Ko tenei waahanga te whakahaere i te maha o nga tono wawaotanga, ki te whakarei ake i te kaha ki te whakahaere i nga mahi maha i te wa ano i roto i nga taiao whakauru.

Timers me PWM Cheable

Kei roto i te Microcontroller tetahi e rua nga wa / counts.Ko enei waahanga e tautoko ana i nga mahi mo te wa e whai hua ana ki te whakaputa i nga tohu a Pulse Whanui (PWM) i roto i nga motuka motuka me nga mahi whakatikatika tohu.

Waahanga matua

I tona matua, ko te At89C51 te whare 8051, he waeine arorau pono (Alu), me te huinga rehita.Ko enei waahanga ka mahi tahi i te kaha o te rorohiko ki te tukatuka i nga mahi.Ko te oscillator o waho e whakaputa ana i nga tohu karaka hei tukutahi i nga mahi a roto, te whakarite kia pai te mahi maeneene me te whakarite.Kei te waatea te waahi reti ki te whakarite i te punaha, te whakaurua i nga tupono o nga kawanatanga kaore i te kitea i te wa o te tiimata, i te raru ranei.

I / O Atanga me te hono honohono

Ko te atanga o te acrocontroller i / o / o te Atanga e wha nga tauranga 8-bit.Ko enei tauranga ka whakahaere i te hononga hihiri me nga momo peripheral, te tuku ki nga waahanga o waho penei i te whakatinanatanga o nga punaha whakahaere.Ko te whakaurunga o UART whakarei ake i te whakawhitiwhiti korero, te whakahohe i nga hononga raraunga me etahi atu taputapu-nui mo nga punaha e kii ana i te huinga o te hononga honohono.

Hoahoanga Maharatanga

Ko te AT89C51 e whakaatu ana i te hanganga mahara ki te 4kb o te mahara o te mata mo te waehere waehere, ka tukuna he kaha mo nga tohutohu matatini me te pupuri i te pono o te hotaka.Kei roto i te 128b o te RAM mo te whakahaere raraunga riki.Ko tenei hoahoa mahara ka tutuki i waenga i te rokiroki kore-kore me te rokiroki o te ao, te whakamahine i te mahi a te hōtaka me te pai o te mahi.

Nga waahanga o te AT89C51 Microcontroller

Te whakamahere me te pukenga

Ma tana turanga i te MCS-51 Hoahoanga, ka mau te aro ki a At89C51Ko te tautoko i nga hoahoa:

• ISP (te pūnaha-pūnaha)

• IAP (kaupapa-a-tono)

• Nga tikanga debugwire

Mahara me te Whaainga Tono

Ko te 16kb o te mahara o te papatono i te taha o te 512 paita o te mahara raraunga, ko te AT89C51 e tuku ana i te waatea mo nga hiahia maha.E tupu ana i roto i nga tono maha, mai i nga punaha whakauru ki nga mahi whakahaere ngawari, kei hea tana kaha mo te whakahaere i nga whakahoutanga o te ISP ka whakaitihia ki te whakaheke i nga uaua.

Te ngawari noa

He kaha ki te tautoko i te maha o nga oscillator, ko te AT89C51 kei roto i te 12mhz o te 12mhz ka uru ki tetahi oscillator o waho tae noa ki te 24MHz.Ma tenei momo e taea ai e te microcontroller te kaha ki te kawe i te mana motuhake me nga tono tere, kia pai ake ai te whakakotahitanga me te kaha.Ano, ko te whiringa ki te huri i waenga i nga puna o roto me waho e whakaatu ana i te whakakotahitanga ki nga momo mahi whakahaere.

Nga mahi whakahaere o te at89C51 Microcontroller

Te whakahaere i te whakahaere

Ka taea e te At89C51 te whakauru i nga puna ngoikore maha, te whakahaere i te mahi maeneene te whakarite me te whakahaere.Ko nga mea ngaro he mea nui ki te tukatuka i nga ahuatanga, penei i nga punaha automation, kei reira nga mahi e whakawhirinaki ana ki te waa.Ko tenei whakatarewatanga e whakanuihia ana te taputapu a te microcontroller i roto i nga tautuhinga hihiri.

Te waatea ma te whakahou

Ka whakamanahia e te Reprogram te AT89C51 ki te whakarereke i nga tono hou, ki nga whakatipu mahi ranei me te kore e whakarereke i tana taonga.Ko tenei whakaurunga he koha ki te utu-nui me te taputapu roa i roto i nga waahanga hangarau whakarereke.Ko tenei kaha e tere ana te urunga o te maakete.

Whakatakotoranga Timer

Ka awhina nga Timer i nga Timer i roto i nga mahi whakatikatika me te whakaputa i nga tohu a Pulse-whanui (PWM) tohu.He pai enei ki nga tono penei i te tere o te motuka motuka me te tukatuka tohu.Ko te whiwhi tohungatanga i nga Whirihoranga Timer e taea ai mo te mahi arotautanga, penei i te whakatika i nga putanga PWM i rite ki nga tere motuka, ki te whakapae i te whaikorero a Microcontroller.

Te tukatuka raraunga me te alu me te mahara

Ko te waahanga arorau a At89C51 o At89C51 (Alu) me te mahara ki te whakarei ake i te mahi tukatuka raraunga.Ko enei waahanga e whai ake nei ki te whakahaere i nga mahi arithmetic me nga mahi raraunga, mo nga tono e hiahia ana ki te kaha o te manapori, te mana whakahaere raraunga ranei.Ko nga tirohanga mai i nga mahi ahumahi e whakaatu ana ko te aro ki te ALU me te maharatanga e kaha ana te whakanui i te mohio o te rorohiko, te whakahohe i te microcontroller ki te whakahaere i nga wero uaua.

Te whakauru a Pripseral

Whakauruhia ki nga atanga rangatū, ka ngawari te whakawhitiwhiti korero a te microcontroller ki nga momo taputapu.Te whakamahi i enei hononga i enei waa e rere ana ki nga punaha nui, penei i nga waahanga hoko raraunga ahumahi.Te whakamahi rautaki o te whakawhitiwhiti korero rangatū ka whakapiki i te whakauru raraunga me te whakawhirinaki, i roto i nga ahuatanga kaha.

Ko te SPI me te GPIo e tuku ana i nga waahanga whakahaere mana whakahaere, te hono hononga me te taunekeneke ki te whānuitanga o nga waahanga o waho.He mea nui tenei i roto i nga horopaki hoahoa hoahoa mo te waahi ka hiahiatia e nga waahanga te honohono rere.

He mea nui te kaitakaro ki te whakahaere i nga peripherals, penei i te whakahaere i nga kaiwhakatuma o waho, kaiwhakaari ranei.Ka taea e te mana whakahaere o te whakahaere kaimarr te whakapai ake i te tukutahi, te arahi ki nga mahi pumau me te whakautu.Ko te maarama hohonu o te mahi a Timer e tautoko ana i te whakauru me te pono.

AT89C51 Microcontroller poraka

Fig 3 Block diagram of AT89C51 microcontroller

Te tātari i nga rereketanga i waenga i te AT89C51 me AT89C52

Ko te AT89C52 he tohu tuatoru (T2) me etahi atu puna taapiri, te whakanui i ana mahi i roto i te whakahaere i nga mahi whakatipu.He whakamaori tenei hei whakahaere i nga waa o te waa me te kaha ki te urupare ki te maha o nga huihuinga o te waa, e pai ana ki nga hiahia o nga punaha whakauru.Ko enei tohu e whakaatu ana i te hiahia mo te kaha me te whakatika i roto i te whakawhanaketanga hangarau.

Te Whakamahinga Whakamaumahara me tona paanga

Ki te maharahara Flash e rua ki te 8kB i whakaritea ki te AT89C51, me te piki ake o te RAM ki te 258 Bytes mai i te 128 Bytes, te AT89C52 e tuku ana i te waatea mo te waehere me te whakahaere raraunga.Ko tenei whanaketanga mahara e tautoko ana i nga tono raupaparorohiko raupaparorohiko me nga mahi a te petipeti i roto i nga mahi mahara.Ko te taapiri taapiri e pai ana ki te tukatuka raraunga o te maha me te whai hua ki te tono a nga tono a-waa, te tiaki i te taraiwa kia tere ake ai nga rongoa.

Nga tono me nga painga

I roto i te tono, i nga punaha ma te whakamahi i te tutuki i te AT89C52 te nui o te whai hua me te pono, ki te whakahaere i nga whakaurunga maha me nga putanga.Ko te wahanga taapiri me te whakarei ake i te AT89C52 i te nuinga o te waa i roto i te ahunga whakamua o te kaupapa mo te kaupapa mo te mahi.Ko tenei maramara e whakaatu ana i tetahi painga rautaki mo te mahi ki te mahi i nga hoahoa pakari me te aukati iti ki te hinga i nga wero me te pana i nga rohe hou.

Nga tono o te at89C51 Microcontroller

Pūrere Whakawhitiwhiti

Ko te AT89C51 Microcontroller whakarei ake i nga taputapu whakawhitiwhiti, ka uru atu ki nga momo reo irirangi.Ma tenei ka pai ake te tuku raraunga me te whiwhinga, ka takahi i te koiora ki nga awa whakawhiti.Ka tautokohia e tona waatea te hono ki te hono me nga whakaaturanga LCD me nga KeyPads, te whakatairanga i nga taunekeneke-a-kaiwhakamahi.

Tohunga atamai

I roto i nga whenua maamaa o nga taonga atamai, ko te At89C51 e tu ana ma te whakamahine i te tika me te tika.Ko te maatauranga i nga whakaurunga mai i nga kaiwhakatuma maha, penei i te aro turuki i nga ahuatanga o te taiao, ki te ine ranei i nga taumata o te wai.Te whakatinana i te algorithms matatau, ka ahu whakamua i te tiaki i enei taonga.Ko tenei whanaketanga e whakaatu ana i te taraiwa haere tonu ki te whakahou i nga mahi whakatangihia hei whakautu mo nga tono mara-rereke.

Hiko Automotic

Ko te AT89C51 te mahi nui i roto i te hikoutototics hiko, mai i te whakahaere miihini ki nga punaha whakangahau.Ka tukatuka i nga raraunga mai i nga kaihokohoko waka, te whakatairanga ake i te huakore me te whakaiti i nga tukunga.Ko te Poutu-te-rangi ki te taraiwa motuhake e whakaatu ana i tona kaha ki te whakahaere i nga punaha whakahaere matatini, hei whakauru i te hangarau hou.Ko tana tono hei tauira mo te whanui o nga tikanga hangarau miihini me nga otinga hangarau tapahi-taha.

Kaainga atamai

Ka whakamahia te AT89C51 Crocortler mo te hono me te whakahaere i nga taputapu miihini kaainga kaainga.Harmonazes te rama rama, te mana whakahaere, me nga punaha haumaru, te whakanui i te kaha o te whare.Na roto i nga raraunga e haangai ana i nga taputapu iot, ka kii me te whakatikatika ki te whanonga kaiwhakamahi, e mahi ana i te wheako ora ngawari.Ko te tuku whai hua ka whakaatu i te whakahekenga me te hiahia ki te whakarite kia tutuki ai nga manakohanga kaiwhakamahi.

Nga punaha whakauru

Ko te mahi hei waahanga matua i roto i nga punaha whakauru, ko te AT89C51 te whakarite kia pai te whakahaere me te mana whakahaere.He raru tona aroaro i nga ahuatanga penei i nga miihini ahumahi me nga roboti.Ko te toa o te microcontroller ki te whakahaere i nga mahi uaua i te wa e manakohia ana te mana tiaki.

Nga taputapu rongoa

I te rongoa, ko te AT89C51 te whakarei ake i nga kaha o te taatai ​​me te aro turuki.He tika te whakahaere i nga raraunga nui mai i nga sensors koiora, te whakahohe i nga mehua tika me nga tohu taatai.Ka rite ki nga taputapu hauora hauora o te kaainga, e whakanui ana i te pai o te aro turuki i te manawanui, te whakaatu i te awangawanga ki te kounga o te atawhai me te tino whakahaere.



Nga Pātai Auau Tuarua [FAQ]

1. He aha te AT89C51?

Ko te AT89C51 te tohunga nui e 8-bit mai i te raupapa 8051 o Atmel, kei te hopu i te kaupapa o te whakahoutanga i roto i te hikohiko.Ko te mea ki te 4kb o te mahara Flash me te 128 o te RAM, ka taea te whakahaere i nga huringa tere / huringa o te hōtaka.Ko te hoahoanga o tana hoaahi he mea tika mo nga whakamahinga, tae atu ki nga hikohiko me nga horopaki ahumahi, e tuku ana i te pouaka mo te auaha me te ahunga whakamua.

2.. He 8051 me te AT89C51 te taua?

Ko te AT89C51 te waahanga o te whanau o te ao 8051 engari e tu ana me te mahara whakamua me te whakarei ake / waahanga whakauru.Ko tenei momo rereke e whakaatu ana i te ahunga whakamua o te 8051 hoahoanga, i hangaia mo nga tono whanui i te wa e hopoihia ana ki nga mahi tuku iho me nga kaiwhakamahi ostalgic me nga ra hou.

3. He aha te tohu 'c' i te AT89C51 te tohu?

Ko te 'C' e tohu ana i tetahi microcontroller e hangai ana, e mohiotia ana mo tana whakamahi kaha me te pono i raro i nga momo rereke.Ko te hangarau CMOS e whai kiko ana ki nga momo taiao rereke, mai i nga punaha hiko-iti ki nga punaha whakaurunga matatini, e hiahia ana ki te rongoa tika me te tino otinga.

4. He aha te rereketanga i waenga i te AT89S51 me AT89C51?

Ko te ngawari o te hōtaka ko te mea ka huri ratou: Ka tautokohia e te AT89s51 te whakamaherehere-a-rorohiko (ISP), ka whakahou i nga whakahou me nga whakarereketanga me te kore e whakakorehia.Ko tenei painga e aro ana ki nga tono hihiri, e whakarato ana i te otinga whaihua ki te AT89C51, mo te hunga e pai ana ki te whakangahau me te whakakotahitanga.

5. He aha te whiriwhiri i te AT89C51?

Ko te taapiri mo te AT89C51 e pa ana ki te taumaha tika me te whakakaha.He mea nui ki te whakakoi i nga mahi ahokore me te aunoa, e tika ana mo nga waahanga o te kaainga me nga waahanga o te ao.Ko tana hoahoa e tika ana ka karanga ki nga mohiotanga hangarau ngawari ki te eke ki nga kaupapa maamaa, te auahatanga i te wa e pa ana ki nga taapiri tahua.

0 RFQ
Te Kete Hoko (0 Items)
He kau.
Whakatauhia te raarangi (0 Items)
He kau.
Urupare

Ko o mea urupare!I Allelco, ka aro nui matou ki te wheako kaiwhakamahi me te ngana ki te whakapai ake i nga wa katoa.
Tena koa tohatoha atu ki a maatau korero ma te maatau urupare, a ka whakautu wawe matou.
Mauruuru koe mo te whiriwhiri Allelco.

Whakataka
Ī-mēra
Ko nga korero
Aronui
Toia, paato ranei ki te tuku i te konae
Tukuatu Kōnae
Nga momo: .xls, .xlsx, .DOC, .docx, .jpg, .png and .pd and .pdf.
Rahi Kōnae Aaa: 10MB