Thông báo

Collapse
No announcement yet.

Nên dùng thạch anh bao nhiêu MHz cho pic16f877A để truyền thông uart ?

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

  • Nên dùng thạch anh bao nhiêu MHz cho pic16f877A để truyền thông uart ?

    Mình đang mò mầm cái UART của con pic16f877a với con ds30f6014a . Và luôn gặp khó khăn trong việc pic nhận data từ máy tính gửi xuống và truyền dữ liệu nhận được lên lại pc. Nếu như định sẵn dữ liệu trong pic truyền lên pc thì luôn luôn đúng. Còn nếu lấy dữ liệu từ pc truyền xuống rồi pic nhận và truyền lên lại thì luôn bị sai. Mình đã dùng CCS và cả Mikro C để viết code truyền nhận. Code thì chỉ đơn giản nhận dữ liệu và truyền lên lại, thấy ví dụ người ta cũng chỉ dùng 2 hàm getc() và putc() để gửi nhận. Vậy mà dữ liệu nhận về và truyền lên bên mình luôn bị sai, baud mình đã set trên con pic và terminal đều là 9600. Nếu baud sai thì có thể truyền 1 câu text ghi sẵn trong pic lên pc đúng đc k ? Mình đã mất nhiều ngày mà vẫn k biết đc lỗi nằm ở phần nào ? Bn nào biết xin chỉ giúp mình.

  • #2
    Dùng PIC16F887, PIC16F727, PIC16F1937 ... đều có dao động nội, không cần thạch anh ngoài. Thừa chính xác để truyền thông UART.
    Phần mềm tự do hoặc không dùng máy tính nữa !.

    Comment

    Về tác giả

    Collapse

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

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

    Collapse

    Đang tải...
    X