PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Giao tiếp cổng COM và LPT (http://www.picvietnam.com/forum/forumdisplay.php?f=44)
-   -   rắc rối với 16f877a với cổng COM (http://www.picvietnam.com/forum/showthread.php?t=2872)

tatthang_le 02-10-2008 09:53 PM

rắc rối với 16f877a với cổng COM
 
Mình viết chương trình cho 16f877a. Nhưng không hiểu sao không truyền và nhận đuợc dữ liệu gì cả. Đây là suorce của mình. Mình dùng mikroC

Code:

unsigned short i;
void main()
{
  Usart_Init(9600);
  while (1)
  {
    if (Usart_Data_Ready())
    { 
      i = Usart_Read(); 
      Usart_Write(i);     
    }
  }
}


namqn 03-10-2008 12:27 AM

Bạn có thể thử đơn giản hơn nữa. Viết một chương trình xuất một ký tự nào đó từ PIC về PC, có thể lặp lại động tác đó sau vài giây.

Chương trình đơn giản của bạn vẫn phức tạp hơn chương trình vừa nói đấy. Bạn có thiết lập đúng tần số thạch anh/bộ dao động trong mikroC như trên mạch thực hay không?

Thân,


Múi giờ GMT. Hiện tại là 07:44 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam