Microcontrolador 8051

Páginas: 4 (904 palabras) Publicado: 6 de septiembre de 2014
El Microcontrolador 8051

CAP 4

CAPITULO 4
Programación de los Microcontroladores 8052/8051 (II)
4.1. INSTRUCCIONES BOOLEANAS.
La familia de microcontroladores 8051 incluye un procesadorbooleano. Esto es,
un procesador especializado en manipular bits. Existen dos áreas dxe memoria
que permiten el acceso “bit a bit”; una corresponde al segmentote RAM interna
entre las direcciones 20H a2FH, en total 128 bits, y la otra corresponde a la
primera columna de SFR señalada en la tabla 2.2. Esto es de gran utilidad ya que
permite el verificar el estado de bits particulares de este grupode registros.
La tabla 4.2 muestra el conjunto de instrucciones que permiten la manipulación de
bits.

_________________________________________________________________________
ITMAR, Mazatlán36
Ing. Rufino J. Domínguez Arellano

El Microcontrolador 8051

CAP 4

Ejemplos:
A) Poner el Acarreo a 1 si el bit 0 del puerto P1 es ‘1’, el bit 7 del acumulador es ‘1’
y la bandera OV = 0.MOV

C, P1.0

; Carga el acarreo (C) con P1.0

ANL

C, A.7

; Operación AND entre el acarreo (C) y A.7

ANL

C, /OV ; Operación AND entre el acarreo (C) y el
; complemento de OV

B)Efectuar la operación XOR entre los bits P0.0 y P1.1, dejando el resultado en
P2.7.
La instrucción XOR no existe en la familia 8051. Se debe implementar por algoritmo:
MOV

; Cargo P0.0 alacarreo.

JNB

P1.1, SALTA

; Si P1.1 = 0, C tiene el resultado correcto, y entonces
; salta. Si P1.1 = 1 hay que complementar C.

CPL
SALTA:

C, P0.0

C

MOV

P2.7, C

4.2.INSTRUCCIONES DE SALTO.
Existen dos tipos de salto: los incondicionales y los condicionales. Ahora se
detalla cada uno.

4.2.1. Instrucciones de salto incondicional.
La tabla 4.3 muestra la lista resumidade saltos incondicionales.

_________________________________________________________________________
ITMAR, Mazatlán
37
Ing. Rufino J. Domínguez Arellano

El Microcontrolador 8051

CAP 4...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Microcontrolador 8051
  • Microcontrolador 8051
  • Microcontrolador 8051
  • Instrucciones Del Microcontrolador 8051
  • Microcontrolador 8051 FL
  • Manual microcontrolador 8051
  • Microcontroladores
  • Microcontroladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS