Ejercicios Resueltos de Sistemas de Numeración y Lógica Digital

Electricidad y Electrónica3,01 KB

Ejercicios de Sistemas de Numeración y Lógica Digital

1. Representación de números decimales

Representa los primeros 16 números decimales (del 0 al 15) usando codificación binaria y hexadecimal.

010 = 00002 = $0410 = 01002 = $4810 = 10002 = $81210 = 11002 = $C
110 = 00012 = $1510 = 01012 = $5910 = 10012 = $91310 = 11012 = $D
210 = 00102 = $2610 = 01102 = $61010 = 10102 = $A1410 = 11102 = $E
310 = 00112 = $3710 = 01112 = $71110 = 10112 = $B1510 = 11112 = $F

2. Conversión de binario a hexadecimal

Representa en hexadecimal los siguientes números binarios:

  • a) 1110 0001 1100 1010 0000 0011 0001 = $E1CA031
  • b) 11 1111 0000 1100 1000 = $3F0C8

3. Conversión de hexadecimal a binario

Representa en binario los siguientes números hexadecimales:

  • a) $212F04 = 10 0001 0010 1111 0000 0100
  • b) $CAFE = 1100 1010 1111 1110

4. Tablas de verdad de compuertas lógicas

Completa cada una de las tablas siguientes:

X YANDX YORX YEXORX YNOT
0 000 000 0001
0 100 110 1110
1 001 011 01--
1 111 111 10--

5. Operaciones lógicas con palabras de 8 bits

Si X = 1001 1111 e Y = 1010 0011, obtenga la operación OR, AND, XOR de ambas palabras y la NOT de X.

ORANDXORNOT
1011 11111000 00110011 11000110 0000

6. Aplicación en Microcontroladores

Encender en forma intermitente el LED conectado al pin 0 del microcontrolador Arduino. Como se puede apreciar en la figura, el LED se encenderá cuando se envíe un 1 a la salida (pin 13) y se apagará cuando se envíe un 0. Se pide realizar el diagrama de flujo.

Descargar

PDF Word HTML