Thông báo

Collapse
No announcement yet.

giúp e UART cho PIC16f877 trong CCS

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

  • giúp e UART cho PIC16f877 trong CCS

    mấy a cho e hỏi về câu lên trong CCS liên quan tới cái RS232 và sử dụng USART. trong sách hướng dẫn có vài câu lệnh mà ko giải thích j hết nên e ko biết làm sao
    printf ( )
    Getc ( ) putc ( )
    Getch ( ) putchar ( )
    Getchar ( ) fputc ( )
    Fgetc ( ) puts ( )
    Gets ( ) fputs ( )
    Fgets ( )
    Kbhit ( )
    Assert ( )
    Perror ( )
    Set_uart_speed ( )
    Setup_uart ( )
    e mới viếc 1 cái code nhỏ để truyền và nhận thui mà ko biết mình sai chổ nào ai có king nghiệm giúp e vs.
    cái truyền
    #include <16F877.h >
    #device *=16
    #Fuses nowdt,hs,noput, noprotect, nodebug, nobrownout,nolvp,nocpd,nowrt
    #use delay( clock=20000000 )
    #use rs232 (baud=19200 , parity=n , xmit=pin_C6 , rcv=pin_C7 )
    int8 a;
    void main()
    {
    a=10;
    printf("%u",a);

    }
    cái nhận
    #include <16F877.h >
    #device *=16
    #Fuses nowdt,hs,noput, noprotect, nodebug, nobrownout,nolvp,nocpd,nowrt
    #use delay( clock=20000000 )
    #use rs232 (baud=19200 , parity=n , xmit=pin_C6 , rcv=pin_C7 )

    void main()
    {
    output_B(getc());

    }
    e dùng 2 con PIC để thử nhưng kết quả ko đúng ai giúp e vs

  • #2
    có a nào biết ko chỉ e vs

    Comment

    Về tác giả

    Collapse

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

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

    Collapse

    Đang tải...
    X