Ccs c puls ölçme

Başlatan karbal656, 16 Kasım 2014, 11:27:40

karbal656

puls ölçmek için örnek kod:

#include <puls_olcme.h>

#include <lcd.c>
#use fast_io(a)

int16 w;


void main()
{

  set_tris_a(0x01);
  setup_timer_1(T1_INTERNAL|T1_DIV_BY_1);      //Timer1 ayarlanıyor 4M 1us


   lcd_init();
   set_timer1(0);
 



   while(TRUE)
   {
 
  while (input(PIN_A0));//high puls low olması bekleniyor
  set_timer1(0);        //timer1 sıfırlanıyor

  while (!input(PIN_A0));//low puls sona ermesi bekleniyor
  w=get_timer1();        //timer1 okunuyor


   
     printf(lcd_putc,"\fDeger=%lu",w);
     
     delay_ms(500);
   
     }

  }

Powered by EzPortal