โครงงานที่20


โครงงานที่20



code

int Read_VR (void);
main()
{
int i,time;
  TRISB = 0x00;
  CMCON = 0x07;
 while(1)
  {
 for(i=1;i<129;i=i*2)
    {
  PORTB = i;
  time = Read_VR ()*2;
  Vdelay_ms(time);
    }
  }
}
  int Read_VR(void)
  {
  int i;
  i = 0;
   TRISA = 0xf0;
   PORTA.F0 = 1;
   Delay_ms(10);
   TRISA = 0xF1;
     while(PORTA.F0 == 1)
     {
     i++;
     }
     i = i/10;
     return i ;
     }

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

โครงงานเครื่องวัดส่วนสูงแบบดิจิตอล ( งานที่ 4)

การเขียนผังงาน (Flowchart)

(บล็อกที่ 6) การควบคุมหลอดแสดงผล LED 7-Segment