Thông báo

Collapse
No announcement yet.

Thắc mắc về hàm set_tris_b trong CCS C

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

  • Thắc mắc về hàm set_tris_b trong CCS C

    Mình có chút thắc mắc về set_tris_b(x) khác với PORTB = x như thế nào. Khi mình cùng đưa 1 dữ liệu vào port B, thì 2 cách làm này lại cho ra 2 dữ liệu khác nhau. Trong đó, có 1 cái phụ thuộc vào điện trở treo bên trong PIC, còn cái kia thì không. Mình chưa rõ cách dùng chính xác 2 hàm này như thế nào và trong trường hợp nào. Mong được giải đáp..




  • #2
    Nguyên văn bởi TheHouse Xem bài viết
    Mình có chút thắc mắc về set_tris_b(x) khác với PORTB = x như thế nào. Khi mình cùng đưa 1 dữ liệu vào port B, thì 2 cách làm này lại cho ra 2 dữ liệu khác nhau. Trong đó, có 1 cái phụ thuộc vào điện trở treo bên trong PIC, còn cái kia thì không. Mình chưa rõ cách dùng chính xác 2 hàm này như thế nào và trong trường hợp nào. Mong được giải đáp..



    set_tris_b(x);cấu hình các PIN là (output =0)hay (input=1)
    PORTB = x;khi mà các PIN được cấu hình là output thì mới có tác dụng.
    |

    Comment


    • #3
      Nên đọc về mã ASM để nhiểu rõ hơn về cấu trúc và cách làm việc của PIC bạn ah!!!
      Đạo khả đạo phi thường đạo
      Danh khả danh phi thường danh

      Comment

      Về tác giả

      Collapse

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

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

      Collapse

      Đang tải...
      X