View Single Post
Old 06-02-2009, 01:18 AM   #24
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi muahoaoi View Post
Mình dùng mạch nạp GTP USB Programmer. Quá trình nạp không báo lỗi gì, sau đó kiểm tra lại verify all đều giống file đã nạp vậy mà mạch không chạy. Mình gửi file nhờ các bạn xem giúp. Khi chạy đèn sáng mãi không theo chương trình

Code:
#include <16F88.h>
#include <def_88.h>
#use delay(clock=20000000)
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT, XT
void main(void)
{
   trisb = 0x00;
  portb = 0x00;
      
while(1)
  {
   portb = 0xff;
   delay_ms(1000);
   portb = 0x00;
   delay_ms(1000);
   portb = 0x55;
   delay_ms(1000);
   portb = 0xaa;
   delay_ms(1000);
   portb = 0x33;
   delay_ms(1000);
   portb = 0xcc;
   delay_ms(1000);
  }
  }
Cấu hình của bạn vừa có HS vừa có XT, cuối cùng tổng hợp lại thì nó sẽ thành ECIO. Do đó mạch của bạn không chạy là điều dễ hiểu. Với tần số thạch anh là 20 MHz, bạn nên dùng HS.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn