Thông báo

Collapse
No announcement yet.

mạch tạo xung vuông với duty cycle 40%

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • mạch tạo xung vuông với duty cycle 40%

    các bác sửa e đoạn code này với ạ..tạo xung vuông với duty là 40%
    không hiểu sao không đúng
    #include <htc.h>
    __CONFIG(XT & WDTDIS & PWRTEN & MCLREN & UNPROTECT & SWBOREN &
    IESODIS & FCMDIS & LVPDIS & DEBUGDIS); //1st config. Word
    __CONFIG(BORV21); //2st config. Word
    #define _XTAL_FREQ 4000000


    unsigned char count1,count2;
    void main() {
    TRISB=0;
    ANSEL=ANSELH=0;
    T0CS=0;
    PSA=0;
    T0IF=0;
    TMR0=0;
    T0IF=0;
    RB0=1;
    count1=count2=0;
    while(1) ;
    }

    void interrupt_isr()
    {
    if(T0IE&&T0IF)
    {


    for( count1=0;count1<=10;count1++)
    {
    count1++;

    if(count1==4) {

    RB0=0;
    }

    else
    if(count1=10)
    {

    RB0=1;
    count1=0;
    }
    }
    }
    T0IF=0;
    TMR0=0;
    }

  • #2
    không ai giúp ạ

    Comment

    Về tác giả

    Collapse

    langtu_711 Tìm hiểu thêm về langtu_711

    Bài viết mới nhất

    Collapse

    Đang tải...
    X