Cómo gobernar una lcd 2x16 desde un teclado matricial con pic
Puedes encontrar el documento en el siguiente link en la sección de Documentos: http://kudoflow.com/18090661/blog-home
Cómo gobernar una lcd 2x16 desde un teclado matricial con pic
Puedes encontrar el documento en el siguiente link en la sección de Documentos: http://kudoflow.com/18090661/blog-home
Seminar on Digital Multiplier(Booth Multiplier) Using VHDLNaseer LoneRider
This is my Mini project. It is very clear and has lots of animation in it. If you like to know about booth algorithm and VHDL this the perfect presentation. Download it and see as SLIDE SHOW. You will enjoy more of my work, Give blessings.
Seminar on Digital Multiplier(Booth Multiplier) Using VHDLNaseer LoneRider
This is my Mini project. It is very clear and has lots of animation in it. If you like to know about booth algorithm and VHDL this the perfect presentation. Download it and see as SLIDE SHOW. You will enjoy more of my work, Give blessings.
5. TECLADO MATRICIAL
Estos teclados están configurados como una matríz filas-columnas
con la intención de reducir el número de líneas
de entrada-salida del microcontrolador.
El número de líneas de E/S necesarias es igual a la suma
de filas y columnas.
La organización es tal que cada tecla se conecta a una
fila y una columna.
El número de teclas es igual al producto de filas y
columnas.
Las resistencias de 330 en serie con las filas evitan
cortocircuitos entre las líneas de la parte baja y alta del
Puerto B cuando el PIC utiliza estas líneas para funciones
distintas de la exploración del teclado.
10. CODIGO DE SEGURIDAD (137) PARA ENCENDER Y APAGAR UN LED
CODIGO DE SEGURIDAD ALMACENADO EN MEMORIA DE DATOS (RAM)
RB[0..7]
RB0
RB1
RB2
RB3
RB4
RB5
RB6
RB7
RB0
RB1
RB2
RB3
RB4
RB5
RB6
1 2 3
4 5 6
7 8 9
0 #
1
2
3
A
B
C
D
OSC1/CLKIN
16
RB0/INT
6
RB1
7
RB2
8
RB3
9
RB4
10
RB5
11
RB6
12
RB7
13
RA0
17
RA1
18
RA2
1
RA3
2
RA4/T0CKI
3
OSC2/CLKOUT
15
MCLR
4
U1
PIC16F84A
D1
LED-GREEN
R1
330R
R2
1k
BUS
TECLADO 4X3
11. Exploración de teclado genera orden de tecla
INICIO
ORDENT ← 0
FILA 1=0
LAS DEMAS=1
PONE 0 EN FILA X
CHEQUEA COLUMNAS
COL1=0 ?
COL2=0 ?
COL3=0 ?
SALIR
COL4=0 ? ULTECLA ?
ORDENT ← ORDENT+1
ORDENT ← ORDENT+1
ORDENT ← ORDENT+1
ORDENT ← ORDENT+1
INCREMENTAR FILA
CON RLF
SI
SI
SI
SI
SI
A ← ORDENT