while(1)
{
portd.f7=1;
//o day
portd.f6=1;
delay_ms(500);
portd.f7=0;
delay_ms(500);
portd.f6=0;
delay_ms(500);
}
Chào các anh chị trên diễn đàn, em tự giới thiệu lại, em là chuyên gia loằng ngoằng với pic chính hãng và không chính hãng, 1 phần vì con pic không chính hãng khá rẽ nên dùng được gì thì dùng, với lại hôm trước R&P hết hàng nên dùng đại pic chợ.
em mắc lỗi như sau, nhưng không rõ nguyên nhân do cái gì, mai em ghé R&P tậu pic về test thử xem sao. sẵn lên đây hỏi trước, chuyện thế này.
em đang làm với pic 18f4620-TQFP code như trên:
-mô phỏng, chạy tốt.
-chip DIP chạy tốt.
-cho vào chip TQFP chỉ chạy chân f6, sau đó tắt, và lập lại, nếu thay bằng f6 thành f5, thì chỉ chạy f5 và tương tự.
Như vậy, có vẽ nhưcon pic cập nhật trạng thái port từ LSB lên MSB. ở đây em thử đủ các port tình trạng y như trên. kể cả tắt hết các chức năng liên quan.
nhưng, khi cho delay 1us vào ngay chỗ //o day thì mọi việc ổn, có vẽ như có 1 bit trạng thái port gì đó chưa được xóa.
và chip 16f1823 dán tình trạng y chang, làm tưởng chạm mạch, vứt hết mấy con.
em tìm trên mạng thì có từ ngữ liên quan remain intact.
https://www.mikroe.com/forum/viewtopic.php?f=88&t=25342
trình dịch MikroC.
cảm ơn anh chị đã đọc qua.
{
portd.f7=1;
//o day
portd.f6=1;
delay_ms(500);
portd.f7=0;
delay_ms(500);
portd.f6=0;
delay_ms(500);
}
Chào các anh chị trên diễn đàn, em tự giới thiệu lại, em là chuyên gia loằng ngoằng với pic chính hãng và không chính hãng, 1 phần vì con pic không chính hãng khá rẽ nên dùng được gì thì dùng, với lại hôm trước R&P hết hàng nên dùng đại pic chợ.
em mắc lỗi như sau, nhưng không rõ nguyên nhân do cái gì, mai em ghé R&P tậu pic về test thử xem sao. sẵn lên đây hỏi trước, chuyện thế này.
em đang làm với pic 18f4620-TQFP code như trên:
-mô phỏng, chạy tốt.
-chip DIP chạy tốt.
-cho vào chip TQFP chỉ chạy chân f6, sau đó tắt, và lập lại, nếu thay bằng f6 thành f5, thì chỉ chạy f5 và tương tự.
Như vậy, có vẽ nhưcon pic cập nhật trạng thái port từ LSB lên MSB. ở đây em thử đủ các port tình trạng y như trên. kể cả tắt hết các chức năng liên quan.
nhưng, khi cho delay 1us vào ngay chỗ //o day thì mọi việc ổn, có vẽ như có 1 bit trạng thái port gì đó chưa được xóa.
và chip 16f1823 dán tình trạng y chang, làm tưởng chạm mạch, vứt hết mấy con.
em tìm trên mạng thì có từ ngữ liên quan remain intact.
https://www.mikroe.com/forum/viewtopic.php?f=88&t=25342
trình dịch MikroC.
cảm ơn anh chị đã đọc qua.
Comment