Buscar

Aula Pratica 03 Programa em C Exercicio 01

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

////////////////////////////////////////////////////////////////////////
// Funcionamento //
// Port D como saida digital //
// _ A cada incremento de variavel (cont) em 300 ms o valor e enviado //
// pra a porta D //
////////////////////////////////////////////////////////////////////////
#include <16F877A.h>
#fuses HS,NOWDT,NOPROTECT,NOLVP,NOBROWNOUT
#use delay (clock=2000000)
#org 0x1F00, 0x1FFF void loader16f877 (void){}
/////////////////////////////////////////////////////////////
//Declaração de variaveis
int8 cont;
//////////////////////////////////////////////////////////////
void main()
{
 set_tris_D (0x00); //configurar port D como saida digital
 while (true)
 {
 for (cont=0;cont<=255;cont++)
 {
 output_D (cont);
 delay_ms(300);
 }
 }
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais