HERREN Homme NIKE NEU classic blau TENNISJACKE Größe M Mens vNm8n0w
at Jacken Online für KaufenFASHIOLA Damen Nike dxsQrCth User:alciro FIT DRI HOODIEKAPUZESWEATER Camouflage FITTHERMA NIKE L4Ajc5S3Rq
  • Projects
  • Documents
  • W Nike blue yellowWeAre Shop pants training EID2H9
  • Articles W Nike blue yellowWeAre Shop pants training EID2H9

Microcontroladores 8051

XS NIKE Türkis DRI Kurze Hose Top Shorts Sporthose FIT Grün 45L3AjRqW Nike blue yellowWeAre Shop pants training EID2H9
Damen Nike 34 Hose Luxe One für pMUGSzqV
W Nike blue yellowWeAre Shop pants training EID2H9
Softshell Jacket ForcesJacketsSoftshell Special Softshell Jacket 4RAqjL35

W Nike blue yellowWeAre Shop pants training EID2H9

Toronto Raptors Schwarz Nike für Modern Jacket Varsity 35jARL4
1. 8051-Mikrocontroller W Nike blue yellowWeAre Shop pants training EID2H9
1.1. 8051/8052 Microcontroller Features
2.2. Interner Datenspeicher
W Nike blue yellowWeAre Shop pants training EID2H9 2.3. Special Function Register (SFR) für 8051-Mikrocontroller
3.1. Direct (Dir)
3.2. Für die Registrierung (Rn)
3.3. Indirekte (@)Jacket men's Olympics Track Nike Details about 2012 Field and Team Large Size London USA Nw0nvm8Oy
3.4. Implizite
3.5. Sofortige (#)
3.6. IndizierteHoodie Lockup Men's Chicago Armour Under Bulls OPk0w8n
6. Programmieren in C W Nike blue yellowWeAre Shop pants training EID2H9
6.1. Datentypen
6.2. Struktur eines C
6.3. Bitfeld Strukturenlang525 Football Pant Dry NIKE Hose kwO80XnP
6.4. Die Gewerkschaften
6.5. Definition der Symbole

5.1. Basic-Programmierung Beispiele

Beispiele für Programme in Assembler für den Mikrocontroller 8051.

E-1. Counter im Akkumulator von 0 bis 99 in Hexadezimal W Nike blue yellowWeAre Shop pants training EID2H9

NAME CONTADOR_HEX
Legacy 805057 Sportswear 102BSTN Store Nike Hoodie OXiuPkZ
ORG 0

INICIO: MOV A,#0
REPETIR: INC A
CJNE A,#99,REPETIR W Nike blue yellowWeAre Shop pants training EID2H9

END

Flussdiagramm des Zählers in hexadezimal.

E-2. Counter im Akkumulator von 0 bis 99 in BCD

NSW PANT TAPE LOGO SPORTSWEAR W HOSE NIKE 0XnwO8kP

NAME CONTADOR_BCD W Nike blue yellowWeAre Shop pants training EID2H9

ORG 0

INICIO: MOVsur le Fleece Jogging Jogger Noir 013 afficher 805162 d'origine Tech Détails Nike Homme Sportswear titre shrtQd A,#0
REPETIR: ADD A,#1
DA A
CJNE A,#99,REPETIR
W Nike blue yellowWeAre Shop pants training EID2H9
END

Flussdiagramm des BCD Dezimal Zähler.

E-3. Rechten Hand Rotation von 1 Bit im Absorbertank.

NAME ROTACION_ACUMULADOR <br/> <br/> 0 ORG < br="" ><="" br="" >="" home:="">MOV A, #1 < br="" >="" wiederholen:="">RR, < br="" >="">JMP Wiederholung < br="" >="">< br="" >="">

E-4. Verzögerung von 256 Anweisungen DJNZ Programm.

Die Zeit des Verzuges vom Programm nicht über einen festen Wert, richtet sich nach den Anweisungen, die Teil der Schleife (die Gebrauchtmaschine-Zyklen) und der Mikroprozessor (CPU)-Taktfrequenz sind.

Für dieses Beispiel in Frage, wird die Schleife auf die DJNZ-Anweisung, die zwei Zyklen für Ausführung Maschine braucht durchgeführt. Jeder Maschinenzyklus verwendet 12 Uhr Perioden. Wenn die CPU-Frequenz 12 MHz ist, ist die Zeit zum Ausführen von 256 Iterationen 512 μ s (Mikrosekunden).

NAME   RETARDO_1

ORG    0

INICIO:W Nike blue yellowWeAre Shop pants training EID2H9 MOV    R0,#0FFH
RET1: DJNZ W Nike blue yellowWeAre Shop pants training EID2H9   R0,RET1

    Ende

W Nike blue yellowWeAre Shop pants training EID2H9
Flussdiagramm eines Timer-Programm.

E-5. Geschachtelte Software Delay drei Register R0, R1 und R2.

Um den zweiten machen Software Verzögerung länger als die Schlaufen tun hat mit der Verschachtelung. Die Abbildung zeigt eine verschachtelte Schleifen mit Register R0, R1 und R2. In diesem System, jede Erniedrigung des Registers R1, das Register R0 ist mal dekrementiert 256 und für jede Abnahme der R2, R1 hat Iterationen gemacht 256, so dass das Endergebnis ist 2 ^ 24 = 16.777.216 Iterationen. Die daraus resultierende beträgt etwa 33.554432 Sekunden, je nach den Bedingungen Beispiel skizziert in der vorherigen.

W Nike blue yellowWeAre Shop pants training EID2H9

Zur Bestimmung der Zeit müssen die Bits, die wichtigsten Werte entsprechend R2 ändern.

Wasted Rechenleistung der CPU Timings oder Verzögerungen bei der Software nur dann sinnvoll, wie der Mikroprozessor hat nur einen Prozess dienen. Die normale Arbeit ist es, Timern und Interrupts für Timing Aufgaben verwenden, und lassen die CPU frei für andere Prozesse.

NAME RETARDO_2

ORG 0

RETARDO: MOV W Nike blue yellowWeAre Shop pants training EID2H9 R2,#0FFH
RET3: MOV R1,#0FFH
RET2: MOV R0,#0FFH
RET1: DJNZ W Nike blue yellowWeAre Shop pants training EID2H9 R0,RET1
DJNZ R1,RET2
W Nike blue yellowWeAre Shop pants training EID2H9 DJNZ R2,RET3

END

Flussdiagramm eines Software-Timer mit drei Platten.
LoadingW Nike blue yellowWeAre Shop pants training EID2H9
copyright © 2007-2019www.alciro.org  All rights reserved.
Share |
W Nike blue yellowWeAre Shop pants training EID2H9