Regles | Enviaments recents | RSS tema | Cercar | Registre | Entrar

diferència en 89C51 atmel i 89C52


Post new topic Reply to topic EDAboard.com Fòrums de discussió -> Microcontrollers -> diferència de atmel 89c51 i 89C52
Autor Missatge
Madhun



Antiguitat: 13 gener 2006
Missatges: 20


Post 26 gener 2006 18:11

diferència entre 89C51 i 89C52


Hola

Algú pot explicar la diferència en la sèrie atmel 8o51-89C51 i 89C52 que puguin afectar a la codificació si l'microntroller ha canviat i en quin sentit que afectarà.

Gràcies
Tornar al principi
Silvio



Antiguitat: 31 desembre 2001
Posts: 801
Ajudat: 90


Post 26 gener 2006 19:15

diferència entre 89s52 i 89C51


89C51
4K Bytes de Al-Sistema reprogramable de memòria flash
128 x 8-bit RAM interna
Dues de 16 bits Timer / Comptadors
Sis fonts d'interrupció

89C52
8K bytes de Al-Sistema reprogramable de memòria flash
256 x 8-bit RAM interna
Tres de 16 bits Timer / Comptadors
Vuit fonts d'interrupció

Primer de tots, tant de microcontrolador ha estat discontinuat per Atmel.

Si el disseny es basa en el 89C51, vostè no ha de preocupar si es va canviar més tard amb 89C52. No hi ha canvis que s'han de fer, ni el programari ni de maquinari (alguns ajustaments menors en el dispositiu de maquinari programador).
Però si el seu programari es basa en simples 89C52 després mirant a les característiques proporcionades per tant microcontrolador li dirà en quin aspecte tindran els canvis afecten al seu disseny en cas d'un reemplaçament amb 89C51 s'ha de fer.
Tornar al principi
ElecThai



Antiguitat: 11 juny 2004
Posts: 51


Post 27 gener 2006 2:54

característiques de 89C52


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

yes.Silvio que la veritable resposta
Tornar al principi
lmtalsoul



Antiguitat: 18 gener 2006
Missatges: 31
Ajudat: 3


Post 27 gener 2006 3:22

diferència entre 89C52 i 89C51


A més, mira això

Codi:
http://www.8052.com


Podria ser útil ..
Tornar al principi
bobsanjose



Antiguitat: 13 gener 2006
Posts: 263
Ajudat: 25
Ubicació: SF-Bay


Post 27 gener 2006 8:45

diferència entre 89s52 Atmel i Atmel 89C51


Philips encara fabrica el 89C51 i el 89C52. Una diferència important però. Atmel utilitza un procés de EEPROM, de manera que el "Flash" és byte direccionable. Philips utilitza un procés de Flash, no d'encaminament de bytes. En cas contrari, si és necessari un canvi ha de ser bastant suau.

Bob
Tornar al principi
mmohamed15



Antiguitat: 23 Mar 2005
Posts: 117
Va ajudar a: 5


Post 28 gener 2006 13:39

comparar 89C51 i 89s52


Silabs també fa de senyal mixta 8.051
Tornar al principi
Code Warrior



Antiguitat: 30 desembre 2004
Posts: 224
Ajudat: 7


Post 28 gener 2006 14:19

diferència entre 89C52 89C51 andmic


L'89C51 i 89C52 no estan en el sistema reprogramable com diu Silvio. 89S51 i 89S52 estan en el sistema reprogramable.
Tornar al principi
Silvio



Antiguitat: 31 desembre 2001
Posts: 801
Ajudat: 90


Post 28 gener 2006 15:17

89C51 vs 89C52


: 4K Bytes of In-System Reprogrammable Flash Memory Atmel 89C51 full de dades: 4K Bytes de Al-Sistema reprogramable de memòria flash
: 4K Bytes of In-System Programmable (ISP) Flash Memory Atmel 89S51 full de dades: 4K Bytes d'In-System Programmable (ISP) de memòria flash

. He subratllat en vermell la paraula reprogramable. rogramable in the system (ISP), but Rep rogramable Atmel no va al.legar que es 89C51 P rograma en el sistema (ISP), però Rep rograma

, while the high-voltage programming mode ( 12v) is compatible with conventional thirdparty Flash or EPROM programmers. Des del seu punt de vista, la manera de programació de baix voltatge ( 5 V) proporciona una manera convenient de pro-AT89C51 dins el sistema d'usuari s, mentre que el mode d'alta tensió de programació ( 12 V) és compatible amb Flash de tercer convencionals o els programadors de EPROM .

