Taisyklės | Recent posts | temos RSS | Paieška | Registruotis | Prisijungti

skirtumas atmel 89c51 ir 89c52


Post new topic Reply to topic EDAboard.com Forum Index -> Mikrovaldikliai -> skirtumas atmel 89c51 ir 89c52
Autorius Žinutė
madhun



Prisijungė: 13 sausis 2006
Žinutės: 20


Post 26 sausis 2006 18:11

skirtumas 89c51 ir 89c52


Labas

Ar kas nors paaiškinti atmel 8o51 serijos skirtumas 89c51 ir 89c52, kurie gali paveikti kodavimo jei microntroller yra pakeistas ir kokia pagarba kad bus paveikti.

Ačiū
Atgal į viršų
Silvija



Prisijungė: gruodis 31, 2001
Žinutės: 801
Padėjo: 90


Post 26 sausis 2006 19:15

skirtumas 89s52 & 89c51


89C51
4K baitų In-System perprogramuojamųjų Flash atmintis
128 x 8-bit RAM Vidaus
Du 16-bitų laikmatį / skaitikliai
Šeši Interrupt šaltiniai

89C52
8K baitai In-System perprogramuojamųjų Flash atmintis
256 x 8-bit RAM Vidaus
Trys 16-bitų laikmatį / skaitikliai
Aštuoni Interrupt šaltiniai

Pirmiausia tiek mikrovaldiklį buvo nutraukta Atmel.

Jei jūsų dizainas remiasi 89C51, jums nereikės nerimauti, jei jis pasikeitė vėliau su 89C52. Jokie pakeitimai turi būti atliekami, nei programų, nei aparatūros (kai nepilnametis parametrus aparatūros programuotojas prietaisas).
Bet jei jūsų programinė įranga remiasi 89C52 tada paprasta ieško priemones, jei abi mikrovaldiklį jums pasakys, ką aspektas pokyčiai turi įtakos jūsų dizainą, jei su 89C51 pakeitimas turi būti padaryta.
Atgal į viršų
ElecThai



Užsiregistravęs: birželis 11, 2004
Žinutės: 51


Post Sausis 27, 2006 2:54

savybės 89c52


http://www.atmel.com ir www.analog.com

yes.Silvio jums atsakyti tiesa
Atgal į viršų
lmtalsoul



Prisijungė: 18 sausis 2006
Žinutės: 31
Padėjo: 3


Post Sausis 27, 2006 3:22

skirtumas 89c52 ir 89c51


Be to, check this out

Kodas
http://www.8052.com


Gali būti naudinga ..
Atgal į viršų
bobsanjose



Prisijungė: 13 sausis 2006
Žinutės: 263
Padėjo: 25
Vieta: SF-Bay


Post Sausis 27, 2006 8:45

skirtumas atmel 89s52 ir atmel 89c51


Philips vis dar gamina 89C51 ir 89C52. Vienas esminis skirtumas nors. Atmel naudojama EEPROM procesas, todėl "Flash" yra adresavimo baitas. Philips naudoja Flash procesas, ne baitas kreipimusi. Kitu atveju keisti, jei reikia, turėtų būti gana sklandžiai.

Bob
Atgal į viršų
mmohamed15



Prisijungė: 23 kovas 2005
Žinutės: 117
Padėjo: 5


Post 28 sausis 2006 13:39

palyginti 89c51 ir 89s52


silabs taip pat leidžia maišyti signalo 8.051
Atgal į viršų
Google
AdSense
Google Adsense




Post 28 sausis 2006 13:39

Skelbimai




Atgal į viršų
Kodas Warrior



Prisijungė: gruodis 30, 2004
Žinutės: 224
Padėjo: 7


Post 28 sausis 2006 14:19

skirtumas 89c52 andmic 89c51


89C51 ir 89C52 nėra sistemos perprogramuojamųjų kaip nurodė Silvija. 89S51 ir 89S52 yra sistema perprogramuojamųjų.
Atgal į viršų
Silvija



Prisijungė: 31 gruodis 2001
Žinutės: 801
Padėjo: 90


Post 28 sausis 2006 15:17

89c51 vs 89c52


: 4K Bytes of In-System Reprogrammable Flash Memory Atmel 89C51 duomenų lapas: 4K baitų In-System perprogramuojamųjų Flash atmintis
: 4K Bytes of In-System Programmable (ISP) Flash Memory Atmel 89S51 duomenų lapas: 4K baitų In-System Programmable (ISP) Flash atmintis

. Aš pabrėžė, raudona žodis Reprogramable. rogramable in the system (ISP), but Rep rogramable Atmel nebuvo teigiama, kad yra 89C51 P rogramable sistemos (IPT), o Rep rogramable

, while the high-voltage programming mode ( 12v) is compatible with conventional thirdparty Flash or EPROM programmers. Iš jų požiūriu, žemos įtampos programavimo režimo ( 5 V) leidžia patogiau programos viduje vartotojas AT89C51 s sistema, o aukštos įtampos programavimo režimo ( 12 V), yra suderinama su įprastiniais trečiųjų asmenų Flash arba trinama programuotojai .

