Regole | Recenti | argomento RSS | Ricerca | Registrati | Entra

differenza in atmel 89c51 e 89c52



Post new topic Reply to topic EDAboard.com Indice del forum -> Microcontrollori -> differenza in atmel 89c51 e 89c52
Versione araba Versione bulgara Versione catalana Versione ceca Versione danese Versione tedesca Versione greca Versione in lingua inglese Versione spagnola Versione finlandese Versione francese Hindi versione Versione croata Indonesiano versione Versione italiana Ebraico versione Versione giapponese Versione coreana Versione lituana Versione lettone Versione in lingua olandese Versione norvegese Versione polacca Versione portoghese Versione rumena Versione russa Versione slovacca Versione slovena Serbo versione Versione svedese Tagalog versione Ucraino versione Versione vietnamita Versione cinese
Autore Messaggio
madhun



Iscritto il: 13 gennaio 2006
Interventi: 20


Post 26 gen 2006 19:11 differenza in atmel 89c51 e 89c52
tag: atmel 89c52 atmel 89c51 89c51 e 89c52 differenza 89c51 e 89c52 8o51 atmel 89c52 e 89c51 89c52 codifica

Salve

qualcuno può spiegare la differenza in atmel 8o51 serie 89c51 e 89c52 che possano pregiudicare la codifica se microntroller è cambiato e in quello che sarà il rispetto che colpiscono.

Grazie
Torna a inizio pagina
View user's profile
silvio



Iscritto il: 31 dicembre 2001
Interventi: 800
Contribuito: 90


Post 26 gen 2006 20:15 Re: differenza in atmel 89c51 e 89c52
Parole chiave: software per programmare atmel 89c52 funzioni di atmel 89c52 atmel 89c51 microcontrollore atmel 89c52 interrompere 89c52 atmel 89c51 - caratteristiche atmel 89c51 timer

89C51
4K Byte di In-System riprogrammabile Flash Memory
128 x 8-bit interno di RAM
Due 16-bit Timer / Counters
Sei Interrupt Fonti

89C52
8K Byte di In-System riprogrammabile Flash Memory
256 x 8-bit interno di RAM
Tre a 16-bit Timer / Counters
Otto Interrupt Fonti

Prima di tutto due microcontrollori è stato interrotto da Atmel.

Se il suo design è basato su 89C51, non devi preoccuparti se è cambiato in seguito con 89C52. Nessuna modifica deve essere effettuata, né software né hardware (alcune impostazioni nel dispositivo hardware programmatore).
Ma se il software si basa su semplici 89C52 poi guardando le caratteristiche previste dalle due microcontrollori vi dirà in quale aspetto cambiamenti riguardano il modello in se una sostituzione con 89C51 ha da fare.
Torna a inizio pagina
View user's profile
ElecThai



Iscritto il: 11 giugno 2004
Interventi: 51


Post 27 gennaio 2006 3:54 Re: differenza in atmel 89c51 e 89c52

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

yes.Silvio la vostra risposta è vera
Torna a inizio pagina
View user's profile
lmtalsoul



Iscritto il: 18 gennaio 2006
Interventi: 31
Contribuito: 3


Post 27 gennaio 2006 4:22 differenza in atmel 89c51 e 89c52

Inoltre, check this out

Codice:
http://www.8052.com


Potrebbe essere utile ..
Torna a inizio pagina
View user's profile
bobsanjose



Iscritto il: 14 gennaio 2006
Interventi: 229
Contribuito: 25
Ubicazione: SF-Bay


Post 27 gennaio 2006 9:45 differenza in atmel 89c51 e 89c52
tag: atmel 89c52 atmel 89c51 89c51 e 89c52 Philips atmel 89c51 89c52 eeprom 89c52 89c52 atmel atmel

Philips produce ancora il 89C51 e 89C52. Una grande differenza però. Atmel EEPROM utilizzato un processo, in modo che il "Flash" è byte indirizzabili. Philips si avvale di un processo di Flash, non indirizzabilità byte. Altrimenti, se necessario, un interruttore dovrebbe essere piuttosto agevole.

Bob
Torna a inizio pagina
View user's profile
mmohamed15



Iscritto il: 23 marzo 2005
Interventi: 117
Contribuito: 5


Post 28 gen 2006 14:39 Re: differenza in atmel 89c51 e 89c52

silabs anche segnale mixato 8051
Torna a inizio pagina
View user's profile
Codice Guerriero



Iscritto il: 30 dicembre 2004
Interventi: 225
Contribuito: 7


Post 28 gen 2006 15:19 differenza in atmel 89c51 e 89c52
tag: 89c51 e 89c52 89c52 ariete 89c52 programma 89c51 riprogrammabile 89c51 ariete 89s52 89c52

Il 89C51 e 89C52 Nel sistema non sono riprogrammabile come affermato da Silvio. 89S51 e sono 89S52 In System riprogrammabile.
Torna a inizio pagina
View user's profile
silvio



Iscritto il: 31 dicembre 2001
Interventi: 800
Contribuito: 90


