Pravila | Noviji postovi | RSS topic | Pretraga | Registracija | Log in

Razlika u atmel 89c51 i 89c52



Post new topic Reply to topic EDAboard.com Forum Indeks -> Microcontrollers -> razlika u atmel 89c51 i 89c52
Arabic version Bulgarian version Croatian version Czech version Danski verzija German version Grčka verzija English version Španjolski verzija Finski verzija Francuski verzija Hindski verzija Hrvatska verzija Indonezijski verzija Italian version Hebrejski verzija Japanska verzija Korean verzija Lithuanian version Latvijski verzija Nizozemski verziju Norwegian verzija Poljski verziju Portugalski inačici Rumunjski verzija Srpska verzija Slovak version Slovenian version Srpska verzija Švedski verzija Tagalog version Ukrainian version Vijetnamski verzija Kineski verzija
Autor Poruka
madhun



Pristupio / la: 13 siječanj 2006
Postovi: 20


Post 26 sij 2006 19:11 razlika u atmel 89c51 i 89c52

Bok

može bilo tko objasniti razliku u atmel 8o51 serija-89c51 i 89c52 koji svibanj utjecati na microntroller kodiranje ako se mijenja iu kojem će se poštivati koji utječu.

Hvala
Povratak na vrh
View user's profile
Silvio



Pristupio / la: 31 prosinac 2001
Postovi: 800
Pomogao: 90


Post 26 sij 2006 20:15 Re: Razlika u atmel 89c51 i 89c52

89C51
4K Bytes of In-System Reprogrammable Flash memorija
128 x 8-bitni RAM Interni
Dva 16-bitna Timer / Counters
Šest Prekid Izvori

89C52
8K bajta od In-System Reprogrammable Flash memorija
256 x 8-bitni RAM Interni
Tri 16-bit Timer / Counters
Osam Prekid Izvori

Prije svega, oba sklop je ukinut od strane Atmel.

Ako je vaš dizajn temelji se na 89C51, ne morate se brinuti ako je kasnije promijenio s 89C52. Ne mijenja se izvodi, niti hardverom niti softverom (neke manje hardverske postavke u uređaju programer).
Ali ako se oslanja na svoj softver 89C52 tada jednostavno gledajući značajke koje obje sklop će ti reći što će promjene utjecati na izgled vašeg dizajna ako zamjenu s 89C51 mora biti učinjeno.
Povratak na vrh
View user's profile
ElecThai



Joined: 11. lipnja 2004
Postovi: 51


Post 27. siječanj 2006 3:54 Re: Razlika u atmel 89c51 i 89c52

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

yes.Silvio odgovoriti istinito
Povratak na vrh
View user's profile
lmtalsoul



Pristupio / la: 18 siječanj 2006
Postovi: 31
Pomogao: 3


Post 27. siječanj 2006 4:22 razlika u atmel 89c51 i 89c52

Također, check this out

Code:
http://www.8052.com


Bi moglo biti korisno ..
Povratak na vrh
View user's profile
bobsanjose



Pristupio / la: 14 siječanj 2006
Postovi: 236
Pomogao: 25
Lokacija: SF Bay -


Post 27. siječanj 2006 9:45 razlika u atmel 89c51 i 89c52

Philips i dalje proizvodi na 89C51 i 89C52. Jedna velika razlika ipak. Atmel EEPROM koristili proces, tako da je "Bljesak" je bajt adresabilni. Philips koristi Flash proces, no addressability bajt. Inače, ako je potrebno prebaciti jedan bi trebao biti prilično glatka.

Bob
Povratak na vrh
View user's profile
mmohamed15



Pristupio / la: 23 ožujak 2005
Postovi: 117
Pomogao: 5


Post 28 sij 2006 14:39 Re: Razlika u atmel 89c51 i 89c52

silabs također čini mješovitim signalom 8051
Povratak na vrh
View user's profile
Šifra Warrior



Pristupio / la: 30 prosinac 2004
Postovi: 225
Pomogao: 7


Post 28 sij 2006 15:19 razlika u atmel 89c51 i 89c52

The 89C51 i 89C52 nisu u sustavu Reprogrammable kao što je navedeno od strane Silvio. 89S51 i 89S52 su u sustavu Reprogrammable.
Povratak na vrh
View user's profile
Silvio



Pristupio / la: 31 prosinac 2001
Postovi: 800
Pomogao: 90


Post 28 sij 2006 16:17 Re: Razlika u atmel 89c51 i 89c52

