|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
|
Ðiều Chỉnh | Xếp Bài |
11-05-2011, 01:50 PM | #1 |
Nhập môn đệ tử
Tham gia ngày: Nov 2010
Bài gửi: 7
: |
tại sao lỗi vòng lặp
em có project freeRTOS viết bằng MPLAB điều khiển độ rộng xung nhưng em bị gặp lỗi ở vòng while(1):
mọi người chỉ cho em cách khắc phục với: while(1){ pxParameters->xPWMduty=++xPWMduty; if(xPWMduty==1021) xPWMduty=1020;// muon lap den gia tri 1020 thi giu nguyen gia tri PWM SetDCPWM1(pxParameters->xPWMduty); Delay100TCYx(pxParameters->uxdelay); pxParameters->uxdelay=--uxdelay; if(pxParameters->uxdelay==1)uxdelay=2; } khi đưa ra proteus thì xung bị lật ngược sau mỗi khoảng thời gian project của em đây mọi người xem giúp lỗi thế nào code trên trong file PWMx.C đó project nằm trong folder demo nhá giúp em nhanh với. |
|
|