AT89S51 és ISP (In System Programmable) a través d'SPI interacció. No hi ha ISR (en Sistema reprogramable).
Com és AT89C51 ISR i no ISP.

Com pot notar, és només anglès. I no és declarat per mi. És la declaració de Atmel.

Què hi ha de IAP (En la programació d'aplicacions)? Estic segur que vostè sap el que significa un carregador d'arrencada.
Tornar al principi
Google
AdSense
Google Adsense




Post 28 gener 2006 15:17

Anuncis




Tornar al principi
smercho



Antiguitat: 13 novembre 2005
Missatges: 8
Lloc: Bombai, Índia


Post 28 gener 2006 15:36

diferents entre 89C51 i 89C52


hi ..
això és una mica fora del comú, però ha any1 va tractar d'un programa d'89C2051 Atmel utilitzant un codi C que utilitza les interrupcions per trucar a funcions.
exemple: control de buit () interrupció 1 amb 2

Estic usant Keil per convertir-lo en Intel format hexadecimal, però la compilació dóna un error dient que INCORRECTE correcció ... adonar-me que està tractant toWrite a posicions de memòria més enllà de 2K (en el xip flaix és de 2 KB!). No obstant això, en l'eliminació de la ISR, que funciona bé

ajudar a algú ..
Tornar al principi
Silvio



Antiguitat: 31 desembre 2001
Posts: 801
Ajudat: 90


Post 29 gener 2006 1:00

feateres de 89s52 microcontrolador


Hola Smercho

La millor idee és començar un nou fil. En aquesta no serà vist pels pobles que realment poden ajudar. D'aquest fil sobre la diferència entre el 89C51 i el 89C52 no és obert pels pobles intel.ligents només perquè no pot trobar qualsevol notícia o és inútil respondre a una pregunta que vostè pot trobar la resposta llegint les fitxes tècniques.
I l'ús d'un títol suggerent per al fil.

Per favor, escrigui el ple es queixa de compilador. No només INCORRECTE correcció ... (segment i el desplaçament de la instrucció a delinquir)
Com ja va observar que és cert que aquest tipus d'errors es deuen al fet que el vinculador no pot resoldre la direcció d'una instrucció de transferència (com un LCALL - prohibit a 89C2051 - dins de la seva ISR).

1. Quan vostè diu "eliminar l'ISR" estàs completelly eliminar el codi del teu programa?. O simplement mantenir el codi de funció i declarar com a no utilitzar les interrupcions.
Hi ha altres preguntes:

2. Quin tipus de model de memòria utilitza? Si utilitzeu petita, CALL i les instruccions JMP es codifiquen com callar i AJMP. Així, si dins de la seva ISR es diu una funció situats més enllà de 2K límit de fer callar llavors vostè pot obtenir errors de correcció.
3. T 'ha inclòs a l'arxiu STARTUP.A51 en el seu projecte?
4. Quin tipus d'optimització a nivell de codi s'utilitzen?

Si us plau, intenta respondre a aquesta pregunta i es torna en un nou fil.
No cal esmentar que s'ha demanat aquí.
Només tractem de donar tants detalls com sigui possible per tal de rebre ajuda de forma ràpida i directa al gra.
Tornar al principi
Versió en àrab Versió búlgara Versió en català Versió txeca Versió danesa Versió alemanya Versió grega Versió Anglès Versió en espanyol Versió finlandesa Versió francesa Versió hindi Versió croat Versió indonèsia Versió italiana Versió hebrea Versió en japonès Versió coreana Versió lituana Versió letona Versió neerlandesa Versió noruega Versió polonesa Versió en portuguès Versió romanesa Versió russa Versió eslovaca Versió eslovena Versió sèrbia Versió sueca Versió en tagal Versió d'Ucraïna Versió en vietnamita Versió en xinès
Post new topic Reply to topic EDAboard.com Fòrums de discussió -> Microcontrollers -> diferència de atmel 89c51 i 89C52
Pàgina 1 de 1

subj

text

Totes les hores són GMT 1 Hora
Temes similars:
temps d'espera en 89C51/89C52 (3)
Look Up Table a 89C51 atmel (3)
ús de la calculadora 89C51 o 89C52 (6)
programador per Atmel 89C52 (2)
ATMEL 89C52 de comunicació en sèrie (8)
Costant actual amb Atmel 89C52 (10)
No obstant això no hi va haver sort, alguna cosa per posar en el nou blanc Atmel 89C51 (1)
Ajuda de disseny per voltímetre digital amb 89C52 Atmel (2)
89C51 Atmel (12)
Atmel 89C51 programador (1)


Abús | | Administrador | | Moderadors | | Suport a nosaltres | | Mapa del lloc
RSS tema