ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Dimencion Ambiental


Enviado por   •  2 de Diciembre de 2013  •  495 Palabras (2 Páginas)  •  249 Visitas

Página 1 de 2

R: Es el registro que nos indica el estado general de lo que está ocurriendo dentro del microcontrolador, se dice que maneja las banderas indicadoras, por ejemplo el bit z, se va a poner en 1 automáticamente cuando el resultado de una operación resulte 0. En caso contrario se pondrá automáticamente en 0.

Por ejemplo: 5-5=0→ Z=1, 5-4=1 → Z=0

31.- ¿Por qué se llaman banderas (Flags) a los bits del registro de STATUS?

R: Porque nos indican algo que ha ocurrido dentro del microcontrolador.

32.- ¿Qué nos indica el bit 0 (C) del registro de STATUS?

R: Nos indica que ocurrió un Carry (acarreo)

• Si C=1, indica que ocurrió un Carry.

• Si C=0, indica que no ocurrió un Carry.

33.- ¿Qué nos indica el bit 1 (DC) del registro de STATUS?

R: Nos indica que ocurrió un Carry entre el bit 3 y el bit 4.

34.- ¿Qué nos indica el bit 2 (Z) del registro de STATUS?

R: Ya lo vimos en el punto 30.

35.- ¿Para qué sirve el bit 5 (RP0) del registro de STATUS?

R: Sirve para seleccionar uno de los 2 bancos de memoria.

Funciona de la siguiente manera:

• Si queremos seleccionar el bank 0, RP0 debe valer 0.

• Si queremos seleccionar el bank 1, RP0 debe valer 1.

36.- Expresa el procedimiento para programar el puerto A (PORT A) como entrada.

R: 1).- Cambiarse del bank 0 al bank 1 asignamos un 1 al bit 5 (RP0) del registro STATUS.

2).- En TRISA de la dirección 85h, debemos escribir 5 unos (1), para que el PORT A se comporte como entradas (el PORT A solo tiene 5 bits)

3).- Nos regresamos al bank 0, asignando un 0 al bit 5 (RP0) del registro STATUS.

37.- Expresa el procedimiento para programar el puerto B (PORT B) como salida.

R: 1).- Cambiarse del bank 0 al bank 1 asignamos un 1 al bit 5 (RP0) del registro STATUS.

2).- En TRIS B de la dirección 86h, debemos escribir 8 ceros (0), para preparar el PORT B como salida. (El PORT B tiene 8 bits)

3).- Nos regresamos al bank 0, asignando un 0 al bit 5 (RP0) del registro STATUS.

38.-

...

Descargar como (para miembros actualizados)  txt (2.7 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com