KEY PAD 4 X 4 TUTORIAL KEY PAD 4 X 4 TUTORIAL Prof. Amilcar Rincon‐Charris, MSME Mechanical Engineering Department MECN 3200 ‐ MECHATRONICS Recinto de Bayamón UNIVERSIDAD INTER AMERICANA DE PUERTO RICO Key Pad Connection with the BX 35 d h h http://bayamon.inter.edu Recinto de Bayamón UNIVERSIDAD INTER AMERICANA DE PUERTO RICO Variables Declaration bl l Sub Main() () Dim col1 as byte Dim col2 as byte Dim col3 as byte Dim col4 as byte Const filaA as byte = 19 ‘colocar pin asignado a la filaA Const filaB as byte = 20 ‘colocar pin asignado a la filaB Const filaC as byte = 21 as byte = 21 ‘colocar colocar pin asignado a la filaC pin asignado a la filaC Const filaD as byte = 22 ‘colocar pin asignado a la filaD http://bayamon.inter.edu Recinto de Bayamón UNIVERSIDAD INTER AMERICANA DE PUERTO RICO Part 1 Do Do Call putpin(filaA, 1) C l G i (23) Col1=GetPin(23) Col2=GetPin(24) Col3=GetPin(25) Col4 GetPin(26) Col4=GetPin(26) http://bayamon.inter.edu Recinto de Bayamón UNIVERSIDAD INTER AMERICANA DE PUERTO RICO Part 2 If (col1=1) then Call uno() End if If (col2=1) then (col2=1) then Call dos() End If If (col3=1) then f ( l3 ) h Call tres() End If If (col4=1) then Call letraA() End If Call PutPin(filaA,0) http://bayamon.inter.edu Recinto de Bayamón UNIVERSIDAD INTER AMERICANA DE PUERTO RICO Final l REPETIR LO MARCADO EN ROJO PARA FILAB, FILAC, FILA D. AL FINAL CERRAR CON EL LOOP Y END SUB. Loop End Sub End Sub Sub uno() ‘ ‘Agregar programa para producir el uno d i l End Sub Agregar las Subrrutinas que hagan falta. http://bayamon.inter.edu