Documentos de Académico
Documentos de Profesional
Documentos de Cultura
digitales.
Asignatura: MICROCONTROLADORES.
Profesor: Carlos Ávila Muñostes.
Sistemas binarios.
En los circuitos digitales, la información se
representa como patrones de ceros y unos, es decir,
en forma binaria.
Los ceros o unos corresponden físicamente a niveles
de voltaje distintos.
Ejemplo: el número decimal 18 se representa por
10010.
Problema: ¿cómo representar un número decimal
(en base 10), a un equivalente binario (base 2).
La clave es el concepto de base numérica.
compacta, ya que un 2 2
forma binaria. 6 6
7 7
Los dígitos hexadecimales
8 8
son 16, y son los siguientes:
9 9
10 A
11 B
12 C
13 D
14
Carlos Avila Muñostes E 11
15 F
Ejemplos.
Ejemplos de cálculo del equivalente decimal de un
número hexadecimal.
Ejemplo:3AB
3AB=3x162+10x161+11x160=939
Ejemplo:101
101=1x162+0x161+1x160=257
Ejemplo: A3F6
A3F6=10x163+3x162+15x161+6x160=41974
Ejemplo: 345
345=3x162+4x161+5x160=837
Carlos Avila Muñostes 12
Conversión binaria-hexadecimal.
Un número binario se puede convertir en
hexadecimal de forma sencilla.
El procedimiento es dividirlo en grupos de 4 bits,
partiendo desde la derecha, y luego representar cada
grupo como un dígito hexadecimal.
Ejemplo: se desea convertir el número binario
1011101 a forma hexadecimal.
01011101=5D, ya que:
0101=5 y 1101=13=D.
Ejemplo: binario 1110001 a hexadecimal
1110001=71, ya que 0111=7 y 0001=1