Académique Documents
Professionnel Documents
Culture Documents
RESUMEN:
Esta fase del proyecto es de tipo analtico y se ha
diseado para que de forma terica planteemos solucin
a las diferentes Problemas. Los elementos utilizados son
de tipo electrnico y van desde sensores hasta
programacin de microcontroladores los resultados
hasta ahora obtenidos se basan en el estudio del
material proporcionado por la universidad Nacional
abierta y a distancia (UNAD) y recursos en la red la
conclusin del desarrollo del proyecto se entregar en la
tercera fase de este mismo tomo.
ABSTRAC:
This is the analytic phase of the project. It is designed so
that we propose theoretical solutions to the different
Problems The used elements are sensors and
microcontroller programming. The results are based on
the study of material given by Universidad Nacional
Abierta y a Distanced (UNAD) and resources found on
internet. The conclusion of the project will be given in the
third phase of this volume.
.
PALABRAS CLAVE: Pulsadores, microcontroladores,
lenguaje ensamblador, comunicacin inalmbrica,
Proteus, algoritmo, electrnico.
OBJETIVOS
Objetivos
Disear un algoritmo para generar el cdigo
fuente en lenguaje ensamblador y de ah compilarlo,
depurarlo, guardarlo, cargarlo y ejecutarlo utilizando
para ello el Entorno de Desarrollo Integrado MPLAB-IDE
o WINIDE o CCS v5 o IAR o Code Warrior o WinIDE,
dependiendo del microcontrolador seleccionado.
Implementar y demostrar a travs de circuitos
funcionales
las
capacidades
bsicas
de
los
Microcontroladores, desarrollando una solucin acertada
a los problemas planteados
Sustentar el desarrollo de la prctica ante el Tutor
encargado de laboratorio.
Presentar el informe de laboratorio en formato
IEEE para su calificacin y reporte al director nacional de
curso en campus virtual.
5
MARCO DE REFERENCIA
5.2
3 JUSTIFICACION
5.4
UNIVERSIDAD NACIONAL ABIERTA Y A
DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS
TECNOLOGIA E INGENIERIA GUIA COMPONENTE
PRCTICO
DEL
CURSO:
309696
MICROPROCESADORES
Y
MICROCONTROLADORES
INTRODUCCIN
Laboratorios Microprocesadores
.
Electrnica, Telecomunicaciones y Sistemas,
realizar verdaderos sistemas operativos para
microprocesadores y microcontroladores, el
objetivo es adquirir la suficiencia en el manejo,
manipulacin y control del lenguaje ensamblador
como herramienta que explota al mximo el
potencial de cada microcontrolador. Los
lenguajes de ms alto nivel generalmente
basados en C, se dejan como alternativa a la
programacin en futuras prcticas con mdulos
microcontrolados como lenguaje de
programacin secundario, puesto que estos se
utilizan cuando el estudiante no requiere
conocimiento avanzado en el funcionamiento del
microcontrolador o electrnica digital, que para el
caso no aplicara para este curso.
1.
2.
8 resistencias de 20 ohm
3 resistencias de 10Kohm
2 condensadores de 22 pF
1 condensador de 10F
2 condensadores de 4.7F
1 diodo 1n4148
1 microcontrolador pic16f84a
3.
Ejercicio 1.2.1:
Software a utilizar
NI Multisim 10.1.1
Pasos
Laboratorios Microprocesadores
.
4.
MICROCODE ESTUDIO
SIMULACION EN PROTEUS 7
5.
INICIA:
CONFIGURARPUERTOS:
PUERTOBSALIDADEDATOS
PUERTOAENTRADA
RUTINA:
3
Laboratorios Microprocesadores
BORRARELPUERTOB
IFTEMPORAL1=0
BIT0PUERTOB1
THENRETORNE
LLAMARRUTINADERETARDO
ELSESALTARATRES
BIT0PUERTOB0
ELESESALTARADOS
LLAMARRUTINADERETARDO
ELSESALTARAUNO
SALTARARUTINA
TERMINA
TERMINA
SUBRUTINARETARDO:
REGISTROTEMPORAL1=VALOR1
Ejercicio 1.2.2:
Planteamiento del ejercicio
TRES
REGISTROTEMPORAL2=VALOR2
DOS
REGISTROTEMPORAL3=VALOR3
Software a utilizar
DECREMENTEREGISTROTEMPORAL3
Se utilizan las siguientes herramientas de software:
UNO
NI Multisim 10.1.1
Pasos
IFTEMPORAL3=0
1.
THENDECREMETNETEMPORAL2
IFTEMPORAL2=0
picf1684a.
2.
THENDECREMENTETEMPORAL1
Laboratorios Microprocesadores
8 resistencias de 20 ohm
3 resistencias de 10Kohm
2 condensadores de 22 pF
1 condensador de 10F
1 condensadores de 4.7F
1 diodo 1n4148
1 microcontrolador pic16f84a
3.
;bandera de cero
;bandera de carry
;para almacenar en w
;para almacenar en el mismo
ORG
Laboratorio No. 2
Ejercicio 1.2.1: Control de una pantalla LCD de mnimo
2x16, se debe presentar un programa que despliegue
los siguientes mensajes controlados por la accin de un
pulsador.
05h
Laboratorios Microprocesadores
.
dato bsf ptoa,rs
dato2 bsf ptoa,e
movwf ptob
call retardo
bcf ptoa,e
call retardo
retlw 0
retlw "3"
tabla1 addwfpc,r ;mensaje a ser rotado
retlw "L"
retlw "U"
retlw "I"
retlw "S"
retlw " "
retlw "-"
retlw " "
retlw "P"
retlw "E"
retlw "D"
retlw "R"
retlw "O"
retlw " "
retlw "-"
retlw " "
retlw "Y"
retlw "O"
retlw "S"
retlw "E"
retlw "T"
retlw "H"
tabla
Laboratorios Microprocesadores
.
retlw "3"
retlw "0"
retlw "9"
retlw "6"
retlw "9"
retlw "6"
retlw "-"
retlw "M"
retlw "p"
retlw "&"
retlw "M"
retlw "c"
retlw " "
retlw " "
;primer evento...
movlw .192 ;C0H
lnea
call control
muestra movlw .16
caracteres
movwf r0c
clrf Let
clrw
ciclo1 call tabla0
call dato
decfsz r0c,1
goto ciclox1
goto ciclo22
ciclox1 incf Let,1
movfw Let
goto ciclo1
retardo1
Movwf cta1
decrex0 movlw .255
movwf cta4
movlw .16
movwf r0c
clrf Let
clrw
INICIO
status, 5
Desliza1 ;====================
Movlw .22
Movwf cta3
Movlw .1
Movwf Let1
Movwf Let
1
movlw b'00010000'
;ra3 intrada ,configura el
puerto a
movwf trisa
;bit 3 entrada, demas bits
salidas.
movlw 00h
;configura el puerto b
movwf trisb
;como salidas
bcf status, 5
;selecciona el banco de
memoria 0
clrf ptoa
clrf ptob
clrf paso
IniLcd movlw 38h
lnea
call control
movlw 38h
call control
movlw 06h
desplazamiento
call control
movlw 0ch
call control
;inicia el envio de
decfsz cta1,1
goto decrex0
retlw 0
bsf
Otro1 movlw .2
call retardo1
ciclo23 movlw .2 ;02H
pantalla
call control
movlw .16
movwf r0c
ciclo3 Movfw Let
call tabla
call dato
decfsz r0c,1
goto ciclox3
;selecciona el modo de
;activa display
incf Let1,1
Movfw Let1
;posicion 1 de la
Laboratorios Microprocesadores
.
Movwf Let
goto cicw
Decfsz cta3,1
Goto Otro1
Goto Desliza11
ciclox3 incf Let,1
movfw Let
goto ciclo3
Desliza11
movlw .2
call retardo1
movlw .2 ;02H
call control
movlw .16
movwf r0c
clrf Let
clrw
;posicion 1 de la pantalla
ciclo238
movlw .192 ;02H
pantalla
call control
movlw .16
movwf r0c
btfsc ptoa,4
goto ci1
movlw 00h
xorwf paso,0
status,z =1 si no, z=0
btfss status, z
no, z=0
Goto pulso2
incf Let1,1
Movfw Let1
Movwf Let
Decfsz cta3,1
Goto Otro18
Goto Desliza118
ciclox38
incf Let,1
movfw Let
goto ciclo38
;antirebote
;ver para almacenar el digito 1
;comparo, si son iguales
Desliza118
incf paso,1
goto ciclo
;===================
;============pone integrante
movlw .1
;inicia display a 8 bits y 2 lnea
call control
movlw .16
movwf r0c
clrf Let
clrw
cicw call tabla2
call dato
decfsz r0c,1
goto ciclxw
goto mcicl
;posicion 1 de la
ciclo nop
btfss ptoa,4
goto ciclo
ci1
.5
cta3
.1
Let1
Let
Otro18 movlw .2
call retardo1
ciclo231
call tabla4
call dato
decfsz r0c,1
goto ciclox231
goto ciclo
ciclox231
incf Let,1
movfw Let
goto ciclo231
movlw .16
movwf r0c
clrf Let
clrw
cic1 call tabla3
call dato
decfsz r0c,1
goto ciclx1
goto cicloz1
;posicion 1 de la
Laboratorios Microprocesadores
.
cicloz1 movlw .192 ;C0H
2 lnea
call control
movlw .16
movwf r0c
clrf Let
clrw
cic2 call tabla3
call dato
decfsz r0c,1
goto ciclx2
goto ciclozz
ciclx2 incf Let,1
movfw Let
goto cic2
Codigo
LIST P=16F84a
INCLUDE "P16F84a.INC"
__config _CP_OFF &_PWRTE_OFF& _WDT_OFF
& _XT_OSC
RADIX HEX
errorlevel -302
ciclozz nop
nop
gotociclozz
pc
equ 2h
status equ 3h
control
ptoa equ 5h
ptob equ 6h
trisa equ 85h
trisb equ 86h
opt_reg equ 81h
cta1 equ 20h
cta2 equ 21h
Tecla equ 22h
digi1 equ 23h
digi2 equ 24h
digi3 equ 25h
digi4 equ 26h
Paso equ 27h
z
equ 02h
end
SIMULACION EN PROTEUS
;flag de cero
ORG 00h
GOTO INICIO
ORG
05h
;Tecla n0 = 0
;Tecla n1 = 1
;Tecla n2 = 4
;Tecla n3 = 7
;Tecla n4 = A
;Tecla n5 = 2
;Tecla n6 = 5
;Tecla n7 = 8
;Tecla n8 = 0
;Tecla n9 = 3
;Tecla n10 = 6
;Tecla n11 = 9
;Tecla n12 = B
Laboratorios Microprocesadores
.
movwf cta2
decre decfsz cta2,1
goto decre
decrex decfsz cta1,1
goto retardo
retlw 0
incrementa Tecla.
Ultima_Tecla
escaneado todo el teclado
MOVLW d'13'
de Teclas + 1.
SUBWF Tecla,0
valor actual de Tecla.
BTFSC STATUS,2
actual.
GOTO NTeclas
ninguna tecla.
BSF STATUS,0
RRF PORTB,1
con la rotacin a derecha.
GOTO Cheq_Col
NTeclas Movlw 'Z'
0
MOVWF Tecla
RETURN
;Direccion en
antirebotes
;ahora se espera a que la tecla sea
soltada para evitar rebotes
;y reactivaciones de tecla
;esta parte puede ser eliminada si para
nuestro proyecto no es necesaria
;o es un inconveniente.
Espera1
BTFSS PORTB,4
;Si no se suelta
la tecla FILA 1
GOTO Espera1
;vuelve a esperar.
Espera2
BTFSS PORTB,3
;Si no se suelta
la tecla FILA 2
GOTO Espera2
;vuelve a esperar.
Espera3 BTFSS PORTB,2
;Si no se suelta
la tecla FILA 3
GOTO Espera3
;vuelve a esperar.
Espera4
BTFSS PORTB,1
;Si no se suelta
la tecla FILA 4
GOTO Espera4
;vuelve a esperar.
;comprueba si se a
MOVfw Tecla
;pone en w el numero
contenido en la variable
CALL T_Conv
;llama a la tabla de
conversion y retorna
MOVWF Tecla
;con el valor en
hexadecimal y lo pone en la variable.
;Primera columna = 0
;Sale si se ha pulsado
;Si no tecla pulsada,
RETURN
;Segunda columna =
INICIO
bsf status, 5
;selecciona el banco de memoria
1
movlw 00h
;ra3 intrada ,configura el
puerto a
movwf trisa
;bit 3 entrada, demas bits
salidas.
movlw 1eh
;configura el puerto b
movwf trisb
;como salidas
bcf
opt_reg,7
;activamos resistencias PULL
UP
bcf status, 5
;selecciona el banco de
memoria 0
clrf ptoa
clrf ptob
;Sale si se ha pulsado
;Si no tecla pulsada,
;Tercera columna = 0
;Sale si se ha pulsado
;Si no tecla pulsada,
;Cuarta columna = 0
;Sale si se ha pulsado
;Si no tecla pulsada,
10
Laboratorios Microprocesadores
.
;------------------------Senal de buen inicio
bsf
ptoa,0
movlw .150
movwf cta1
call retardo
bcf
ptoa,0
movlw .50
movwf cta1
call retardo
bsf
ptoa,0
movlw .150
movwf cta1
call retardo
movlw '#'
xorwf Tecla,0
=1 si no, z=0
btfsc status, z
no, z=0
Goto Confir1
;verificar clave
;comparo, si son iguales status,z
;si es cero, no es igual, z =1 si
;va a comparar
;---------movlw 00h
movwf EEADR
movlw '0'
movwf EEDATA
Call EscDato
movfw Tecla
movwf digi1
incf Paso,1
movlw 01h
movwf EEADR
movlw '2'
movwf EEDATA
Call EscDato
goto ciclox1
verel2 movlw 01h
2
xorwf Paso,0
status,z =1 si no, z=0
btfss status, z
no, z=0
Goto verel3
movlw 02h
movwf EEADR
movlw '1'
movwf EEDATA
Call EscDato
movfw Tecla
movwf digi2
movlw 03h
movwf EEADR
movlw '3'
movwf EEDATA
Call EscDato
incf Paso,1
goto ciclox1
verel3 movlw 02h
3
xorwf Paso,0
status,z =1 si no, z=0
btfss status, z
no, z=0
Goto verel4
movfw Tecla
movwf digi3
incf Paso,1
goto ciclox1
movlw '*'
xorwf Tecla,0
=1 si no, z=0
btfsc status, z
no, z=0
Goto NueCla
movfw Tecla
movwf digi4
goto ciclox1
11
Laboratorios Microprocesadores
.
Confir1 movlw 00h
Call LeeDato
Movfw Tecla
xorwf digi1,0
=1 si no, z=0
btfss status, z
no, z=0
goto ledrojo
goto ledverde
ledrojobcf
ptoa,0
bsf
ptoa,2
movlw .250
movwf cta1
call retardo
movlw .250
movwf cta1
call retardo
movlw 01h
Call LeeDato
Movfw Tecla
xorwf digi2,0
=1 si no, z=0
btfss status, z
no, z=0
goto ledrojo
movlw 03h
Call LeeDato
xorwf digi4,0
=1 si no, z=0
btfss status, z
no, z=0
goto ledrojo
ptoa,0
ptoa,2
Goto
ciclo
ledverde
movlw 02h
Call LeeDato
Movfw Tecla
xorwf digi3,0
=1 si no, z=0
btfss status, z
no, z=0
goto ledrojo
bsf
bcf
bcf
bsf
ptoa,0
ptoa,1
movlw .250
movwf cta1
call retardo
movlw .250
movwf cta1
call retardo
bsf
bcf
ptoa,0
ptoa,1
Goto
ciclo
goto ledverde
NueCla
movlw 00h
movwf EEADR
movfw digi1
movwf EEDATA
Call EscDato
movlw 01h
movwf EEADR
movfw digi2
movwf EEDATA
Call EscDato
movlw 02h
movwf EEADR
movfw digi3
movwf EEDATA
Call EscDato
TRABAJO COLABORATIVOM
APORTE INDIVIDUAL
MICROPROCESADORES Y
MICROCONTROLADORES
movlw 03h
movwf EEADR
movfw digi4
movwf EEDATA
Call EscDato
12
Laboratorios Microprocesadores
.
ESTUDIANTE
RAFAEL CRUZ BOCANEGRA CDIGO: 86073951
GRUPO: 309696A_289
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
UNAD
ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E
INGENIERIA
ECBTI
CARTAGENA, MAYO DE 2016
Trabajo colaborativo No 2
Para el desarrollo del trabajo colaborativo No 2, una
serie de pasos los cuales deben realizar de manera
secuencial por parte del grupo del trabajo, ya que cada
una de estas depende inmediatamente de la anterior,
para ello se recomienda leer la bibliografa recomendada
de la unidad No 2.
1.
Investigacin individual.
Tomado de:
Hctor Uriel Villamil Gonzlez (2009).
Microprocesadores y microcontroladores. Recuperado
de
http://datateca.unad.edu.co/contenidos/309696/ECBTI_
MPyMC_V_02/leccin_20_familias_de_microcontroladore
s.html
Basado en:
Hctor Uriel Villamil Gonzlez (2009).
Microprocesadores y microcontroladores. Recuperado
de
http://datateca.unad.edu.co/contenidos/309696/ECBTI_
MPyMC_V_02/leccin_20_familias_de_microcontroladore
s.html
b.
Perifricos externos al microcontrolador: del
material estudiado e investigado como un aporte de
autora propia presentar en la siguiente tabla los
perifricos externos al microcontrolador que pueden
utilizarse en el desarrollo de proyectos y soluciones.
13
Laboratorios Microprocesadores
.
Perifricos externos al microcontrolador
Descripcin
y caractersticas generales
Optoacoplador Un optoacoplador, tambin llamado
optoaislador o aislador acoplado pticamente, es un
dispositivo de emisin y recepcin que funciona como un
interruptor activado mediante la luz emitida por un diodo
LED que satura un componente optoelectrnico,
normalmente en forma de fototransistor o fototriac.
fotocelda
es un componente electrnico cuya
resistencia disminuye con el aumento de intensidad de
luz incidente. Puede tambin ser llamado fotorresistor,
fotoconductor, clula fotoelctrica o resistor dependiente
de la luz, cuyas siglas, LDR, se originan de su nombre
en ingls light-dependent resistor. Su cuerpo est
formado por una clula fotorreceptora y dos patillas. En
la siguiente imagen se muestra su smbolo elctrico.
Los Display LCD Los Display LCD son visualizadores
pasivos, esto significa que no emiten luz como el
visualizador o display alfanumrico hecho a base de un
arreglo de diodos LEDs. Es por esa razn que, algunas
veces, cuando intentamos ver la hora en un reloj que
utiliza esta tecnologa, es necesario una fuente de luz
adicional.
1.
Investigacin individual.
Basado en:
Hctor Uriel Villamil Gonzlez (2009).
Microprocesadores y microcontroladores. Recuperado
de
http://datateca.unad.edu.co/contenidos/309696/ECBTI_
MPyMC_V_02/leccin_20_familias_de_microcontroladore
s.html
Wikipedia (2016). Microcontrolador 68hc05. Recuperado
de https://es.wikipedia.org/wiki/68HC05
ESTUDIANTE
RAFAEL CRUZ BOCANEGRA CDIGO: 86073951
PIC12C508
De la familia de los microcontroladores
Su principal caracterstica es su reducido tamao, al
disponer todos sus componentes de 8 pines. Se
alimentan con un voltaje de corriente continua
comprendido entre 2,5 V y 5,5 V, y consumen menos de
2 mA cuando trabajan a 5 V y 4 MHz. El formato de sus
instrucciones puede ser de 12 o de 14 bits y su
repertorio es de 33 o 35 instrucciones, respectivamente.
Mem. de programa: 512x12
Mem. de datos: 25x8
Frecuencia: 4MHz
Lneas de E/S: 6
Temporizador: TRM0+WDT
Basado en:
Hctor Uriel Villamil Gonzlez (2009).
Microprocesadores y microcontroladores. Recuperado
de
http://datateca.unad.edu.co/contenidos/309696/ECBTI_
MPyMC_V_02/leccin_20_familias_de_microcontroladore
s.html
GRUPO: 309696A_289
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
UNAD
ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E
INGENIERIA
ECBTI
CARTAGENA, MAYO DE 2016
Trabajo colaborativo No 2
Para el desarrollo del trabajo colaborativo No 2, una
serie de pasos los cuales deben realizar de manera
secuencial por parte del grupo del trabajo, ya que cada
una de estas depende inmediatamente de la anterior,
para ello se recomienda leer la bibliografa recomendada
de la unidad No 2.
14
Laboratorios Microprocesadores
.
4K de memoria ROM, posteriormente se implementa el
8751 con una memoria EPROM dando la posibilidad de
la reprogramacin, borrando el dispositivo de memoria
por exposicin a luz ultravioleta. La caracterstica ms
sobresaliente de estos dispositivos es la capacidad
expansin de memoria, es decir, tienen puertos
habilitados para direccionar hasta 64K de memoria
externa RAM y ROM esta ltima con la capacidad de
almacenar el programa de control.
Caractersticas del MCS51
Permite operaciones a nivel de bit, por la inclusin de
una unidad booleana.
Tiene unos cuatro conjuntos separado de registros.
Pueden incluir una o dos UARTs, puerto TransmisorReceptor Asncrono Universal.
Inclusin de dos o tres temporizadores.
128 a 256 de RAM interna
0K y 54K de memoria de programa.
Watchdog.
Compatibilidad con I2C, SPI, USB.
Generadores PWM
Conversor A/D y D/A.
REFERENCIAS
.
[1]. Diccionario Espaol de Ingeniera. Real Academia
de Ingeniera de Espaa. 1 Edici2014.
[2]. J.Desongles, E. Ponce, M. Garzn, M. Sampalo,
I.Rocha. Tcnicos de Soporte Informtico
de la Comunidad de Castilla y Len. MAD. Volumen 2.
ISBN84-665-5104-2, 84-655-5103-4 2006.
[3]. https://www.google.com.co/search?q=ciclo+I%2BD
%2Bi&newwindow=1&source=lnms&tbm=isch&sa=X
&ved=0ahUKEwjoye_l76XMAhXFbT4KHQ8NBAIQ_
AUIBygB&biw=1422&bih=776&dpr=0.9#imgrc=x4S9
CHpo5PvlHM%3A
Angulo U, (2001). Microcontroladores PIC. Diseo
practico de aplicaciones (2 Ed).
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/detail
.action?docID=10491329&p00=microcontroladores+pic
http://bibing.us.es/proyectos/abreproy/4686/fichero/Volu
men%252F2.-Capitulo2.pdf
Tomado de:
Hctor Uriel Villamil Gonzlez (2009).
Microprocesadores y microcontroladores. Recuperado
de
http://datateca.unad.edu.co/contenidos/309696/ECBTI_
MPyMC_V_02/leccin_20_familias_de_microcontroladore
s.html
b.
Perifricos externos al microcontrolador: del
material estudiado e investigado como un aporte de
autora propia presentar en la siguiente tabla los
perifricos externos al microcontrolador que pueden
utilizarse en el desarrollo de proyectos y soluciones.
Perifricos externos al microcontrolador
Descripcin
y caractersticas generales
Optoacoplador Un optoacoplador, tambin llamado
optoaislador o aislador acoplado pticamente, es un
dispositivo de emisin y recepcin que funciona como un
interruptor activado mediante la luz emitida por un diodo
LED que satura un componente optoelectrnico,
normalmente en forma de fototransistor o fototriac.
fotocelda
es un componente electrnico cuya
resistencia disminuye con el aumento de intensidad de
luz incidente. Puede tambin ser llamado fotorresistor,
fotoconductor, clula fotoelctrica o resistor dependiente
de la luz, cuyas siglas, LDR, se originan de su nombre
en ingls light-dependent resistor. Su cuerpo est
formado por una clula fotorreceptora y dos patillas. En
la siguiente imagen se muestra su smbolo elctrico.
Los Display LCD Los Display LCD son visualizadores
pasivos, esto significa que no emiten luz como el
visualizador o display alfanumrico hecho a base de un
arreglo de diodos LEDs. Es por esa razn que, algunas
veces, cuando intentamos ver la hora en un reloj que
utiliza esta tecnologa, es necesario una fuente de luz
adicional.
El Display LCD tiene muy bajo consumo de energa si se
lo compara con el display o visualizador alfanumrico y
son compatibles con la tecnologa CMOS, caracterstica
15