Ir ao conteúdo

Posts recomendados

Postado

Oi::)

Alguém conhece, assim de cabeça, um programinha simples para acionar um buzzer piezo (aquele sem o oscilador) num 8051:wub: com cristal de 4MHz?

Em PIC assembly eu até tenho, mas dá muito trabalho montar o  programa. Em linguagem C é mais rápido  e mais fácil.

Tenho procurado na internet sem êxito, até achei um mas não funcionou... :(

 

 

  • Membro VIP
  • Solução
Postado
#define buzzer P00 //P0.0, P0_0 depende do compilador
#define tempo 50
void delay(unsigned char dl)
{
while (dl--);
}

main()
{
for(;;)
	{
	buzzer^=1;
	delay(tempo); //define a freq
	}
}

digitei on line...

22 horas atrás, Maria Cristina Oliveira disse:

assim de cabeça

Pode ser que funcione..ou não 🙃

  • Amei 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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!