-
Thread
80C537 + Peripherie
und außerdem qurzfrequenz/6 hört sich net so schlecht an. Ich glaube du bist nicht so der fan vom 80c537 :) Du würdest mir also doch den AT89C51CC03 eher empfehlen?
Hi, ich habe hier noch ein komplettes Board mit einem 80C537 liegen. Danach bin ich auf ein P89C51RD2 umgestiegen und mittlerweile beim Atmega angekommen. Das 80537 Board würd ich sogar günstig abgeben weil es bei mir sowieso nur rumliegt. Aber du solltest
-
Thread
8048 Assembler für aktuelle Windows-Versionen
R4 002E F7 43 RLC A 002F AC 44 MOV R4,A 0030 23C0 45 CLOCK: MOV A,#0C0H ;CLOCK SIGNAL GENERATED ON P16, 0032 39 46 OUTL P1,A ;KEEPING P17=1 IN SHIFT MODE. 0033 2380 47 MOV A,#80H ;FOR
nutzen zu können war ein großer Vorteil. Ich hatte mir auch einen Prommer selber gebastelt. Ein AT89C51 programmiert den Ziel AT89C51. Ein UV-Löschgerät mag ich nicht mal mit spitzen Fingern mehr anfassen. 1995 gabs dann den Keil C51, der erstaunlich kompakten Code erzeugte. Da konnte man sich ne
-
Thread
Suche Assembler/Linker für 8052
angesprochen werden, > einsehen bzw. ist das genauer dokumentiert? Ja, das findest du u.a. in der Doku zum C51: http://www.keil.com/support/man/docs/c51/c51_ap_xbanking.htm > Würde da z.B. eine Funktion existieren, die bei i2c-Tag dann den extern > seriell angeschlossenen i2c-Baustein ansteuert, dann
nur eines 80535-Boardes wegen, was vor 22 Jahren nur 4kB ROM hatte und 2kB RAM, da gehts nicht in C. Meine anderen Boards mit 80C515A und 80C517A haben 32k bzw. 64k ROM und RAM. Das mache ich natürlich in C und mit dem C-Compiler des SDCC, es geht prächtig. Das einzige, wo ich da noch ein Assemblerfile
-
Thread
Einteilung von data, pdata, xdata, code?
den Unterkategorien jeweils detailliertere Infos abgraben: http://www.keil.com/support/man/docs/c51/c51_le_memareas.htm http://www.keil.com/support/man/docs/c51/c51_le_memmodels.htm http://www.keil.com/support/man/docs/c51/c51_le_memtypes.htm http://www.keil.com/support/man/docs/c51/c51_le_sfrs.htm
das, was mich verwirrt, denn nach oben bereits gepostetem Link(http://www.keil.com/support/man/docs/c51/c51_le_absvarloc.htm) müsste der Linker maulen... Ralf
-
Thread
Funktionsgenerator 7706 - Sweep reparieren
haben. Das TXD-Signal klingt wie seriell. Der CCLK-Eingang am FPGA Pin 60 ist über R602=100 Ohm und C605=22pF verlangsamt. Der 80C552 kann nicht so sehr schnell diese Leitungen takten. Er hat einen 16MHz-Quarz. Am Port 4 dieser CPU sind 8 Jumper angebracht - möglicherweise für Testzwecke? Weitere
verdächtig - was ist damit gemeint. > 500 ns sind auch zu kurz um von der CPU zu kommen. die 80C552-CPU hat einen 16MHz-Quarz. http://www.nxp.com/documents/data_sheet/80C552_83C552.pdf Auf dem Stecker von der CPU zum Motherboard liegen Signale wie "TXD" und "Sweeprun". Der TXD-Pin der CPU P3.1
-
Thread
Empfehlung Lötstation
aber mal etwas zu den Technischen Daten JBC CD-S wird mit 40W angegeben JBC CD-B mit 130W Ersa A 80 bei 20°C 290W (Aufheizvorgang 40 Sek. auf 280°C), 280°C noch 105W und bei 350°C noch 80W Ersa WS81 95W 5 Sekunden Anheizzeit? Kann man garnicht glauben oder sind die Spitzen so filigran und leicht
etwas älteren Threads kam ich auf diese Lötstation von JBC: https://www.amazon.de/JBC-BT-2BWA10-L%C3%B6tstation-Analog-Weidinger/dp/B0886PCSBZ/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=JBC+BT-2BWA10&qid=1596924307&sr=8-1 Persönlich ist mir ein analoges Poti lieber als
-
Thread
Arduino Micro SPWM
92,92,92,91,91,91,91,91,91,90,90,90,90,90,90,89,89,89,89,89,89,88,88,88,88,88,88,87,87,87,87,87,86,86,86,86,86,85,85,85,85, 85,84,84,84,84,84,83,83,83,83,82,82,82,82,82,81,81,81,81,80,80,80,80,79,79,79,79,79,78,78,78,78,77,77,77,77,76,76,76,76,75, 75,75,75,74,74,74,73,73,73,73,72,72,72,72,71,71,71,70,70,70,70,69,69,69,69,68,68,68,67,67,67,67,66,66,66,65,65,65,64,64,64, 64,63,63,63,62,62,62,61,61,61,60,60,60,60,59,59,59,58,58,58,57,57,57,56,56,56,55,55,55,54,54,54,53,53,53,52,52,52,51,51,51
-74, -74,-74,-75,-75,-75,-75,-76,-76,-76,-76,-77,-77,-77,-77,-78,-78,-78,-78,-79,-79,-79,-79,-79,-80,-80,-80,-80,-81,-81,-81, -81,-82,-82,-82,-82,-82,-83,-83,-83,-83,-84,-84,-84,-84,-84,-85,-85,-85,-85,-85,-86,-86,-86,-86,-86,-87,-87,-87,-87,-87, -88,-88,-88,-88,-88,-88,-89,-89,-89,-89,-89,-89,-90
-
Thread
Hitex Teletest T51
Emulator Hitex Teletest T51 mit Adapter PLCC84 für SAB80C517A. Braucht man sowas noch?
Es waren mal 80C51 DIL dran, könnte aber sein daß ich die schon verbastelt habe. Müßte ich nachschauen.
-
Thread
DS80C390
DS89C420 hat 16kB flash, ISP is schon ok Nimm lieber nen T89C51 AC2 von Atmel ist auch ISP hat aber nen A/D. Kriegste auch als Samples
Hallo Hermann, Du kannst die DS89C420, DS5000, T89C51xxx, P89C51xxx alle über die serielle programmieren, d.h. ein MAX232 wird noch benötigt. Der AT89S8252 wird genau so wie die AVRs über die parallele programmiert, da gibt es haufenweise
-
Thread
Dynamische Zündung beim Zweitakter
Kolben. Mopeds haben üblicherweise Magnet Zünder. Sieh mal hier: https://de.wikipedia.org/wiki/Z%C3%BCndung_%28Verbrennungsmotor%29#Magnetz.C3.BCndung Das wird etwas komplex werden...
Paul Baumann schrieb im Beitrag #3618067: > Der Sperber hatte 80 Kubikzentimeter Hubraum, deshalb galt er als > Motorrad. Du verwechselst das möglicherweise mit dem Simson SR80. Der war m.E. das einzige DDR-Moped mit mehr als 50cm³ und hatte auch nicht 80, sondern
-
Thread
Datentyp bit beim 8051
kennen nur die Werte 0 = falsch = nicht gesetzt und "nicht 0" = wahr = gesetzt. COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE test.c BROWSE DEBUG OBJECTEXTEND CODE TABS(2) line level source 1 #include <stdio.h> 2 3 4 bit led_is_on;
SIZE = ---- ---- BIT SIZE = 1 ---- END OF MODULE INFORMATION. C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
-
Thread
8051 Compiler Linker gesucht
im Beitrag #2933939: > Hab auch den SDCC gefunden. Nur steht da nirgends explizit das der > SAB80C517a unterstützt wird. Mit SDCC und 80C517A arbeite ich gelegentlich ebenfalls. Leider unterstützt der SDCC-Compiler den 80C517A nicht. Es gibt zwar ein Registerfile zum Einbinden, aber keine Libraries
> Poste mal den > fehlerhaften Code. Ja, den würde ich auch gerne mal sehen. Ich setze den C51 seit 1995 ein und haben keine Bugs bemerkt. Float setze ich nur für den langsamen Menschen ein (Zahlenein-, Ausgabe), daher hat die Rechenzeit nie gestört. Den 80C517 habe ich noch nie benutzt
-
Thread
8051 & Verwandte auf Reise?
der Versandkosten. Wer hat Interesse? Es handelt sich um folgendes Material: 2 Siemens SAB 80C32-16-P (DIL40) 1 Intel P8032AH (DIL40) 2 Intel P87C51 (DIL40 geschlossen) 1 Intel D87C51 (DIL40 mit Epromfenster) 1 Intel 80C52 (PLCC 44) 1 Siemens SAB 8052A-P (DIL40) 7 Siemens SAB 80C535-N (PLCC 68) 3 Philips P87C592 (PLCC 68) 1 Board mit 87C51, Eprom (MON51 miniOS); 8255, seriell (MAX232 fehlt) ... + Mon51-Beschreibung Deutsch + Schaltplan
-
Thread
Card12 mit EVAL-AD5781 verbinden
24 bit total */ mySPITrans(0xFC); /* Analog Value Byte3 LSB last */ PORTS |= 0x80; /* /SS output high */ } } [/c] Geht ;) *freu* 2,51V!
/* Analog Value Byte3 LSB last */ PORTS |= 0x80; /* /SS output high */ } } [/c] trotzdem 2,51 V :( ohoh!
-
Thread
2x 1500w Stepup parallel schalten
Es handelt sich um zwei solcher Stepups: https://www.amazon.de/Fictory-Boost-Modul-Spannungsaufw%C3%A4rtswandler-CV-Stromversorgungsmodul-Stromrichter/dp/B08DL3JC9C/ref=sr_1_6?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=1500w+step+up&qid=1622622138&sr=8-6 (1500w Stepup, es gibt quasi
Ausgangsseite auf die Akkuspannung des zu ladenden Akkus ab. Dh der Soll-Ausgang bei beiden ist ungefähr 51v und die tatsächliche Spannung ist <51v. Also arbeiten beide nach ihrer eingestellen Strombegrenzung. Erst wenn der zu ladende Akku fast voll ist und 51v erreicht, erst dann übernimmt der eine Stepup
-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
weiter entwickelt wird, schränkt in keinster Weise seine Verwendbarkeit ein. Ich benutze einen Keil C51 von 1995.
die Formatierung angepasst. Die IDA Ausgabe ist nicht wirklich toll. Das Teil wurde wohl mit Keil C51 geschrieben. Thomas
-
Thread
80C535 SBC - Unterlagen?
Ich habe sogar noch den uC51-Compiler gefunden. Der ist jetzt Freeware :-). https://www.batronix.com/shop/software/uC51/c-compiler.html
Hallo Gemeinde, die oben angebotene Stange "SAB80C535" ist weg. Grüße Runout
-
Thread
Röhrenradio UKW Empfang plötzlich weg
könnte es was werden. Wie sind denn z.B. die Spannungen an der ec92 Anode Kathode Gitter? Oder der ef80?
www.nvhr.nl/ --> "Schema's" und nach Gerät suchen). Die Heizung der EC92 ist ebenso wie die Heizung der EF80 ständig eingeschaltet, im AM wie FM Betrieb. Bei FM wird aber die Spannungsversorgung des FM-Mischers (UKW-Tuner) eingeschaltet. Da Du den Mischer schon offen hast die Widerstände R51 (30k) und R16
-
Thread
8051/80535-Controller noch aktuell?und im handel erhältlich?
Habe bei Reichelt den AT89C51RB2-3CSIM nicht gefunden sondern nur den AT89C51RB2-PLCC Atmel C51 8bit ISP-Flash MCU Gehäuse: PLCC-44 Clock-Speed: 0-40 MHz Vcc: 2,7-5,5V Flash: 16 KByte RAM: 1280 Byte II/O Pins: 32 Timer
Habe bei Reichelt den AT89C51RB2-3CSIM nicht gefunden sondern nur den AT89C51RB2-PLCC Atmel C51 8bit ISP-Flash MCU Gehäuse: PLCC-44 Clock-Speed: 0-40 MHz Vcc: 2,7-5,5V Flash: 16 KByte RAM: 1280 Byte II/O Pins: 32 Timer
-
Thread
Phillips P89C51UBP N
Super, das müsste dann auch mit den P80C51BH gehen von Intel, die sind Maskenprogrammiert. Das heisst die sind dann doch nicht so nutzlos. Bisher schmorren die beachtungslos in einer kleinen Schachtel. Danke Matze
matze schrieb im Beitrag #3890040: > das müsste dann auch mit den P80C51BH gehen von Intel, Wenn das Ding einen /EA Pin hat, dann geht das. Bei mir laufen alle alten 8051er, die ich in der Hand hatte, mit externem EEPROM/RAM/Flash (je nach Bedarf). Egal op Philips
-
Thread
Akkumaster C4 - Prozessor defekt - Tausch
Ist denn ein externes ROM vorhanden? Der 80C515 hat internes ROM, der 80C535 nicht.
Muss aber SAB 80C515A-N18-T3 sein
-
Thread
Padauk MCU für 0.038 USD aus Taiwan
viel, und sind deutlich C-freundlicher als die MCS-51-Derivate. Philipp
Warum der Versuch, eine Hardware, die ganz deutlich auf Assembler > ausgerichtet ist, mit Gewalt auf C zu trimmen? Die Hardware der Singlecore-µC von Padauk erscheint mir ähnlich gut oder schlecht für C geeignet wie MCS-51 - besser als pic14 und pic16, schlechter als z80 und stm8. Die Einschränkungen
-
Thread
Mathe-Frage. Münzwurf
Ausgangspunkt entfernt ist. Sowohl bei 49:51 als auch bei 51:49 bin ich einen Schritt vom Ausgangspunkt entfernt. D.h. die beiden Wahrscheinlichkeiten müssen addiert werden.
Meine Tipps der Woche (gerundet): 9000 76 10000 80 11000 84 12000 88 13000 91 14000 95 15000 98 c u Michael
-
Thread
Projekt: Schwalbe eDrive
KR51/2...BJ85. Ja, von dem C hörte ich auch schon. Leider hab ich wenig Platz zum Schrauben. Aber vll ändert sich das bald mal. "Geil" ist das Dingen ja schon...und ich beneide jeden Sommer die zwei Schwälbler
Klaus R. schrieb im Beitrag #4601314: > KR51/2...BJ85. Sehr gut :-) Wieviele Gänge? 3 = KR51/2N, 4 = KR51/2E oder 2L > Ja, von dem C hörte ich auch schon. Leider hab ich wenig > Platz zum Schrauben. Ach, dafür benötigst Du keinen Platz
-
Thread
8051 & Seiko L2432 mit HD44780A00 Chip
Lad dir mal von http://www.c51.de/c51.de/Dateien/software.php?UIN= den Link "Buch_PraxisTeil2_Kap7.ZIP" herunter. Da ist eine funktionierende und dokumentierte Library drin, welche in Assembler geschrieben wurde (LCD_Lib_4BitPort.a51
Seite gibt es sogar komplett fertige Beispielprojekte dafür. Ciao, Rainer [1] http://www.c51.de/c51.de/Dateien/LCD.php?UIN=
-
Thread
SRAM auslesen der von einer anderen CPU genutzt wird
Beim 80C515 kommt es bzgl Ausleseschutz auf die Version an.
hinweist. Die Messrohdaten der Klopfsensoren sehen so wie auf dem angehängten Bild aus. Bzgl. des 80c515 und des 80c515a.. Auf meinem 80c515 ist 1984 aufgedruckt. Mein MSG wurde bis ca. 1995 verbaut.Ab wann wurde der 80c515a hergestellt bzw. verbaut - kann man den nicht eher über das Baujahr/Einführung
-
Thread
8051 Einsteiger braucht Hilfe
benutzt. -Benutzt du einen vom Typ, z.B. 8751 (mit internem Eprom) oder einen (mit externem Eprom 80C51, 80C52) dann wirst du einen Pin (PGME?) auf GND legen müssen, damit der Adressbus nach aussen geschaltet wird. Um ein Bord zu testen ob es hardwaremässig überhaupt funktioniert ist es sehr hilfreich
trotzdem dem Umsteiger etwas Recht geben, genau gesagt arbeite ich zur Zeit mit dem ATMEL Chip AT89S51. Da habe ich schon was zum "laufen" gebracht, ein Hello World und eine 8 Led BlinkZeile... :( Weiter habe ich noch STC 89C51RC und den Temic oder Phillips 80C52. Temic darum weil ein grosses T
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
man anschließen: http://www.mikrocontroller.net/topic/4423#new Z.B. bei CSD-Electronics: AT89C51RB2-3CSUM im DIP-40
Den 80c320 gibts auch im DIL40 Gehäuse.
-
Thread
Finder Printrelais ohne Lochrasterplatine verwenden
Wie wäre es mit Finder Serie 34.51? Sind alle für 230 V~ und mit 5V Spulenspannung, https://de.rs-online.com/web/p/monostabile-relais/0164088/ dito als liegende Ausführung, https://de.farnell.com/finder/34-51-7-005-0019/relais-spdt
Gunwald G. schrieb im Beitrag #5834830: > Finder > 34.51.7.005.0010 Besser wären AgSnO2 Kontakte, also .....4010.
-
Thread
Getriebe konstruieren
Dann frag ChatGPT, spuckt mehr als 10 Kombinationen aus. 57:15 mit 83:51 als Favorit. Bleibt ein kleiner Restfehler.
18 62 --> 6.184343434343434 45 57 17 83 --> 6.184313725490195 45 83 17 57 --> 6.184313725490196 51 57 15 83 --> 6.184313725490196 51 76 20 83 --> 6.184313725490196 51 83 15 57 --> 6.184313725490196 51 83 20 76 --> 6.184313725490196 60 76 17 83 --> 6.184313725490195 60 83 17 76 --> 6.184313725490195
-
Thread
Bankumschaltung beim 8051
Hallo Ihr, Habe ein Mikrokontrollermodul der Phytec mM-552 mit dem Philips 80c552. Dieser verfügt über 512kB Flash à 8 bänken (64kB) Bank 0 ist für die Phytec FlashTools98 belegt. Entwicklungsumgebung Keil uVision2 V2.05 mit: C51: V6.01 A51: V6.01 BL51: V4.01 LIB51: V4.12
Size) DF(MONITOR) c51 Icon1.c PP(Icon1.LSI) DEBUG LARGE OT(6,Size) DF(MONITOR) c51 Icon2.c PP(Icon2.LSI) DEBUG LARGE OT(6,Size) DF(MONITOR) c51 Icon3.c PP(Icon3.LSI) DEBUG LARGE OT(6,Size) DF(MONITOR) c51 Icon4.c PP(
-
Thread
SDCC & PIC16F
>sdcc --version SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/h c08/s08/stm8 3.6.5 #9842 (MINGW32) published under GNU General Public License (GPL) Ob ich mir den selber kompiliert hab, weiss
Jo... hab mal gputils und sdcc neu gebaut: sdcc --version SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8 3.6.9 #10226 (Linux) unbedingt, aber auch gputils bauen und installieren
-
Thread
Literatur Funktionsweise uC & uP
Mirco G. schrieb im Beitrag #5851216: > uC und uP Was denn nun? Dann eben ein µP Hier mal der gute alte Z80..... http://www.z80.info/ Nicht weil er sonderlich modern ist, aber seit dem hat sich an den Prinzipien "wenig" geändert.
Olaf schrieb im Beitrag #5851665: > Fuer die alten MCS51 gab es von Siemens/Philips > auch mal Datenbuecher in Deutsch. Und von Siemens, sogar richtig gute. Ich erinnere ich an den damaligen Boliden SAB 80C535, dessen Doku habe ich oft auch beim programmieren
-
Thread
Z80 OUT (C) mit Register A belegen.
... Jep und das wurde bei Synthesizern auch genutzt ;-) Herlich diese Dinger. Neben dem 65C02 65SC802, 65SC816 und dem leider nur als Muster verfügbaren WDC 65C832 waren die Z80 und Z280 meine Lieblings CPU's. Beim Z80 liebte ich dass die Gesamten Register doppelt vorhanden sind. Leider
für MCS-51 (C8051F120 bei 98 MHz). Da ist der Score des STM8 fast doppelt so hoch wie der des MCS-51, während die Codegröße des STM8 etwa die Hälfte derer des MCS-51 ist.
-
Thread
8051er und Keil
at 0x80 sfr P0; ????? habe ich noch nie versucht, schein mir aber etwas komisch formuliert zu sein. Ich arbeite seit Jahren mit Keil C51, schreibe aber immer sfr P0 = 0x80; Ich bin mir eigentlich
TEST.C(4): error C129: missing ';' before '0x80' Der fehler bleibt trotz der neuen weiter bestehen. Muss ich vielleicht noch irgendwo anders im Keil etwas umstellen? Einfache Programme wie z.b. Print
-
Thread
was verwendet ihr für Lötkolben und Lötstationen?
WS51 mit MLR21, die verwende ich aber nur in ein paar seltenen Fällen, weil ich für diese einige Spitzen habe, welche ich mir nicht noch mal für den WSP-80 kaufen wollte.
Sebastian R. schrieb im Beitrag #7495910: > Weller WSD81 (WSP-80 mit PUD-81). > Hab die seit etwa 10 Jahren und sie funktioniert ohne Probleme Kann ich bestätigen. Die Aufheizzeit auf 360°C an der Spitze ist grade mal eine viertel Minute.
-
Thread
LCD Display 480x360, blau, bei Pollin
Im anhang der application note für denn 8-bit anschluss. Ich werde es So anschliessen 89CE558 (80C51): Configuration Generic #2 BS# an Vddio RD/WR# an Vddio CNF0..CNF3 an Vddio controller an S1D13705 uP -> S1D13705 A0 -> >A0 A0 inv. -> BHE# A1..A14 -> A1..A14 Px.x -> A15 px.y -> A16
Hallo Kay, Ich werde einen 89CE558 benutzten und Benedikt benutzt einen AT89C51, das sind beide 80C51 derivaten. Aber denn code wird auch für einen atmel benutzbar sein, nach kleine änderungen. Ich werde auch noch einen SAB C167CR benutzten. Vielleich werde Ich auch
-
Thread
Microcomputer selber bauen
Ich würde auch Z80 oder 80(C)51 empfehlen, wenn du wirklich diese alte Architektur aus Einzelteilen zusammenbauen willst. Ich nutze lieber die aktuellen 1-Chip Lösungen.
auch etwas günstiger ist ... ;-) 3,63 € bei Mouser finde ich jetzt nicht so teuer. Ich glaub, 87C51 mit Löschfenster haben mal 100,-DM gekostet.
-
Thread
Probleme mit MCS51 Basic V1.1/ 80C535
Hi, folgendes Problem, wenn ich das Eprom mit dem MCS51 Basic in meine 80535 Entwicklungsplatine stecke, kommt übers Terminal zwar die Meldung daß alles OK ist, er meldet sich mit MCS51 Basic V1.1/ 80C535 , ein Ready und ein blinkender Cursor lachen mich
ja, das hab ich auch irgendwo gelesen. Meine Version meldet sich jedoch explizit mit 80C535. Scheint also eine gefixte Version zu sein. MfG BC
-
Thread
80C517 µC Projekt Temperatursensor Schaltung
Holm T. schrieb im Beitrag #5241640: > Brauchen wird Eure Entwicklung ja wohl Keiner mehr, der 80C517 wird > schon länger nicht mehr gebaut.. 80C51 werden immer noch von vielen Herstellern produziert, z.B.: Microchip: AT89LP51RD2 Nuvoton: N76E885 Infineon: SAF-XC888 Silabs: EFM8 usw. usw
> Holm T. schrieb im Beitrag #5241640: >> Brauchen wird Eure Entwicklung ja wohl Keiner mehr, der 80C517 wird >> schon länger nicht mehr gebaut.. > > 80C51 werden immer noch von vielen Herstellern produziert, z.B.: > Microchip: AT89LP51RD2 > Nuvoton: N76E885 > Infineon: SAF-XC888 > Silabs: EFM8
-
Thread
extrem schnell Wandeln ASCII-Hex nach Binär auf einem uC
mov r24, r25 94: 80 53 subi r24, 0x30 ; 48 if( Nibble1 > 9 ) 96: 8a 30 cpi r24, 0x0A ; 10 98: 08 f0 brcs .+2 ; 0x9c <ascii2hex+0xe> Nibble1 -= 'A' - '0'; 9a: 81 51
Die Assembler Lösung in C umgesetzt [C] uint8_t ascii2hex ( uint8_t Byte1, uint8_t Byte2 ) { if( Byte1 & 0b00100000 ) 8e: 85 fd sbrc r24, 5 Byte1 -= 'A' - '0' - 10; 90: 8b 51 subi r24,
-
Thread
Mikroprozessor 8051
sagen ? char bit ? Nicht doch noch mal die Doku lesen ? https://www.keil.com/support/man/docs/c51/c51_le_char.htm
ASM51 schrieb im Beitrag #7058388: > wie immer, am schnellsten geht es in Assembler > > 0000 B2 93 Puls: CPL P1.3 > 0002 80 FC SJMP Puls Und noch schneller wird es mit
-
Thread
Was hört ihr für Musik ?
8krI Rush https://www.youtube.com/watch?v=EYYdQB0mkEU&list=PL0A7EC6E80AB5C98B&index=22 Rational Youth https://www.youtube.com/watch?v=SwXyQ8XOzGk&list=PL0A7EC6E80AB5C98B&index=19 Neil Young https://www.youtube.com/watch?v=EMXvJEB7ue8&list=RDmSZXWdKSQNM&index=8 Railroad
Brandneue 80er-Italo-Disco, aber aus der Türkei: https://www.youtube.com/watch?v=yZsD0C51jnM
-
Thread
ASEM51 funktioniert bei mir nicht
Das habe ich gemacht, der Keil c51 ist o.k. Die 2k reichen mir. Danke
elektronikgustav schrieb im Beitrag #6772907: > Das habe ich gemacht, der Keil c51 ist o.k. Die 2k reichen mir. Danke Der Keil C macht komische Dinge, wenn man an die 2K Grenze kommt, so das er zwar noch compiliert, aber zur Laufzeit irgendwo im Nirvana landet. Ich habe damals
-
Thread
Softcore im FPGA, AVR oder 8051
Hello, Many people write that it is quite easy to add additional peripherals to the T51 core by means of the SFR bus. Are there any VHDL examples out there on the net? =) Reason why I am asking: I want to extend/modify the T51 IP core to make the 8052 into a 100% compatible NXP 80C522 microcontroller. As you might know, this means: 1) I2C, 2) Compare registers, 3) PWM, etc. The extended T51 should be 100% compatible with the 80C522, meaning that the original ROM code should run flawless. Adding a peripheral to the SFR bus might
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure
> empfehlen? das haengt davon ab, was du machen willst. im embedded bereich wird hauptsächlich c oder c++ gesucht. dazu für den pc vielleicht noch c# oder java. und noch ne skripsprache wie python oder java script.
C3%A4lter-E7448_D_KO13,30.htm https://www.glassdoor.de/Gehalt/Capgemini-Software-Engineer-Geh%C3%A4lter-E3803_D_KO10,27.htm https://www.glassdoor.de/Gehalt/Capgemini-Senior-Consultant-Geh%C3%A4lter-E3803
-
Thread
Wie MBR und Bootsektoren disassemblieren
A2 82 04 00 00 00 10 90 FD 83 D0 D0 0A 00 04 00 00 00 04 90 FD 83 AB 84 35 33 04 00 00 00 0C 90 FD 83 AB 84 35 33 04 00 00 00 14 90 FD 83 08 80 00 04 04 00 00 00 14 90 FD 83 1A 80 00 00 04 00 00 00 14 90 FD 83 1B 80 00 00 04 00 00 00 14 90 FD 83 19 80 44 00 04 00 00 00 14 90 FD 83 18 80 32 07 04 00 00 00 14 90 FD 83 08 80 00 04 04 00 00 00 14 90 FD 83 10 80 00 00 04 00 00 00 14 90 FD 83 10 80 00 00 04 00 00 00 14 90 FD 83 18 80 32 06 04 00 00 00 14 90 FD 83 19 80 80 03 04 00 00 00 14 90 FD 83 19 80 40 00 04 00 00
-
Thread
Suche MC fuer parallelen Bus und grossen Speicher 4Mbyte max
2⁵ schrieb im Beitrag #7072056: > Die 4 MB kann Z80, 8051, usw eh nur mit Bank-Switching, und das können > dann wieder viele µC. Z80 gibts auch in neu als eZ80 mit 24 Bit Registern und 24 Bit Adressraum ohne Bankswitching. http://www.zilog.com
Max M. schrieb im Beitrag #7071919: > Eines der zahlreichen 8051 Derivate. Z.B. der DS80C390 kann 4MB direkt adressieren und hat 4kB Stack.
-
Thread
64k SRAM
Der 80c552 von Philips hat keinen XRAM (externer RAM für die CPU aber gleiches IC), da kann man dann vermutlich auch nichts ein/ausschalten. Ich weiß das der Atmel AT89C51RD2 1792KByte XRAM hat, zum umschalten
@Daniel: Eins vorweg: Es ist total unsinnig den Atmega mit dem MCS-51 zu vergleichen, da diese Prozessoren ganz anders aufgebaut sind. Dann zum 80C552: Wie ich eben auch gesehen habe hat der 80C552 KEINEN internen Programmspeicher und KEINEN internen XRAM. Das bedeutet
-
Thread
80C535 Board
Ich will es dir ja nicht ausreden aber der 80c535 ist wirklich tot. Eine gute Alternative wäre... http://www.stc-51.com/devtools/stc51-starter.php
HURRA der 80C535 lebt! Ich hab noch ein paar komplette Boards mit richtigen EPROMs (27C216 glaub ich )im Keramikgehäuse! EMON51, ASM51 einfach wundervoll! Und dazu einen GAL3 Programmer, schöne Zeiten waren das