-
Thread
Wirklich arm, der ARM
unbrauchbar war, weiß inzwischen auch jeder. Bis dahin war ich von Atmel eigentlich anderes gewöhnt, der AT89C51 von 1993 war von Anfang an bugfrei. Aber heutzutage ist es wohl normal, daß neue Chips ernsthafte Bugs haben. Peter
>Ich kann mich noch gut an die ersten AT90S1200 erinnern, die waren total >unbrauchbar. Mein IR-Dekoder mit einem 1200er funktioniert immer noch ganz prächtig. >der AT89C51 von 1993 war von Anfang an bugfrei. Wirklich? Oder gab's
-
Thread
Daten über I2C von AtTiny85 als Slave auslesen / TinyWireS Lib
Ende und bald fahren wir in die Donnerkuppel ein; zumindest Einige... .. und ich bekomme den I2C Slave nicht hin. Ich suchte nach einer extrem kostengünstigen Alternative einen I2C Slave zu bauen. Auf der Suche nach einem Bauteil blieb ich beim AtTiny85 und der TinyWireS Lib hängen. Soweit so
SDA/SCL ist daher zu empfehlen. Aber auch viele andere Atmel AVRs und 8051 patzen leider beim I2C-Standard, d.h. halten ihn nicht ein. Alle, die ich probiert habe, sind nicht Multimaster fähig (z.B. ATmega8, AT89C51ID2). Auch der Nachbau des Philips P89C668, der Tekmos TK89C668, kann kein Multimaster
-
Thread
Platinen mit GPS - Empfänger bei ebay
zip.org/ ) und der Patch für das Flasher.bin aus dem JTAG-O-MAT 1.2.5 Paket: Original Quellcode (at91uart0.c Line 89-90): /* Set baud rate, MCKI / (16 * rate) */ usart0_reg[AT91_US_BRG] = 40; /*AT91_US_BAUD(115200); */ Original flasher.bin (40 = 0x28): RAM:00000BF0 MOV
ADD R3, R3, #0x20 RAM:00000BFC MOV R2, #0x28 ; '(' RAM:00000C00 STR R2, [R3] RAM:00000C04 MOV R3, #0xFF000000 RAM:00000C08 ADD R3, R3, #0xFD0000 Korrigierter Quellcode (at91uart0.c Line 89-90):
-
Thread
serielle Schnittstelle
Hallo zusammen, ich suche ein Programmierbeispiel für die serielle Schnittstelle des AT89C51. Die Initiallisierung und Baudratenberechnung, Daten senden und Daten empfangen per Unterprogramm. Das ganze per Interupt gesteuert. Schon mal vielen Dank im voraus.
schrieb im Beitrag #2291706: > ich suche ein Programmierbeispiel für die serielle Schnittstelle des > AT89C51. Dann google mal nach "8051 UART". mfg.
-
Thread
Neuer Assembler für ATMEL AVR
hallo sir i would like to send me the program of the atmel 89c51 assembler because we need it . thanks
Sorry Ahmad, the assembler was only written and designed for AT90S-, ATtiny- and ATmega-types! I don't think it works for 89c51, even though I'm not very familiar with these types. Regards, Gerhard
-
Thread
Logamatic 2107 Schnittstelle
00 00 00 08 82 84 00 A7 EB BB 00 08 00 19 00 00 11 01 13 00 00 00 00 00 00 00 64 6F 0A 41 2C 00 00 00 09 25 1C 00 4F 76 0C 00 TEMP WARMWASSER: 51.6 51.6 | 54,6 54,6 (RC30=55°C) 08 00 34 00 34 02 04 02 04 21 00 00 03 00 01
D6 0D 0A AC 00 00 00 0B 6C 4C 00 C6 80 7A 00 8A 00 89 00 09 88 04 0E 01 B9 00 08 09 04 0E 62 00 09 00 8B 00 89 00 09 00 08 00 33 00 08 FF 32 FB 00 0F 00 01 46 00 FF B1 00 08 00 34 00 32 01 D6 01 D6 21 00 00 03 00 01
-
Thread
ARM / NXP Cortex M0 - das Ende von 8 Bit?
erstmal den alten Philips-Kundenstamm vergraulen, indem viele Chips abgekündigt werden. Z.B. die ganze P89C66x-Familie ist abgekündigt. Und ich werde definitiv keine neuen Chips von nem Hersteller kaufen, der mich einfach im Regen stehen läßt. Außer den I2C-Anschlüssen ist ja der AT89C51RE2 kompatibel
@peda, nehmen wir einfach mal an, NXP kann die 89C66x nicht mehr fertigen, weil sie 1. woanders gefertigt wurden im Auftrag von/fuer NXP 2. Dieser "Lohnfertiger" die ensprechenden Prozesse auslaufen laesst. 3. NXP in diesem Fall gar nichts anderes
-
Thread
Welches sind die richtigen ATMELS für meine Zwecke?
lassen, damit die AVRs das nächste Byte in das Senderegister stellen können. Etwas besser sind da die AT89LP4051, die haben noch ein Byte Puffer und Interruptprioritäten, damit sollten die 4MHz klappen. Ich kenne ja nur die ARM7 (LPC2xxx), und die haben ein I2C, womit man wesentlich besser MCs vernetzen kann, wenn wie bei Dir keinerlei hohe Zeitanforderungen bestehen. Der I2C hat quasi das Handshake schon im Protokoll, d.h. es kann nie einer zu langsam sein. Obwohl ich ja bei Vernetzung eindeutig CAN favorisiere (z.B. AT89C51CC03), ist ein rundum sorglos Protokoll. Und
-
Thread
Welche Programmer
neuesten Stand gehalten und kann alle Flash-MC von Atmel programmieren, inkl. Tinys, Megas, XMegas und 89S51/52. Nur der 89S253 bildet eine Ausnahme.
http://www.reichelt.de/Programmer-Entwicklungstools/AT-AVR-ISP/3/index.html?;ACTION=3;LA=446;ARTICLE=45040;GROUPID=2969;artnr=AT+AVR+ISP;SID=13Ty6jnX8AAAIAACnPMQY88c2a8a6f424a74a32f3f8ef0afee2da Wenn das der ist kostet er "nur" 31€ Diesen kann ich
-
Thread
MMC oder SD? Wie erkennen?
Hallo, hat von euch jemand ein fünktionierendes C-Programm zum Ansteuern der MMC-Karte mit einem 89c51? Habs bisher nur mit einem arm, avr oder msp gesehen. Gruß Rainer
Hallo, Rainer! Mein Testprogramm ist in Assembler geschrieben und nutzt einige Besonderheiten des AT89C51ED2. Bye, Burkart
-
Thread
Alternative zu CAN-Bus?
nen Interrupt, wenn was drin ist. Man kann oft auch mehrere Empfangspuffer kaskadieren. Z.B. beim AT89C51CC01 kannst Du bis 15 Empfangspuffer einstellen, d.h. bis zu 120 Datenbyte hintereinander empfangen, ohne das die CPU sie abgeholt hat. Dagegen ist ein einzelnes Byte Empfangspuffer beim I2C nur
8 Byte Daten pro Paket, da wird nix geschoben. Die Hardware macht alles alleine. Ich hab den AT89C51CC01 und den SJA1000 programmiert, liefen fast auf Anhieb. Ein Kollege hat auch noch den MCP2515 und den LPC2292 programmiert. Wenn man einen CAN kann, sind andere kein Problem. Der LPC hat allerdings
-
Thread
Welcher 8051er von Atmel für Anwendung in SMPS oder Motorsteuerung
eines 8051er Derivates von Atmel in den Anwendungsgebieten Schaltnetzteil und Motorsteuerung. Der µC soll die PWMs erzeugen und die Steuerung/Regelung übernehmen. 8051er von Atmel deshalb, weil ich damit schon etwas Erfahrung habe. Ist also eher in der Bequemlichkeit begründet :-). Ich selbst würde mich für einen dieser beiden entscheiden: AT89C51AC3 oder AT89C51ED2. Beide haben ein PCA und können damit PWMs erzeugen. Leider habe ich keine Erfahrung damit, ob diese µCs für den von mir angedachten Einsatz geeignet sind. Ich würde mich über
-
Thread
Temperaturmessung
Hi! Ich suche einen Digitalen Temperatursensor, den ich mittels I2C Bus an meinen At89C51ED2 hängen kann. Temperaturbereich von ca. 20°C bis ca. 130°C Sehr Wiederstandsfähig (Motortemperaturmessung von Ralleyauto) Weiters: Muss ich den I2C Bus schirmen, wegen
AT8C51ED2 hat keinen I2C-Bus. Da müsstest Du ihn per Software nachbilden. Geht, aber Aufwand. Ich würde auch da lieber einen Temp-Sensor mit digitalen Ausgang nehmen. Gruß Matthias
-
Thread
4 Bit Hex -> 7 Segment
> Bestimmt hat jemand da eine Bauteilbezeichnung parat? Nö. Seit ich Flash-MCs benutze (1993: AT89C2051), brauche ich keine zusätzlichen HW-Decoder. Auf dem 80C51 sind das gerade mal 20 Byte Code (MOV DPTR + MOVC + 16 Byte Tabelle. Du kannst Dir ja nen ATtiny24 als Dekoder programmieren.
Peter D. schrieb im Beitrag #7529046: > 1993: AT89C2051 Ich erinnere mich. Der hatte einen schön übersichtlichen Assembler Befehlssatz.
-
Thread
unterschiede bei µC?
anfänger und habe noch nicht viel mit MC gemacht. weiss nur das ich wahrscheinlich ein projekt mit PIC µC machen werde. sind PIC µC die besten? gibt es wesentliche unterschiede bei der belegung der pins und beim programmieren mit assambler bei µC? danke erstmal für eure hilfe mfg Tommy
mehr ein Programmiergerät. Die gibt es auch noch von verschiedenen Herstellern: Atmel: z.B.: AT89C51ED2 Philips: z.b.: P89C668 Maxim: z.B. DS89C420 (extrem sauschnell) usw. Hier mal ein Einstiegslink: http://www.mikrocontroller.net/forum/read-1-25968.html#new Und auch: http://www.erikbuchmann.de
-
Thread
Interface Parallel Port Drucker
Der 80C451 (MCS51) enthält als Peripherie einen Centronics-Port (druckerseitig). Damit kann ein Host in den 80C451 "reindrucken". Einen USART hat der auch noch, wie bei MCS51 üblich, damit kannst du dann die
INTERRUPTS, NON AUTO LF, INIT HIGH OUT DX,AL JMP B6 ; PRT_STATUS_1 PRINTER_IO ENDP [/c]
-
Thread
8-Bit Controller noch zeitgemäß?
ist richtig elegant, da macht es sogar Spaß, ihn in Assembler zu programmieren. Ich hab 1993 den AT89C2051 in einem Projekt eingesetzt und der ist immer noch gut beschaffbar. Es gibt also noch reichlich Großabnehmer, die ihn einsetzen. Atmel hat ja später den schnelleren AT89LP4052 entwickelt, aber
den 8051 von Philips/NXP, die wurden fast alle eingestampft. Als Nachfolger hatte ich dann für den P89C668 den AT89C51RE2 eindesigned und dann ging die Fab in Rousset pleite, die ihn herstellte.
-
Thread
AT89C5132
ich würde dir erst mal einen anderen Controller empfehlen... ich denke, dass der AT89C5132 (in LQFP80) nicht geeignet ist erste Versuche zu machen...
Quarz, Kondensatoren mit welchen Werten?)und wo ich diese anschließen muss. Hab Erfahrungen in uC Programmieren (Phillips: P89C51RD2). Dies war jedoch ein fertiges Board. Nun möchte ich es aber selbst erstellen. mfg Stefan
-
Thread
Run Parameter von SDCC, ASEM51 ???
ich programmiere ein Programm für einen 8051. Da ich kein Geld für Keil habe und aber auch in C schreiben will (in Assembler viel zu aufwändiges Programm), habe ich nach einem kostenlosen C Compiler gesucht. Dabei bin ich auf MIDE-51 gestoßen. Es benutzt den Cross Compiler SDCC, den Assembler
versucht mir zumindest die SDCC Run Parameter herauszufinden. Bin beim zusammen stellen für meinen 8051 (AT89C51ed2) aber kläglich gescheitert. Würde gerne die Parameter vom MIDE51 übernehmen, da dise excellent funktioniert haben. Der ASEM51 und der Simulator will ich auch verwenden. Habt ihr eine Idee
-
Thread
Alles Rund um den MEDION LIFE P89626 NAS
admin/mtd0.backup /dev/mtd0 Block size 131072, page size 2048, OOB size 64 Dumping data starting at 0x00000000 and ending at 0x08000000... + md5sum /i-data/6764ac2f/admin/mtd0.backup + cat /i-data/6764ac2f/admin/mtd0.backup.md5 52b6007cc6fc4d51d263c825bb7ce6b6 /i-data/6764ac2f/admin/mtd0.backup
möglich sein. http://git.denx.de/u-boot.git/?p=u-boot.git;a=blob;f=README;h=ff72e4705f5d7142322e51d808f07c491edef7c0;hb=HEAD#l3428 http://git.denx.de/u-boot.git/?p=u-boot.git;a=blob;f=README;h=ff72e4705f5d7142322e51d808f07c491edef7c0;hb=HEAD#l4687 Clone auf Github vom aktuellen U-Boot (http:
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
Ich habe das Ding gebaut mit ein AT45DB041D Erweiterung. Es funktioniert nicht, weil mit AT45DB041B funktioniert es problemlos. Ich habe eine Frage - warum, in ATmega 644 version, sind die Benutzer-programme nicht mehr in die I2C EEPROMe
DA 499,"1.*............*....1" 87 DA 520,"111111111111111111111" 88 FOR J=0 TO 20:FOR I=0 TO 20 89 GOSUB 91:NEXT :NEXT :Q=M:RETURN 90 'draw one array element 91 C=AR(100+21*J+I):D=0:F=6 92 IF C=49 THEN D=15:F=1 93 IF C=46 THEN D=226:F=6:M=M+1 94 IF C=42 THEN D=235:F=2 95 COLOR F,0:? @1+J,4+I
-
Thread
Entwicklungsumgebung
Testversion, die nur 4kByte Programmspeicher beschreiben kann. Als Kontroller verwende ich einen At89c51ed2 mit 64 kByte Speicherplatz für Programme. gibt es auch kostenlose Entwicklungsumgebungen die den gesamten Programmspeicher ansprechen können ? Danke für alle Antworten, fröhliche weihnachten
Hallo Rookey, versuchs mal mit µC/51 von Wickenhäuser (www.wickenhaeuser.de). Wir haben gute Erfahrungen damit gemacht. Demo-Version macht bis zu 8 kByte, Vollversion bis zu 64 kByte kostet unter 90,00 EURO !!! Frohes Fest und viel
-
Thread
Keil µC Vision, Problem beim Compilieren
Hallo, ich habe ein Problem bei einem Programm für meinem ATMEL AT89C51ED2. Das Programm soll in einer Interruptroutine über die Funktion mab25() einen Wert von einem an den definierten Ports angeschlossenen Winkelgeber an die Variable pos übergeben. Im Hauptprogramm
Keil): Fatal Error L210: I/O Error on Input File Exception 0021H: Path or File not found File: C:\Keil\C51\LIB\C51fps.lib Da dieses Problem laut Google nicht das erste mal aufgetreten ist, habe ich nachgelesen und herausgefunden, dass das fehlende File nicht im Verzeichnis existiert, da ich die
-
Thread
Mikroprozessorboard
@stephan: kannst du mich mal per mail kontaktieren?? huby 89 at gmx dot net wäre nett wenn wir ein bisschen schaltpläne tauschen könnten ;)
@A.K.: gute idee, sowas kann man natürlich auch machen. ich hab noch ein paar AT89C55WD hier rumliegen... sollte gehen ;)
-
Thread
uC mit Externem speicher
Schätze das hängt stark von verwendeten System ab. Bei dem AT91R40008 z.B. auf der NavMe-Platine (Wiki: GPS/Tyco suchen) ist im µC kein Flash-ROM sondern nur SRAM vorhanden. Das Flash-ROM wird extern beigestellt. Beim "Booten" (Power-On Reset) läuft der µC mit
"Immerhin ist ein loader ja erst was was in den uC rein muss. Sprich man muss ein Proggrammer dafür haben." Wer erzählt denn sowas ? Ein Bootloader ist üblicher Weise schon ab Werk drin, z.B. im AT89C51ED2, P89C668, DS89C420 usw. Du must nur
-
Thread
8051-Port 2 und ULN2803 - Problem
Hallo, Ich bin ein wenig am verzweifeln mit der Ansteuerung eines ULN2803 am Port 2 vom AT89C51CC03. Der ULN hängt direkt ohne Widerstand am Port 2.7 und schaltet ein Relais auf diesem Board (4mA Schaltleistung werden benötigt): http://www.amazon.de/Kanal-Relay-Relais-Module-Arduino/dp/B00AEIDWXK
C. L. schrieb im Beitrag #4342279: > Ich bin ein wenig am verzweifeln mit der Ansteuerung eines ULN2803 am > Port 2 vom AT89C51CC03. Hau einfach den ULN2803 raus. Das Relaisboard kann direkt vom
-
Thread
Verständnisfragen zum 8051
schon >1000???)verschiedenen Typen ein echtes Problem. Ein guter Überblick: http://www.keil.com/c51/chips.asp
Interrups auf mehreren 8-bit-Ports für Tastatur-Anwendungen ("Interrupt-on-change"-Funktion). Z.B. P89LPC93soundso. Super ADCs, in jeder Hinsicht. (ADuC845 o.ä.) Ja, die Dinger sind furchtbar.
-
Thread
Entwickler gesucht für kleines Mikrocontroller Programm
sich um eine Ansteuerung von 5 LEDs. Für genauere Infos schreibt bitte kurze Email an mich trigans(at)gmx.net Grüße und vielen Dank für Eure Antworten Martin
sich selbst;-) Wenn Du Basic kannst, dann nimm einen aktuellen 8051er mit internen Flash, z.B. AT89S8253 oder AT89C51ED2 und programmier das ganze selber mit BASCOM. http://elmicro.com/de/bascom8051.html Auch sollte mit etwas Programmiererfahrung ANSI C machbar sein. http://sdcc.sourceforge.net
-
Thread
Sonnenaufgang/Sonnenuntergang in Tabelle (Astro-Uhr/Dämmerungsschalter)?
05:10 15:54:16 NREL SOLPOS 08:08:02 15:59:17 // http://souptonuts.sourceforge.net/code/sunrise.c.html // modifiziert, damit UTC rauskommt // gcc sunrise.c -o sunrise.exe -DDEBUG=1 -Wall -W -O2 -s -pipe -lm sunrise.exe 2022 1 1 51.5 0.0 Julian Date 2459580.500000 Sunrise timeUTC 485.626020
]+219; hou_sa=SAminuten/60; min_sa=SAminuten%60; //sommerzeit 30.3. bis 25.10. if(DAY+30*MON > 89 && DAY+30*MON < 326)hou_sa++; } [/c]
-
Thread
Welchen Mikrocontroller???
µ Vision heißt vermutlich 8051. Eines der Flagschiffe der 8051-er ist der AT89C51RE2 (128kB Flash, 8kB SRAM). Auf jeden Fall sollte es einer mit Bootloader sein, damit man ihn bequem programmieren kann. Ob Du den großen wirklich brauchts, hängt davon ab, wieviel Daten Du
das Spiel geht von vorne los nur mit anderen Zahlen. In der Schule arbeiten wir mit dem Philips 89C51RD2 und µVision. Also kann ich diesen µC verwenden? Wie mach ich das mit der Messtabelle in die die Werte gespeichert und dannn ausgedruckt werden? Danke! Michael
-
Thread
AT89S52 in AS6
>> AT89S52 != AVR. Will sagen das es sich um ein 8x51 Derivat handelt das von ATMEL hergestellt wird. Da wirst du dir eine andere Software suchen müssen.
Pinkompatibel zum AT89S52 ist der ATmega8515.
-
Thread
Datenverlust im Flash einfach so ?
ich die Software erneut aufgespielt hatte lief dann wieder alles einwandfrei. Meistens waren das AT89C2051 oder AT89C51. Hatte jemand schonmal ähnliche Probleme, oder kennt eine Lösung wie man das umgehen könnte ?
Timing ist garantiert eingehalten worden (wobei das eigentliche Timing ja eigentlich auch intern vom uC selbst erzeugt wird). Beides sind unterschiedliche, selbstgebaute Programmiergeräte, die mit einem uC arbeiten, der die ganzen Signal genau nach Datenblatt erzeugt.
-
Thread
Jemand Erfahrung mit USB-LTE4G-EU
Was sagt [code] AT+QCFG="usbnet" [/code] ? Was sagt [code] AT+QNETDEVCTL? [/code] ? Probiere mal ein [code] AT+QNETDEVCTL=3,1 [/code] Hintergrund der Fragen: Die meisten Quectel Modems können verschiedene
was already automatic 6. Clear out any manual entries → no entries were present 7. Restart Pi [c] AT+QCFG="usbnet" +QCFG: "usbnet",1 AT+QNETDEVCTL? +QNETDEVCTL: 3,1,1,1 AT+QNETDEVCTL=3,1 OK AT+QNETDEVCTL? +QNETDEVCTL: 3,1,0,1 user@chupi:~ $ systemctl status NetworkManager ● NetworkManager.service
-
Thread
8051 Problem mit Initialisierung globaler Variablen
Hallo Leute! Programmiere gerade einen AT89C51RC2 mit Keil. Beim Debuggen ist mir aufgefallen, dass die globalen Variablen, die ich schon vordefiniert habe, nicht immer richtig initialisiert werden. Liegen die Variablen am Anfang des XDATA
Habe die XRAM Größe am Beginn meines C Programms auf 1024 Byte gestellt, also mittels Befehl: AUXR = AUXR | 0xC0; und das scheint irgendwie den Fehler auszulösen. mfg Josef
-
Thread
CAN Tranceiver
Hallo, von Atmel gibts auch noch ein paar µC mit integriertem CAN-Controller (wobei dir das den Tranceiver nicht erspart!). Entweder die AT90CAN Serie (AVR) oder (A)T89C51CCxx (8051er). Ich arbeite momentan mit einem T89C51CC02. Sind nicht ganz
Wie schon erwähnt würde ich statt den 82C250 den verbesserten Nachfolger 82C251 nehmen. Gibts auch bei Reichelt. Gruß, Matthias
-
Thread
STK500 Angebot?
Hallo! Schau doch mal bei Reichelt im Internet nach! www.reichelt.de Die haben das STK500 für 89,90 Euro im Angebot. Da hab ich es mir auch bestellt! Gruß Lanze
Stückliste und die Preise: STK500 (siehe Bild9) Atmega32L (20,79 Conrad) (siehe Bild4) Atmega8L (8,51 Conrad) (siehe Bild4) 4DIGIT 5X7 Anzeige (17,95 Conrad) (siehe Bild6) Keine Preise bzw. keine genaue Preise gefunden für folgen: AT90S1200-4SI (siehe Bild4) AT89C2051-24PI (siehe Bild4) AT90S1200
-
Thread
IT-Schulprojekt: Matrixschaltung
warum sollte es nicht möglich sein, 16 Leitungen an einen MC anzuschliessen? Mit einem 89C51/52 gar kein Problem, der hat doch 32 I/Os. Natürlich gibts dafür ganz viele Lösungen, aber das ist schon die einfachste.
Lord Xanatos wrote: > ähm ja ne, aber welchen genau? Am einfachsten, einen mit Bootloader, z.B. AT89C51ED2. Peter
-
Thread
Absolute Speicheradressierung in C
Hallo, ich möchte bei einem 8051 Controller (genauer: 89C51RD2 von Philips) mit Flash-ROM einige Variablen an einem bestimmten Speicherplatz im Flash ablegen. Weil das Flash-ROM blockweise gelöscht werden kann, möchte ich bei änderung an mehreren Konstanten nicht das ganze Programm neu einspielen sondern nur die Variablen. In C selber gibt es für diese Adressierung ja keine Funktionen, aber der Keil C-Compiler bietet dafür ja das _at_ Keyword. Ich habe dann so eine Zeile: code unsigned int max_drehzahl _at_ 0x2000;
-
Thread
@Ralf Bootloader
Bootlader.Hex file dabei. Ob es das ist was Du suchst kann ich nicht garantieren ist aber für AT89C51RD2. Probieren geht über studieren MfG Klaus
, danke ich gucks mir mal an. Die Datei kommt mir aber bekannt vor, ich glaube die ist für den T89C51RD2, also Temic, nicht ATMEL (kein AT). Ralf
-
Thread
LC Display Ansteuerung
alles geht mit den Warteschleifen und den Init-Codes usw. Aber erst einmal hier ein paar Daten: uC: Atmel T89C51CC01 @ 12MHz LCD Controller: KS0070B LC Display: 162C (16Characters x 2 lines) Portbelegung: RW = Ground (sprich: nur schreiben/ kein lesen) RS = P2.6 Enable = P2.4 DB7
was improvisieren. --Wenn Du Assemblersprache benutzt, Anweisungen zaehlen. Ein klassischer MCS51- wie dein AT89C51irgendnevariante es vermutlich ist - ist ein Zwoelftakter, macht Quarz in Hertz durch zwoelf Anweisungen pro Sekunde. Ein paar Anweisungen brauchen die doppelte bis vierfache Zeit (bedingte
-
Thread
Bohr Futter Tausch - Schraube mit Linksgewinde wollte nicht heraus
2B9VLe6lSo%2FDHiCpetP4UcxO9SKZtKKQBLR68V94l7A7TgP0o4mujFcCb4IB%2Fij2%2BafYejsqELYMWEbfY4GILO%2BeiEd89PMTVfsIsDyRVZvbLn83JCaWQ7n98OLv5Vlfa51EHuMzr9o0xpL4LhabXHMMS%2FALZUxv0qKdqU6bf73u2FelRRabz5jX%2F4qqp8rO6k373KbZFigpluUAcW4uTxe8ddojVjMYHJrv7pZc6jyDbc1wnx7w47JLFaJ4PJnBip0t5mTHcVqEQM9dpxCutaod5Vhd99Np6lYSsjL
%2BizfinBnxdZo%2BkRc3cIdZMVqDiAt4ptKWbL3BG6%2FvVy1tL%2Bt4WLfZFgB0lTazvSVEtePQGY3WTdhXMNqdO6W%2BW4hQ%2BV6XLi5lv0PpYMmZXafd3YooNIytvMaOS%2B9dhk5hk6pb2i9NPbzipukpkmyHswS4QlLnxUkK4IPZDOIZrcKBdcliuthBSl%2FW0024d6Gxg2qRAgwrBuWTsx2O0eQ0cuFnnrE1Wkcus1NONdtZ9fYwmRJ23u0FOyO5oMls4ibs7Uvdzfk7%