Microcontroladores - Teclado con pic16f883

 
Vista:

Teclado con pic16f883

Publicado por marcovalencia123 (1 intervención) el 23/07/2011 08:07:58
Hola soy nuevo en este espacio. Estoy tratando de conectar un teclado matricial 3x4 a un 16F883. Anteriormente hice una prueba con el 16f876 y en la simulación con el proteus salio bien pero al momento que quize utilizar el 16f883 no funciono. Leí acerca de la instrucción ANSEL H en la hoja de datos y creo que tiene que ver algo con la activación de esta, la verdad no entendí muy bien, Si algo me falta por favor haganmelo saber. Espero su cordial ayuda.


#include <16f876.h>
#Include <kbd.c>
#fuses XT, NOWDT, NOPROTECT, NOLVp
#use delay (clock= 4000000)
#use fast_io (c)

void main() {

char k;
kbd_init();
PORT_B_PULLUPS (TRUE);
set_tris_C(0x00);
Output_C(0x00);
while(TRUE){

k=kbd_getc();
if (k=='1' ){
Output_C(0x01);
delay_ms(1000);
Output_C(0x00);
}
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder