Thông báo

Collapse
No announcement yet.

Bộ đệm SBUF của 89c51

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

  • Bộ đệm SBUF của 89c51

    Mấy anh cho em hỏi: Sau khi dùng lệnh ch=SBUF(ch là biến) thì cờ TI có bị sét lên mức 1 không vậy.

  • #2
    ko bạn, cờ TI chỉ bị set khi dữ liệu trong SBUF được truyền đi xong

    Comment


    • #3
      cho mình hỏi tiếp: trong chương trình ngắt có xảy ra ngắt nửa không. VD Đang xảy ra ngắt do cờ RI, trong chương trình ngắt dùng lệnh SBUF=ch, thì lúc này có
      xảy ra ngắt nửa không. Cám ơn bạn nhiều.

      Comment


      • #4
        thứ 1: một ngắt bất kì sẽ xảy ra nếu bạn đã cho phép nó ngắt, ko cho phép ngắt thì có cờ của ông trời cũng k bắt nó ngắt dc
        thứ 2: nếu một ngắt đang hoạt động, mà có một ngắt xen vào, nếu ko có ưu tiên ngắt thì cái ngắt xen vào sẽ ko dc chạy, mà phải đợi cái ngắt đang hoạt động làm xong mới đến lượt nó
        thứ 3: hiện tượng ngắt xảy ra khi có một cờ ngắt trong ngắt được set, sau khi xóa cờ, nếu dc set lại thì nó lại ngắt tiếp
        thứ 4: trên cùng một đường dữ liệu thì ko thể thực hiện đồng thời truyền và nhận, mà 2 cái phải độc lập tức truyền xong thì mới đc thực hiện nhận và ngược lại
        bạn tự sửa
        Website chính thức đổi địa chỉ website thành
        Mời các bạn ghé thăm !!!

        Comment


        • #5
          Muốn nhận tryền đồng thời thì có thể dùng các vđk có 2 bộ uart


          Add: 97 Quán Nam - Lê Chân - Hải Phòng.
          Tel: 031 518648 Phone: 0904 283 505

          Comment

          Về tác giả

          Collapse

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

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

          Collapse

          Đang tải...
          X