Post 28 gen 2006 16:17 Re: differenza in atmel 89c51 e 89c52
tag: atmel 89c51 89c51 bootloader at89c51 IAP come fare una programmazione su atmel at89c51 89c51 spi compatibile programmazione atmel 89c51 attraverso atmel isp reprogramable

: 4K Bytes of In-System Reprogrammable Flash Memory Atmel 89C51 scheda: 4K Byte di In-System riprogrammabile Flash Memory
: 4K Bytes of In-System Programmable (ISP) Flash Memory Atmel 89S51 scheda: 4K Byte di In-System programmabili (ISP) Flash Memory

. Ho sottolineato in rosso la parola Reprogramable. rogramable in the system (ISP), but Rep rogramable Atmel ha affermato che non sono 89C51 P rogramable nel sistema (ISP), ma Rep rogramable

, while the high-voltage programming mode ( 12v) is compatible with conventional thirdparty Flash or EPROM programmers. Dal loro punto di vista, la bassa tensione di programmazione modalità ( 5 v) fornisce un modo conveniente per il programma AT89C51 utente s all'interno del sistema, mentre l'alta tensione modalità di programmazione ( 12 V) è compatibile con i convenzionali terzi Flash EPROM o programmatori .

At89S51 è ISP (In System Programmabili) attraverso SPI interace. Non ci sono PVR (In System Reprogramable).
Come è AT89C51 PVR e non ISP.

Come si può notare, è solo in inglese. E non è da me affermato. E 'la dichiarazione del Atmel.

Cosa ne pensate di IAP (In Application Programming)? Sono sicuro di sapere che cosa significa un bootloader.
Torna a inizio pagina
View user's profile
smercho



Iscritto il: 13 novembre 2005
Posti: 8
Luogo: Bombay, India


Post 28 gen 2006 16:36 Re: differenza in atmel 89c51 e 89c52
tag: atmel 89c2051 Keil improprio fixup interrompere improprio fixup isr improprio fixup Keil utilizzando il atmel 89c2051 89c2051 Keil interrompere utilizzando 89c2051

hi ..
questo è un po 'offbeat, ma ha cercato di programma any1 uno atmel 89c2051 utilizzando un codice C che utilizza gli interrupt per le Funzioni di chiamata.
esempio: void controlla () interrompere 1 con 2

Sto usando Keil per convertire in formato esadecimale Intel, ma la compilazione dà un errore che dice che i ABUSIVO FIXUP ... capito che si sta cercando towrite per locazioni di memoria al di là di 2K (on chip flash è 2K!). tuttavia, la rimozione della PVR, che funziona bene

aiutare qualcuno ..
Torna a inizio pagina
View user's profile
silvio



Iscritto il: 31 dicembre 2001
Interventi: 800
Contribuito: 90


Post 29 gennaio 2006 2:00 Re: differenza in atmel 89c51 e 89c52
tag: differenza tra 89c51 e 89c52 interrompere 89c52 differenza tra 89c52 e 89c51 interrompe 89c52 89c51 ariete limite diff tra 89c51 e 89c52 interrompe in 89c51

Hi Smercho

Il miglior ideea è quello di avviare un nuovo thread. In questo uno non sarà visto da parte dei popoli che davvero ti può aiutare. Questo thread per quanto riguarda differenza tra 89C51 e 89C52 non è aperto da smart popoli solo perché non riesce a trovare alcuna notizia o è inutile rispondere a un quesito per il quale è possibile trovare la risposta giusta lettura schede.
E usare un titolo suggestivo per il thread.

Si prega di digitare il pieno lamenta del compilatore. Non solo ABUSIVO FIXUP ... (segmento e l'offset di offendere l'istruzione)
Come si è già notato è vero che questo tipo di errori sono dovuti al linker che non può risolvere l'indirizzo di una filiale di istruzioni (come un LCALL - vietata in 89C2051 - all'interno della vostra ISR).

1. Quando si dice "la rimozione della ISR" siete completamente rimuovere il codice dal vostro programma?. O semplicemente a mantenere la funzione di codice e dichiarare come non utilizzano gli interrupt.
Vi sono altre poche domande:

2. Che tipo di modello di memoria utilizzate? Se si utilizza quindi PICCOLE CALL JMP e istruzioni sono codificate come ACALL e AJMP. Pertanto, se al suo interno PVR è chiamato una funzione 2K trova al di là del limite ACALL allora è possibile ottenere Fixup errori.
3. Ti è incluso il file in STARTUP.A51 vostro progetto?
4. Che tipo di ottimizzazione del codice Livello utilizzate?

Si prega di provare a rispondere a questa domande e tornare in un nuovo thread.
Non è necessario parlare di lei è stato chiesto qui.
Basta provare a dare il maggior numero di dettagli possibile in modo da essere aiutati in modo rapido e dritto al punto.
Torna a inizio pagina
View user's profile
Post new topic Reply to topic EDAboard.com Indice del forum -> Microcontrollori -> differenza in atmel 89c51 e 89c52
Pagina 1 di 1 Tutti gli orari sono GMT 2 ore


Abuso | | Administrator | | Moderatori | | Aiutaci | | Mappa del sito
topic RSS