View Single Post
Old 10-01-2009, 03:30 PM   #11
vdtk3
Đệ tử 2 túi
 
Tham gia ngày: Jun 2007
Bài gửi: 30
:
em đã thử cả trên proteus và trên mạch thật. Đây là code của em :
Code:
#include <16F887.h>
#include <DEF_887.h>
#device *=16adc=10
#fuses HS,NOWDT,NOPROTECT,NOLVP
#use DELAY(clock=20000000)

#include <lcd.c>

void init_main(void)
   {
      //khoi tao ADC
      setup_adc(adc_clock_internal);
      setup_adc_ports(all_analog);
      
      //khoi tao pwm
      setup_timer_2(T2_DIV_BY_1,250, 1);
      setup_ccp1(ccp_pwm);
      setup_ccp2(ccp_pwm);
      //khoi tao I/O
      TRISB2 = 0;
      TRISB3 = 0;
      trisb0 = 1;
      trisd = 0x00;
      trisc = 0x00;
      
      portb = 0xff ;
   }
void main (void)
   {
      init_main();
   while (1)
      {
         rb2 = 1;
         rb3= 1;
         delay_ms(1000);
         rb2= 0 ;
         rb3 = 0;
         delay_ms(1000);
      }
   }
Thanks!!!

thay đổi nội dung bởi: namqn, 10-01-2009 lúc 06:00 PM.
vdtk3 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn