Regeln | Neue Beiträge | Thema RSS | Suche | Registrieren | Log-in

Unterschied in der atmel 89c51 und 89c52



Post new topic Reply to topic EDAboard.com Foren-Übersicht -> Microcontrollers -> Unterschied in der atmel 89c51 und 89c52
Arabische Fassung Bulgarische Version Katalanischen Version Tschechische Version Dänische Fassung Deutsch Version Griechische Fassung Englisch Version Spanische Version Finnische Fassung Französische Version Hindi-Version Kroatische Version Indonesisch-Version Italienische Version Hebräisch-Version Japanische Version German Version Litauische Fassung Lettische Fassung Niederländische Fassung Norwegische Version Polnische Fassung Portugiesische Version Romanian version Russische Version Slowakische Fassung Slowenisch-Version Serbisch-Version Schwedische Version Tagalog Version Ukrainisch Version Vietnamesisch-Version Chinesische Version
Autor Nachricht
madhun



Beitritt: 13. Jan 2006
Beiträge: 20


Post 26 Jan 2006 19:11 Unterschied in atmel 89c51 und 89c52
Tags: atmel 89c52 atmel 89c51 89c51 und 89c52 Unterschied in 89c51 und 89c52 atmel 89c52 8o51 und 89c51 89c52 Codierung

Hi

kann jemand erklären den Unterschied in atmel 8o51 Serie-89c51 und 89c52, die sich auf Codierung, wenn die microntroller geändert wird und in welcher Hinsicht, die sich auf.

Danke
Zurück zum Anfang
View user's profile
silvio



Beitritt: 31. Dezember 2001
Beiträge: 800
Geholfen: 90


Post 26 Jan 2006 20:15 Re: Unterschied in der atmel 89c51 und 89c52
Tags: Software zum Programmieren atmel 89c52 Merkmale atmel 89c52 atmel 89c51 atmel 89c52 Mikrocontroller Interrupt 89c52 atmel 89c51 - Funktionen atmel 89c51 Timer

89C51
4K Bytes In-System reprogrammierbare Flash-Speicher
128 x 8-Bit interne RAM
Zwei 16-Bit Timer / Counter
Sechs Interrupt Quellen

89C52
8K Bytes In-System reprogrammierbare Flash-Speicher
256 x 8-Bit interne RAM
Drei 16-Bit Timer / Counter
Acht Interrupt Quellen

Zunächst beide wurde eingestellt Mikrocontroller von Atmel.

Wenn Ihr Design basiert auf 89C51, müssen Sie sich keine Sorgen zu machen, wenn es später mit 89C52. Es werden keine Änderungen durchgeführt werden, weder Software noch Hardware (einige kleinere Einstellungen in der Hardware-Programmierer Gerät).
Aber wenn Sie Ihre Software auf 89C52 dann einfacher Blick auf die Funktionen, die sowohl Mikrocontroller wird Ihnen sagen, in welchem Aspekt wird auf Ihre Design-Änderungen, wenn ein Austausch mit 89C51 hat zu tun.
Zurück zum Anfang
View user's profile
ElecThai



Beitritt: 11. Jun 2004
Beiträge: 51


Post 27 Jan 2006 3:54 Re: Unterschied in der atmel 89c51 und 89c52

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

Sie yes.Silvio Antwort true
Zurück zum Anfang
View user's profile
lmtalsoul



Beitritt: 18. Jan 2006
Beiträge: 31
Geholfen: 3


Post 27 Jan 2006 4:22 Unterschied atmel 89c51 und 89c52

Also, check this out

Code:
http://www.8052.com


Kann nützlich sein ..
Zurück zum Anfang
View user's profile
bobsanjose



Beitritt: 14. Jan 2006
Beiträge: 230
Geholfen: 25
Ort: SF-Bay


Post 27 Jan 2006 9:45 Unterschied atmel 89c51 und 89c52
Tags: atmel 89c52 atmel 89c51 89c51 und 89c52 philips atmel 89c51 89c52 eeprom atmel 89c52 89c52 atmel

Philips nach wie vor stellt die 89C51 und 89C52. Ein wichtiger Unterschied sein. Atmel verwendet ein EEPROM-Prozess, so dass die "Flash" ist Byte adressierbar. Philips verwendet einen Flash-Prozess, keine Byte Adressierbarkeit. Ansonsten, wenn eine Umstellung erforderlich werden sollte ziemlich glatt.

Bob
Zurück zum Anfang
View user's profile
mmohamed15



Beitritt: 23. März 2005
Beiträge: 117
Geholfen: 5


Post 28 Jan 2006 14:39 Re: Unterschied in der atmel 89c51 und 89c52

silabs auch Mixed-Signal-8051
Zurück zum Anfang
View user's profile
Code Warrior



Beitritt: 30. Dezember 2004
Beiträge: 225
Geholfen: 7


Post 28 Jan 2006 15:19 Unterschied in atmel 89c51 und 89c52
Tags: 89c51 und 89c52 89c52 RAM 89c52 Programm 89c51 reprogrammierbare 89c51 RAM 89s52 89c52

Die 89C51 und 89C52 sind nicht im System reprogrammierbare, so wie sie von Silvio. 89S51 und 89S52 sind im System reprogrammierbare.
Zurück zum Anfang
View user's profile
silvio



Beitritt: 31. Dezember 2001
Beiträge: 800
Geholfen: 90


Post 28 Jan 2006 16:17 Re: Unterschied in der atmel 89c51 und 89c52
Tags: atmel 89c51 89c51 Bootloader at89c51 iap wie Programmierung auf atmel at89c51 89c51 SPI kompatibel Programmierung atmel 89c51 durch isp atmel reprogramable