At89S51 yra ISP (In System Programmable) per SPI interace. Nėra ISR (Sistemoje Reprogramable).
Kaip AT89C51 yra ISR, o ne IPT.

Kaip galite pranešimą, tai tik anglų kalba. Ir tai nebuvo pasakyta iki manęs. Tai Atmel pareiškimo.

Kaip apie IAP (In Application Programming)? Aš tikiu, žinote, ką reiškia bootloader.
Atgal į viršų
smercho



Prisijungė: lapkritis 13, 2005
Žinutės: 8
Vieta: Bombėjuje, Indija


Post 28 sausis 2006 15:36

skirtingi 89c51 ir 89c52


hi ..
Tai šiek tiek nestandartinių, tačiau any1 bandė programos atmel 89c2051 naudojant C kodas, kuris naudoja pertraukia ir skambinimo funkcijos.
Pavyzdys: void check () 1 naudojate pertraukti 2

Aš naudoju Keil paversti ją "Intel" HEX format bet kompiliacija suteikia klaidą sakydamas Netinkamas FIXUP ... Aš suprato, kad jis bando towrite į atminties už 2K (on chip blykstė yra 2K!). dėlto šalinti ISR, it works fine

.. kas nors padėti
Atgal į viršų
Silvija



Prisijungė: 31 gruodis 2001
Žinutės: 801
Padėjo: 90


Post Sausis 29, 2006 1:00

feateres iš 89s52 mikrovaldiklį


Hi Smercho

Geriausiai ideea yra pradėti naują temą. Šiuo vienas jums nebus matyti žmonių, kurie tikrai gali jums padėti. Šioje temoje apie skirtumą tarp 89C51 ir 89C52 jis ne atidarė protingų žmonių tik todėl, kad neįmanoma rasti jokių naujienų arba tai nenaudinga atsakyti į klausimą, kurį galite rasti atsakymą tiesiog skaito lapeliai.
Ir naudoti įtaigus pavadinimas temoje.

Prašome įvesti visą skundžiasi kompiliatorių. Ne tik Netinkamas FIXUP ... (segmentui ir kompensuoti pažeidusio instrukcija)
Kaip jau pastebėjo, tai tiesa, kad šios klaidos natūra dėl linker, kurių negalima išspręsti filialas instrukcija (pavyzdžiui, LCALL - draudžiama 89C2051 - viduje jūsų ISR) adresą.

1. Kai sakote "šalinti isr" Ar completelly pašalinti kodą iš programos?. Arba tiesiog laikyti funkcijos kodas ir paskelbti ją nenaudojate pertraukia.
Yra dar keletas klausimų:

2. Kokia atminties modelį Jūs naudojate? Jei naudojate MAŽŲ tada skambinti ir JMP instrukcijos yra koduojami kaip ACALL ir AJMP. Taigi, jeigu jūsų viduje ISR vadinama funkcija, esantis už 2K riba ACALL tada galite gauti Fixup klaidas.
3. Ar jūs įtraukti STARTUP.A51 failą į savo projektą?
4. Kokios rūšies kodas optimizavimas Lygis jūs naudojatės?

Prašome pabandyti atsakyti į šiuos klausimus ir grįžti į naują temą.
Nėra būtina paminėti, jūs buvote paprašytas čia.
Tiesiog stengiamės suteikti kuo daugiau informacijos galima būtų padėjo greitai ir tiesiai į tašką.
Atgal į viršų
Arabų kalba Bulgarų kalba Katalonų kalba Čekų kalba Danų kalba Vokiečių kalba Graikų kalba Anglų kalba Ispanų kalba Suomių kalba Prancūzų kalba Hindi versija Kroatų kalba Indoneziečių kalba Italų kalba Hebrajų kalba Japonų kalba Korėjos versija Lietuviška versija Latvių kalba Olandų kalba Norvegų kalba English version Portugalų kalba Rumunų kalba Rusų Slovakų kalba Slovėnų kalba Serbų kalba Švedų kalba Tagalų versija Ukrainos versija Vietnamiečių kalba Kinų kalba
Post new topic Reply to topic EDAboard.com Forum Index -> Mikrovaldikliai -> skirtumas atmel 89c51 ir 89c52
Puslapis 11

subj

text

Visi laikai yra GMT 1 valanda
Panašios temos:
timeout į 89C51/89C52 (3)
ieškoti lentelę atmel 89c51 (3)
Skaičiuoklė naudoti 89C51 arba 89c52 (6)
Scheduler už Atmel 89c52 (2)
ATMEL 89c52 nuosekliojo ryšio (8)
Costant srovės su Atmel 89C52 (10)
Still no Luck-ką įdėti į naują tuščią Atmel 89C51 (1)
dizainas Pagalba skaitmeninės Voltmetras su atmel 89C52 (2)
atmel 89c51 (12)
Atmel 89C51 programuotojas (1)


Pasiskųsti | | Administratorius | | Moderatoriai | | Paremkite mus | | Svetainės struktūra
Topic RSS