-
Thread
Timer, Interrupt
// CC03er-Grundregister #include <at89C51cc03.h> // 8051er-Grundregister #include <reg51.h> #include <irq52.h> //======================== Definition von Konstanten =============================//
// CC03er-Grundregister #include <at89C51cc03.h> // 8051er-Grundregister #include <irq52.h> #include <reg51.h> //======================== Definition von Konstanten =============================// const
-
Thread
Spaß mit Kloeckner-Moeller PS3 in BASIC(?)
PS3 ohne Probleme. Ebenfalls angehängt ist der kleine Monitor, den man am besten mit z.B. Mide-51 und dem ASEM - 51 von W.W. Heinz in einen AT89S52 o.ä. flasht. Der originale MC ist auf der mittleren Platine und der einzige gesockelte Chip bis auf den JEDEC Leersockel. Die Baudrate ist beim Starten
Flachkabel ablöten IC auslöten Sockel einlöten Dann 62256 32k SRam gesteckt (da war ein Sockel) und AT89S52 mit der Hex zum Projekt geflasht. Habe dann ersteinmal provosorisch ein USB-TTL Wandler angeschlossen Wandler - Platine GND - GND (Pin 20 am AT89S52) +5V - +5V (Nahe Pin 40 am AT89S52)
-
Thread
Diverse Elektronikteile+Entwicklungskits abzugeben
Update, noch da sind: 10x Atmel 89C51CC03CA-UM 20x TI TLC2264CN 130x TI 74LS247
Hast du mir eine Mail geschickt? Momentan sind noch da: 5x Atmel 89C51CC03CA-UM 75x TI 74LS247
-
Thread
AT89S52 mit AVRisp MKII auslesen / flashen
So sieht das Batchfile bei mir aus: [code] set prog="C:\xasm\AVR\STK500\Stk500.exe" %prog% -cUSB -dAT89S52 -e -if%1 -pf -vf pause [/code] Passe den Pfad auf die Position deines STK500.exe an (findet sich im Ordner 'STK500' im IDE Verzeichnis) und benenne
inhalt als hex-Datei sichern kann? Matthias S. schrieb im Beitrag #7788042: [code] set prog="C:\xasm\AVR\STK500\Stk500.exe" %prog% -cUSB -dAT89S52 -e -if%1 -pf -vf pause [/code] Mein Pfad: [code] set prog="D:\Atmel\AVR Studio 4.19\STK500\Stk500.exe" %prog% -cUSB -dAT89S52 -e -if%1 -pf
-
Thread
Entwiklungsumgebung für AT89X52
Hallo zusammen, unsere Firma ist von AT89C52 auf AT89S59 umgestiegen, so dass ich die Möglichkeit habe 100µC zu erhalten (kostenlos). Bei solchen Angeboten kann man nicht „Nein“ sagen. Nun komme ich ursprünglich aus der Ecke des PIC’s. Dort
>unsere Firma ist von AT89C52 auf AT89S59 umgestiegen Wahrscheinlich meinst Du AT89S52, der sich vom C-Typ nur durch die serielle Programmiermöglichkeit unterscheidet. AVR-Studio ist nur für die AVRs geeignet. Ich
-
Thread
Atmel AT98C51ED2 flash download
Hallo Leute, ich suche nach einer Lösung, den AT89C51ED2 embedded zu flashen. Flip habe ich bisher verwendet, möchte aber gern selbst einen Bootloader schreiben, der unabhängig von einem PC funktioniert. Mein AT89C51 ist über RS485 mit einem Host Controller verbunden. Ich möchte, dass der Host Controller ein Firmware update für den AT89C51 durchführen kann. Dazu müsste der Host die neue Firmware in z.B. 256 Byte Happen stückeln und über die RS485 downloaden. Damit der AT89C51 die neue Firmware geflasht bekommen kann müsste er
-
Thread
NXP P87C52X2FA Programmieren
ein USBProg 3.0 zur verfügung, STK500/600, ebenfalls ein AVR mkII. Mit dem USBprog 3.0 kann ich die AT89C51 Serie Programmieren. Ich denke nicht das der NXP P87C52XFA PIN-Kompatibel zum AT89C51 ist oder gar sich alle gleich Programmieren lassen? FlashMagic, schreibt ja lediglich nur die P89xxxx
Also der AT89C51 ist absolut Pin gleich mit dem NXP 87C51... Aber der AT89C51 wird wohl auch über die oben genannten Hardware Ausrüstungen programmiert? Der Prozessor ist im PQFP/TQFP format :/
-
Thread
LDO wird warm, produziert zu wenig Ausgangsspannung
aktiv wird. Erst NACH erfolgreichem Reset nimmt der Port den nominalen Resetpegel an. >Anyway, der AT89S52 hat keine aktiv high treibenden Ausgänge, sondern >nur Pullups und aktiv low treibende Ausgänge. Der AT89S52 hat strong internal pull-ups, die, wenn der µC richtig arbeitet, während zwei Ozillatorperioden
>Der AT89S52 hat gar keine Tristate-fähigen Ausgänge. Zumindest lese >ich das so aus dem Datenblatt (*), und das kenne ich auch (allerdings >vom Hörensagen, nicht aus eigener Erfahrung) allgemein von MCS51
-
Thread
AT89LP51: keine Powerdown Simulation in uVision möglich
Aussagen von Keil zu den beiden Chips. Daraufhin hatte ich angenommen, PD geht in der Simulation beim AT89LP51.
Tendenz geht bei mir inzwischen doch wieder Richtung AT89C - die Nachteile bez. Simulation sind da deutlich geringer. Und der PIC läuft mir ja nicht weg.
-
Thread
EEPROM des 89c51cc03 ansprechen
Rest, hättest du deine C-Beispiele gefunden: http://www.atmel.com/dyn/products/product_card.asp?part_id=3186 Und dort das ZIP-File "C Flash Drivers for the AT89C51CC03C for Keil Compiler v1.0.0" bzw. "C Flash Drivers for the AT89C51CC03U and AT89C51AC3 for Keil Compiler v1.0.0" runtergeladen, da stehts nämlich drin :) Ralf
-
Thread
Programmieren eines AT89c4051
Hallo in das Forum. Wer könnte mir einen AT89C4051 flashen? HEX File vorhanden. Oder mir einen Programmer verkaufen bzw. leihen?
#7586078: > Der SP200S kann das. Gibts aus China für um die 10€. Der SP200S kann nur Atmel MCS-51 mit ISP: Beschreibung: Support MCS51 series of ATMEL Corporation and AVR MCU download Programming (ISP) (only support enhanced version) Der AT89C4051 kann KEIN ISP, von daher ist da ein AT89S4051
-
Thread
Migration von MIDE51 (Windows) zu MCU8051IDE (Linux)
Linux habe, läuft bisher alles recht zufriedenstellend :) Nun möchte ich aber weiterhin meinen AT89S8252 programmieren können, was ich unter Windows mit MIDE51 gemacht habe. Daher habe ich unter Kubuntu die MCU8051 IDE installiert. Beim ersten Versuch, mein sehr umfangreiches ASM-Programm zu "
Moin Peter, tja, da ist ja das Problem. Es werden C- und ASM-Beispiele mitgeliefert (bzw. ein Beispiel-Projekt, das beide Typen enthält). Bei den C-Dateien taucht z.B. sowas auf: #include <at89x51.h> Aber erstens finde ich diese Datei nirgends auf
-
Thread
[VS] Konvolut ältere Mikroprozessoren PIC, 8051, 6502, ATmega
Verschenke diverse ältere Prozessoren: 5 St. P89C51RD+ 64K Flash PLCC-44 1 St. AT89S8252-24PI 8051-Controller mit EEPROM DIP-40 1 St. D8035H NEC DIP-40 1 St. ATmega8515L-8PC DIP-40 1 St. PIC16C54A-10/SO SO-17 7 St. R6502-13
Der AT89S8252-24PI hat nun doch keinen Abnehmer gefunden und ist wieder verfügbar. Nun sind also noch folgende verfügbar: 1 St. AT89S8252-24PI 8051-Controller mit EEPROM DIP-40 5 St. P89C51RD+
-
Thread
Intel C8751 programmieren
AT89S51 nehmen?
www.instructables.com/How-to-Program-8051-Using-Arduino/ "Note- this method will only work with AT89S51, AT89S52" Mit einem Adapter lässt sich ein 8751 µC wie ein 2732A EPROM beschreiben. Und das kann der billige TL866II Plus angeblich. Edit: der braucht etwas Nachhilfe dazu. https://www.youtube.com
-
Thread
Interesse an 8051ern
87C51/DIL40, also mit OTP-Eprom, habe ich noch etliche Stangen. Bei Interesse: jsgps5@web.de
AT89C55-33 JC - 10 Stück AT89C51-24JI - 7 Stück P89C58UBAA - 3 Stück Alle PLCC 44, Alle zusammen 10 €.
-
Thread
Load Cell für digitale Waage
HX711, oder ohne, eine Waage mit digitaler Ausgabe realisieren. Als Mikrokontroller haben wir einen AT89C51 (31) Geht es ohne den HX711 bzw. ist es ohne "leichter"? MfG
Einhart P. schrieb im Beitrag #5834718: > Arduino Code ist C/C++. Schau dir die Bibliothek an. Arduino ist die falsche Baustelle, denn "Als Mikrokontroller haben wir einen AT89C51 (31)"
-
Thread
Mikrocontroller-Vergleichstabelle/Auswahlentscheidung
ob/welche dieser Typen meinen Ansprüchen genügt: - PIC 12F629-I/P PIC-Controller, DIP-8 - PIC 16C505-04P PIC CONTROLLER DIP-14 - PIC 16F630-I/P PIC-Controller - PIC 12C508A-04P PIC CONTROLLER Dip-8 - PIC 12C509A-04P PIC CONTROLLER Dip-8 - AT 89C2051 PDIP Atmel C51 8bit-Flash MCU - AT 89C51
wichtig : die MCs sollen im system , seriel , programmiert werden können . Und dafür nicht die : - AT 89C2051 PDIP Atmel C51 8bit-Flash MCU - AT 89C51 PDIP Atmel C51 8bit-Flash MCU nehmen . Eher z.B. AT89s8252 ... Auf der Atmel - homepage findest Du die Auswahl-Tabellen für beide MC-Famillien
-
Thread
CAN Mikrocontroller im KFZ
hallo zusammen, ich habe mich für AT89C51CC03 entschieden. über kleine Transistorstufen 2 LEDs für TX und RX möchte ich mein Mikrocontroller mit dem CAN Bus anbinden. dazu auch ein CAN Treiber 2551 und ein Motor Treiber L293D. Das
Marou schrieb im Beitrag #4196375: > ich habe mich für AT89C51CC03 entschieden. Marou schrieb im Beitrag #4191602: > Ich muss mein Mikrocontroller nicht selber programmieren Zum Glück.
-
Thread
Atmel 89C51
kann mir jemand sagen, was der Unterschied zwischen den folgenden Atmel Mikrocontrollern ist: AT89C51RC2-3C T89C51RC-1M (oder IM, kann ich nicht erkennen) TS83C51RC2 AT89C51 Warum ich danach frage: Ich habe bei Reichelt einen AT89C51RC2-3C bestellt, aber geliefert wurde ein T89C51RC-1M. Da
Controller passt. Wenn ich alles richtig gelesen habe, verfügt der T89C51RC-1M im Gegensatz zum AT89C51RC2-3C über 1kByte internem XRAM und einem 2. Datenpointer. Gibt es irgendwo im Internet ein ausführliches Datenblatt zum T89C51RC2-1M ?
-
Thread
Sind die 8051'er am aussterben?
verschwinden sollte. Was mich allerdings mächtig stört: Zumindest in der Atmel-Serie gibt es keine ´51er, die eine vernünftige RESET-Schaltung drin haben. So muß man zu den 89C2051, die ja sonst eigentlich nichts außer einem Quarz brauchen, noch einen teuren Resetcontroller verbauen. Oder kennt von Euch
Das Preis Leistungsverhältnis ist auf jedenfall beim 8051 super. Für kleine Sachen den AT89C2051 für 1,2 (vergleichbarer AVR: AT90S1200 für 2 , OK ist in etwa gleich, aber wenn ich nen UART brauch bin ich schon bei 2,4 ...) Für größere den AT89S52 (ist bei Reichelt billiger als der S51)
-
Thread
Suche Entwicklungsumgebung für Atmel 8051 unter Mac OS
AVRs sind keine 8051er. Aber Atmel stellt auch 8051er Derivate her. z.B.: AT89S52, AT89C4051 ...
Flip: Datenblatt AT89C51RD2/ED2 ab Seite 104 : ISP Protocol Description Im Endeffekt wird ein Intel-HEX-File zum Controller geschoben. Nichts wildes also :-) Gruß Jobst
-
Thread
[S] AT89C52-Programmer (auch Eigenbau & sonstiges "Gefrickel")
wessen ich grad habhaft werden kann (Resteverwertung), und in diesem Fall lagen halt noch ein paar AT89C52 herum, die nun übrig waren. Sonst sind es auch schonmal AT89C2051 die mir in die Finger kommen, und ab und an auch mal nen ATTiny11. Für die hab ich auch die passenden (handgestrickten) Programmer
habe ich das eigentlich auch nicht gemeint. Ich meinte eher, daß ich einen "frischen", programmierten 89C52 (oder 89C51, je nachdem) schicke und irgendwann mal später, falls die anderen Chips in Ordnung sind, einen per Post zurückerhalte. Wenn nicht, mein Pech, teuer sind die Chips ja wirklich nicht. Nur
-
Thread
DMX Hazer reparatur
Hallo zusammen, ich habe hier einen DMX Hazer der über den AT89s51 gesteuert wird. Und zwar habe ich folgendes Probleme 1. Seit neustem Schaltet der Hazer mir kein Ready Signal mehr um zu nebeln. 2. Schaltet er das Heizelement nicht ab. (Habe dies mal mit
einsetzten Hmm, wenn du dir das zutraust - der ATMega 8515 und 8535 haben das gleiche Pinout wie ein 89S51, lediglich die Polarität von Reset (Pin 9) ist genau umgekehrt zu der eines 89S51. 'Low' setzt beim Mega den MC zurück, während 'High' den 89S51 zurücksetzt. Das müsstest du also umstricken. Der
-
Thread
Welcher Microcontroller ???
zu umständlich (3 Chips notwendig). Nimm statt dessen lieber die Atmel Flash 8051-er. Z.B. der AT89S8252 ist billig und über den Druckerport programmierbar. Dann hat Atmel noch die T89C51xxx Serie (über COM programmierbar) Warum der 80C537 so verbreitet war, kann ich mir nicht erklären. Da gabs
einige Erweiterungen in den SFRs. Wenn Du nen Flash 8051-er mit PWM und ADCs brauchst, ist z.B. der T89C51CC01 geeignet. Mit 2kB kann man z.B. das hier machen: http://www.specs.de/users/danni/appl/soft/c51/thclock/index.htm EPROM-Programmer würde ich mir heutzutage generell nicht mehr antun
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
habe meinem MI-300 eine Antwort entlockt: [code] Anfrage: 13 19 40 61 01 (11/1/0) 09(61 40 19 13|51 22 22 22)00 51[cc 1a] Antworten: 22 22 22 51 01 (24/1/0) 89(61 40 19 13|61 40 19 13)01 42.00 03.09 1c.13 89.00 71.00 18.00 a4.8b[cb ??] 22 22 22 51 01 (24/3/0) 89(61 40 19 13|61 40 19 13)01 42.00 03.09 1d.13 89.00 6b.00 19.00 a4.91[fb ??] 22 22 22 51 01 (24/0/0) 89(61 40 19 13|61 40 19 13)01 3f.00 03.09 20.13 89.00 69.00 19.00 a4.d3[ad ??] 0x0142 = 32,2 V_PVA_AVG 0x0003 = 0,3 I_PVA_AVG 0x091c = 233,2
-
Thread
Atmel 8051 mit AD-Wandler
http://www.atmel.com/dyn/products/param_table.asp?family_id=604&OrderBy=part_no&Direction=ASC Z.B AT89C51AC3 hat ADC. > Da ich sonnst die ganze Schaltung umbauen müsste und mir die > Entwicklungsumgebung fehlt. Wirst Du wohl müssen. Evtl. AVR einsetzen? Da gibts Pinkompatible (bis auf den Resetpegel
>Ich suche einen µC der Atmel 8051 Familie mit A/D-Wandler und min einen >Timer, Soweit der OP. >Kann ich. Sag uns noch, wo der AT89S52 Digital-/Analogwandler hat?! Brauch ich gar nicht ;-)
-
Thread
Welche 8051 von atmel lassen sich parallel programmieren?
sich grundsätzlich unter anderem alle Atmel-8051 mit einem S in der Typenbezeichnung programmieren (AT89S8252, AT89S51, AT89S2051 ...). Die älteren AT89C51, AT89C2051 u.ä. lassen sich nur parallel und in dafür geeigneten (etwas aufwendigeren) Programmiergeräten programmieren. "Bootladerfähig" sind nur
Das geht aber nur mit den AT89C51xx2 Typen, die auch einen Bootloader haben. Die Typen mit einem S im Namen lassen sich per ISP seriell programmieren. Du darfst das nicht mit einem Bootloader ueber RS232 verwechseln. Gruss
-
Thread
8051er übertakten möglich?
Was ist mit dem AT89C51ED2 ? Der schafft 60MHz. Ein normaler 80C31 lief bei mir bis etwa 40MHz. Bei 48MHz gab es Probleme.
ein paar Icons usw. und man ist schnell bei ein paar 100kB. Das einzige was mich an der ganzen AT89C51xx2 Reihe stört: Bei der Auslieferung ist der EA Pin deaktiviert, externes ROM ist also gesperrt.
-
Thread
Wickenhäuser: Error: integer expression must be constant
hat der Wickenhäuser das nicht dabei. Was für ein ... [code] 17.04.2004 21:25 2.421 89C51RD2.H 28.08.2003 00:23 2.611 ADuC812.def 29.02.2004 18:41 5.190 ADuC812.H 16.01.2003 16:11 7.531 ADuC816.def 29.02.2004 18:48 4.464 ADuC816.h 16.01.2003 16:13 7.661 ADuC824.def 29.02.2004 18:48 4.565 ADuC824.h 20.02.2005 18:42 8.823 at89c51cc03.def 09.12.2005 16:25 9.561 at89c51cc03.h 31.10.2002 22:45 274 bin_safe.h
-
Thread
Atmel C51 und KEIL
bootloader und serieller schnittstelle. doch das iss nu hinn.....scheibenkleister. habe mich mit atmel c51 mit und ohne isp auseinandergesetzt. schön die kleinen at89Sx051 jetze. habe nun einige projekte mit programmer und software von batronix bewältigt. aber das wird mir ehrlich gesagt zu umständlich
ok, danke euch. ich denke ich werde mir einen 89C51RD2 oder den altbewerten SAB80c517A( genauso preiswert jedoch mehr features)zulegen. für ein entwicklungsboard kann ein µc schon ein paar extras haben. 89C51RD2 hat ja internen monitor, wie ich
-
Thread
[V] Wohnungsauflösung München Ramersdorf: Messgeräte, Funktionsgeneratoren, Oszi, Bauteile, PC uvm
für 3-8€ das stück?!) 48 potis shiebe und dreh: 3€ ; elkos: 2€ 49 elkos: 3€ 50 displays: 4€ 51 röhren: ECH84 PCL84 DY802 EF83 EABC 80 ECC85 BPH8?: 15€? 52 17x relais siemens V23005-B0010-B110 24V 0.04A: 20€ 53 atmel mc: 5xAT90S2313, 5xAT89C2051, 4xATMEGA6L, 3xAT89C52, 10x ATTINY11, ATINY15L,
50 displays: 4€ 51 röhren: ECH84 PCL84 DY802 EF83 EABC 80 ECC85 BPH8?: 15€? 52 17x relais siemens V23005-B0010-B110 24V 0.04A: 20€ 53 atmel mc: 5xAT90S2313, 5xAT89C2051, 4xATMEGA6L, 3xAT89C52, 10x ATTINY11, ATINY15L,