Thông báo

Collapse
No announcement yet.

Làm thế nào để tiết kiệm 1 chân khi output dữ liệu

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

  • Làm thế nào để tiết kiệm 1 chân khi output dữ liệu

    Các bác ơi cho em hỏi câu này hơi gà chút nhưng em chưa tìm ra cách giải quyết.Bình thường khi output dữ liệu ra 8 chân dữ liệu của LED7 thanh là a,b,c,d,e,f,g và DOT thì sử dụng hết 1 PORT của VĐK nhưng em chỉ muốn output dữ liệu ra 7 chân a,b,c,d,e,f,g thôi ko out ra chân DOT(dấu chấm) vì muốn dùng chân này làm việc khác nhưng cái lệnh (PORTB=LED[mã hexa];giả sử xuất dữ liệu ra từ PORTB cho LED 7 đoạn) thì chân DOT nó có dữ liệu mất rồi nên khi sử dụng làm việc khác nó bị sai vậy làm thế nào để chân này nó ko bị ảnh hưởng các Bác nhỉ.Nếu câu này gà quá xin các Bác đừng cười.Đa tạ

  • #2
    Giả sử:
    bit0-->a
    bit1-->b
    bit7-->g
    bit8 dùng vào việc khác.
    Biến 'data' chứa dữ liệu.
    lệnh:
    PORT_LED=(PORT_LED & 0b10000000) | data;

    Comment


    • #3
      Nguyên văn bởi hungnp Xem bài viết
      Giả sử:
      bit0-->a
      bit1-->b
      bit7-->g
      bit8 dùng vào việc khác.
      Biến 'data' chứa dữ liệu.
      lệnh:
      PORT_LED=(PORT_LED & 0b10000000) | data;
      Cảm ơn anh hungnp nhé em hiểu vấn đề rồi thật vui vì đc anh giúp đỡ.A ơi nếu mà anh còn vào mục này thì cho em xin cái nick yahoo của anh nhé em muốn được giao lưu học hỏi với anh thật vui vì những có những người bạn trên diễn đàn điện tử.

      Comment


      • #4
        Nguyên văn bởi prok3c Xem bài viết
        Các bác ơi cho em hỏi câu này hơi gà chút nhưng em chưa tìm ra cách giải quyết.Bình thường khi output dữ liệu ra 8 chân dữ liệu của LED7 thanh là a,b,c,d,e,f,g và DOT thì sử dụng hết 1 PORT của VĐK nhưng em chỉ muốn output dữ liệu ra 7 chân a,b,c,d,e,f,g thôi ko out ra chân DOT(dấu chấm) vì muốn dùng chân này làm việc khác nhưng cái lệnh (PORTB=LED[mã hexa];giả sử xuất dữ liệu ra từ PORTB cho LED 7 đoạn) thì chân DOT nó có dữ liệu mất rồi nên khi sử dụng làm việc khác nó bị sai vậy làm thế nào để chân này nó ko bị ảnh hưởng các Bác nhỉ.Nếu câu này gà quá xin các Bác đừng cười.Đa tạ
        nếu bạn còn muốn tiết kiệm hơn nữa thì có thể dùng IC giải mã led 7 thanh, khi đó chỉ cần dùng 4 chân của vdk thôi, vd: 4511...

        Comment

        Về tác giả

        Collapse

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

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

        Collapse

        Đang tải...
        X