Ir ao conteúdo

Posts recomendados

  • Membro VIP
Postado

Talvez este tópico ficasse melhor no forum ... microcontoladores ... não?

 

Bem... meio que pode. Só que este mc não tem controle sobre a direção entrada/saída. Mas tente algo como

unsigned char tecla()
{
unsigned char t=0xff; //ou 0x00
P0=0b00001111;
t=P0;
P0=0b11110000;
t&=P0; //ou t|=P0
return t;
}

Pode te dar algum resultado. Essencialmente você vai ler o byte (8 bits) montando 2 nibbles (4 bits).

Coloque pullup.

 

 

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...