: 4K Bytes of In-System Reprogrammable Flash Memory Atmel 89C51 data sheet: 4K Bytes of In-System Reprogrammable Flash memorija
: 4K Bytes of In-System Programmable (ISP) Flash Memory Atmel 89S51 data sheet: 4K Bytes of In-System Programabilni (ISP) Flash Memory

. Sam naglasio u crvenom riječ Reprogramable. rogramable in the system (ISP), but Rep rogramable Atmel nisu tvrdili da su 89C51 P rogramable u sustavu (ISP), ali Rep rogramable

, while the high-voltage programming mode ( 12v) is compatible with conventional thirdparty Flash or EPROM programmers. Iz njihove tačke gledišta, low-voltage mod programiranja (5 v) daje zgodan način da se program AT89C51 unutar korisnik S sustav, a high-voltage mod programiranja (12 V) je kompatibilan s konvencionalnog ili thirdparty Flash EPROM programera .

At89S51 je ISP (u sustavu Programabilni) kroz SPI interace. Tu se ne ISR (u sustavu Reprogramable).
Kao što je AT89C51 ISR a ne ISP.

Kao što možete primijetiti, to je samo na engleskom jeziku. A to nije po meni. It's Atmel izjavu.

Kako o IAP (U Application Programming)? Ja sam uvjeren da znate šta znači bootloader.
Povratak na vrh
View user's profile
smercho



Pristupio / la: 13 studeni 2005
Postovi: 8
Lokacija: Bombay, Indija


Post 28 sij 2006 16:36 Re: Razlika u atmel 89c51 i 89c52

hi ..
ovo je pomalo neuobičajen, ali je any1 pokušao jedan program atmel 89c2051 koristeći C koda koji koristi prekine za pozivanje funkcija.
primjer: void provjera () 1 prekinuti pomoću 2

Ja sam koristeći Keil pretvoriti ga u Intel-heksadecimalna formatu ali kompilacije daje greška kazivanje nepravilne FIXUP figured out ... i da je težak towrite u memoriju lokacijama izvan 2K (flash chip on je 2K!). no na uklanjanju ISR, to utvrde prekid

.. pomoć nekome
Povratak na vrh
View user's profile
Silvio



Pristupio / la: 31 prosinac 2001
Postovi: 800
Pomogao: 90


Post 29. siječanj 2006 2:00 Re: Razlika u atmel 89c51 i 89c52

Hi Smercho

Ideea najbolje je da započnete novi thread. U ovoj Vas neće biti vidljiv naroda koji zaista mogu pomoći. Ovaj thread glede razlika između 89C51 i 89C52 nije otvorio pametnih naroda samo zato što ne može naći bilo kakve vijesti ili je beskorisno odgovaranja na pitanje za koje možete naći odgovor upravo čitate datasheets.
I koristiti sugestivan naslov za thread.

Molimo upišite puni complains of kompilator. Ne samo nepravilne FIXUP ... (segment i offset od vrijeđa instrukcija)
Kao što ste već primjetili da je istina da ove vrste pogreške su s obzirom na program koji ne može riješiti adresu ogranak instrukcija (poput LCALL - zabranjena u 89C2051 - unutar vašeg ISR).

1. Kada reći "uklanjanjem ISR" Jeste li completelly ukloniti kod iz svog programa?. Ili samo održati funkciju kod i proglasiti je kao da ne koristite prekine.
Postoji još jedan par pitanja:

2. Kakav model memorije da li vi koristite? Ako koristite SMALL potom poziv i JMP upute su kodirani kao ACALL i AJMP. Dakle, ako je unutar vašeg ISR zove funkcije nalaze izvan 2K granicu ACALL onda možete dobiti Fixup pogreške.
3. Jeste li uključeni u STARTUP.A51 datoteke u vaš projekt?
4. Koju vrstu Code Optimization Razina do koje koristite?

Pokušajte odgovoriti na ova pitanja, te se vrati u novi thread.
Nije potrebno spomenuti ste zamoljeni ovdje.
Dovoljno je pokušati dati što više detalja moguće, kako bi se pomoglo brzo i ravno do točke.
Povratak na vrh
View user's profile
Post new topic Reply to topic EDAboard.com Forum Indeks -> Microcontrollers -> razlika u atmel 89c51 i 89c52
Page 1 of 1 Sva vremena su GMT 2 sata


Abuse | | Administrator | | Moderatori | | Podržite nas | | mapa weba
Tema RSS