: 4K Bytes of In-System Reprogrammable Flash Memory Atmel 89C51 Datenblatt: 4K Bytes In-System reprogrammierbare Flash-Speicher
: 4K Bytes of In-System Programmable (ISP) Flash Memory Atmel 89S51 Datenblatt: 4K Bytes In-System programmierbar (ISP) Flash-Speicher

. Ich habe betont, in rot das Wort Reprogramable. rogramable in the system (ISP), but Rep rogramable Atmel hat nicht behauptet, dass 89C51 P rogramable sind in das System (ISP), aber Rep rogramable

, while the high-voltage programming mode ( 12v) is compatible with conventional thirdparty Flash or EPROM programmers. Aus ihrer Sicht, die Niederspannungs-Programmier-Modus ( 5 V) bietet eine komfortable Möglichkeit, das Programm AT89C51 in der Nutzer-System, während die Hochspannungs-Programmier-Modus ( 12 V) ist kompatibel mit konventionellen Dritten oder Flash EPROM Programmierer .

At89S51 ist ISP (In System Programmable) über SPI interace. Es gibt nicht ISR (In-System Reprogramable).
Wie AT89C51 ISR ist und nicht ISP.

Wie Sie bemerken werden, ist es nur Englisch. Und es ist nicht von mir. Es ist Atmel Erklärung.

Wie wäre es mit IAP (In Application Programming)? Ich bin überzeugt, Sie wissen, was ein Bootloader ist.
Zurück zum Anfang
View user's profile
smercho



Beitritt: 13. Nov 2005
Beiträge: 8
Ort: Bombay, Indien


Post 28 Jan 2006 16:36 Re: Unterschied in der atmel 89c51 und 89c52
Tags: atmel 89c2051 Keil unsachgemäße fixup Interrupt unsachgemäße fixup isr unsachgemäße fixup Keil mit dem Atmel 89c2051 89c2051 Keil Interrupt mit 89c2051

hi ..
Das ist ein bisschen ausgefallen, hat aber any1 versucht, ein Programm atmel 89c2051 mit einem C-Code, die Interrupts für den Aufruf von Funktionen.
Beispiel: void Check () Interrupt-1 mit 2

Ich bin mit Keil, um ihn in Intel-Hex-Format, aber die Zusammenstellung gibt einen Fehler sagen MISSBRÄUCHLICHE FIXUP ... ich herausgefunden, dass es versucht towrite auf Speicherstellen über 2K (die on-Chip-Flash, 2K ist!). jedoch auf die Beseitigung der ISR, es funktioniert

jemand helfen ..
Zurück zum Anfang
View user's profile
silvio



Beitritt: 31. Dezember 2001
Beiträge: 800
Geholfen: 90


Post 29 Jan 2006 2:00 Re: Unterschied in der atmel 89c51 und 89c52
Tags: Unterschied zwischen 89c51 und 89c52 Interrupt 89c52 Unterschied zwischen 89c52 und 89c51 unterbricht 89c52 89c51 RAM Grenze zwischen 89c51 diff und 89c52 Interrupts in 89c51

Hi Smercho

Die besten ideea ist der Beginn eines neuen Threads. In diesem Artikel werden Sie nicht von den Menschen, die wirklich helfen. Dieser Thread über Unterschied zwischen 89C51 und 89C52 es nicht durch intelligente Menschen, nur weil nicht finden können alle Nachrichten oder es ist nutzlos Antwort auf eine Frage, für die Sie finden die Antwort nur Lesen der Datenblätter.
Und mit einem eindrucksvollen Titel für den Thread.

Bitte geben Sie den vollständigen beschwert sich der Compiler. Nicht nur MISSBRÄUCHLICHE FIXUP ... (Segment und die Verrechnung der betreffenden Anweisung)
Wie Sie bereits bemerkt, es ist wahr, dass diese Art von Fehlern sind durch den Linker, die können nicht die Adresse einer Zweigniederlassung Anweisung (wie ein LCALL - verboten 89C2051 - in Ihrem ISR).

1. Wenn Sie sagen, "die Beseitigung der ISR" sind Sie completelly entfernen Sie den Code aus Ihrem Programm?. Oder halten Sie die Funktion ein und erklären, wie sie nicht mit Interrupts.
Es gibt noch ein paar Fragen:

2. Welche Art von Speicher-Modell verwenden Sie? Wenn Sie dann KLEINEN JMP und CALL-Anweisungen werden als ACALL und AJMP. Das heißt, wenn in Ihrem ISR wird eine Funktion hinter 2K von ACALL dann können Sie Fixup Fehler.
3. Haben Sie auch die STARTUP.A51 Datei in Ihrem Projekt?
4. Welche Art von Code-Optimierung Level verwenden Sie?

Bitte versuchen Sie es zu Antwort auf diese Fragen und kommen zurück in einem neuen Thread.
Ist nicht notwendig zu erwähnen, Sie sind gebeten worden, hier.
Nur versuchen, so viele Details wie möglich, um zu helfen schnell und direkt auf den Punkt.
Zurück zum Anfang
View user's profile
Post new topic Reply to topic EDAboard.com Foren-Übersicht -> Microcontrollers -> Unterschied in der atmel 89c51 und 89c52
Seite 1 von 1 Alle Zeiten sind GMT 2 Stunden


Missbrauch | | Administrator | | Moderatoren | | Unterstützen Sie uns | | sitemap
Thema RSS