• Webdien.com - Cầu nối dân điện


    1. [HOT] - Webdien đang tuyển các vị trí quản lý cao cấp

      ntech.com.vn

  • Kết quả 1 đến 2 của 2
    1. #1
      Tham gia
      22-09-2012
      Địa chỉ
      Số 3 Đường Tạ Quang Bửu Hai Bà Trưng Hà Nội
      Bài viết
      91
      Cảm ơn
      21
      Được cảm ơn 10 lần, trong 9 bài

      Mặc định Đưa một số 4byte ra LCD

      Nguyên nhân bài toán bắt đầu thế này:
      Dầu tiên em sử dụng một IC đo lường để đo giá trị công suất (U,I,P). Khổ nỗi nó có độ chính xác cao nên thanh ghi chứa của nó là 24 thậm chí 32 bit (vì đo dòng áp xoay chiều trực tiếp nên điện áp có thể lên đến 220V hoặc hơn nên 32 bit em nghĩ lấy khoảng 2->3 chữ số sau dấu phẩy).
      Tuy nhiên nó dùng chuẩn SPI để giao tiếp nên em dùng con ATMEGA16 để làm con matter điều khiển IC slave này, từ đó nảy sinh một vấn đề lớn.
      Việc truyền một giá trị 24 (32) bit từ slave sang thanh ghi chứa 8bit của matter phải làm thế nào. Điều thứ hai giả sử truyền được ( SPI truyền nối tiếp) thi nó sẽ lưu ở 4 thanh ghi liền vậy làm sao có thể hiển thị một số 4byte ở trên text LCD 16x2 được.
      Hóng cao nhân giúp đỡ. Không biết nó có thể dùng như quét led không.

      --------------------------------------------------------------------------------
      Xem bài viết cùng chuyên mục:


    2. #2
      Tham gia
      12-04-2013
      Bài viết
      2
      Cảm ơn
      0
      Được cảm ơn 0 lần, trong 0 bài

      Mặc định Ðề: Đưa một số 4byte ra LCD

      1. Mình nghĩ là IC của bạn nó sẽ không gửi một nhát 24 hay 32 bit về Maste đâu, nó sẽ chia ra thành các nhỏ hơn ( ví dụ như 4 bit).
      2. Viêc hiện thị 4 byte ra LCD thì đơn giản. ( bạn có thể gửi tuần tự hoặc tính 4 byte đó ra số rùi gửi 1 lần)

    Trả lời với tài khoản Facebook

    Văn Võ Trạng Nguyên
    Hắc Hiệp Đại Chiến Thánh Bài 2
    Đặc Cảnh Diệt Ma
    Khử Ma Đạo Trưởng
    Cương Thi Diệt Tà
    Sự Hình Thành Của Đế Chế Mông Cổ
    NHỮNG KHOẢNH KHẮC ĐÁNG NHỚ CỦA GIẢI GOLF PHÚ MỸ HƯNG 2016