Thông báo

Collapse
No announcement yet.

Ma trận bàn phím và giao tiếp LCD

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

  • Ma trận bàn phím và giao tiếp LCD

    Chào các bác, em đang làm đồ án về máy tính cộng trừ đơn giản. Em đã tìm hiểu kĩ về LCD và quét ma trận bàn phím, nhưng chưa biết cách kết hợp giữa chúng. Chẳng hạn như khi ta nhấn 1 phím, thi trên LCD sẽ hiển thị số mình nhấn...Các bác có thể viết sơ đồ giải thuật cho em được không?

  • #2
    Nguyên văn bởi darkevil Xem bài viết
    Chào các bác, em đang làm đồ án về máy tính cộng trừ đơn giản. Em đã tìm hiểu kĩ về LCD và quét ma trận bàn phím, nhưng chưa biết cách kết hợp giữa chúng. Chẳng hạn như khi ta nhấn 1 phím, thi trên LCD sẽ hiển thị số mình nhấn...Các bác có thể viết sơ đồ giải thuật cho em được không?
    bạn đã biết 2 cái quan trọng nhất rùi còn gì --> việc còn lại chỉ còn là quét phím xong thì tuỳ vào từng phím mà có hàm xử lý riêng (ở đây đơn giản chỉ là gửi một ký tự tương ứng lên LCD) --> đi xa hơn là máy tính điện tử thì bạn phải gửi qua một hàm xử lý phép tính nữa --> bên trong hàm này sẽ XL việc nhận dữ liệu và hiểu đâu là số thứ thất, thứ 2.... đâu là phép tính (+,-...) --> đợi phím "=" tức thì đuợc thực thi các phép tính với các con số đó và cho ra kết quả cuối cùng --> hiển thị lên LCD
    Chính thức phát hành mạch điều khiển LED FireStar1
    Yêu mến tất cả anh em dientuvietnam.net

    Comment


    • #3
      kô ngờ bác trả lời nhanh như vậy.Em sẽ tiếp tục nghiên cứu,nếu có gì thắc mắc em sẽ hỏi tiếp.Cảm ơn bác nhiều

      Comment


      • #4
        Bác Thaithienanh cho e hỏi cái này cái.Em đang bí chỗ viết code hàm sao cho vi xử lí hiểu số nào là số hàng trăm,đâu là số hàng đơn vị (e làm phép tính 2 chữ số thôi). bác giải thích cho e cái nha.Thân

        Comment


        • #5
          Bác Thaithienanh cho e hỏi cái này cái.Em đang bí chỗ viết code hàm sao cho vi xử lí hiểu số nào là số hàng trăm,đâu là số hàng đơn vị (e làm phép tính 2 chữ số thôi). bác giải thích cho e cái nha.Thân
          nhập số thứ nhất, nếu là số thì đợi kí tự tiếp theo.
          nếu là số(cái này kiểm tra dc) thì hiện+ dịch
          nếu là phép tính thì ghi nhận toán tử và thực hiện phép tính khi đợi nhập số tiếp theo và phép bằng.

          Mỗi số và phép tính dc lưu vào 1 mã.

          Comment


          • #6
            Nguyên văn bởi darkevil Xem bài viết
            Chào các bác, em đang làm đồ án về máy tính cộng trừ đơn giản. Em đã tìm hiểu kĩ về LCD và quét ma trận bàn phím, nhưng chưa biết cách kết hợp giữa chúng. Chẳng hạn như khi ta nhấn 1 phím, thi trên LCD sẽ hiển thị số mình nhấn...Các bác có thể viết sơ đồ giải thuật cho em được không?
            Bạn Dark làm xong chưa? CÓ thể cho mình tham khảo được ko?

            Comment


            • #7
              mình cũng đang làm cái máy tính dùng 89c51 có` gì trao đổi nha.mình cũng đã quét phím 6x4 và hiển thị LCD rồi còn các phép tính thì đang mày mò.
              bạn làm được thì mail cho mình với nha!(lanhbngl@yahoo.com)
              thầy mình bắt viết bằng asm khó quá
              http://dientuvietnam.net/forums/showthread.php?t=24566

              Comment


              • #8
                thầy mình bắt viết bằng asm khó quá
                Những số 1 byte thì còn đơn giản, nhưng mà những số khoảng vài byte mà nhân chia với nhau thì dùng asm chắc là "củ khoai" lắm đấy. Nếu bạn biết về C nên dùng C thì hơn. Thầy sẽ cho phép bạn vì với mỗi bài tập cả thầy hướng dẫn và sinh viên đều phải nghiên cứu để tìm ra phương án hoàn thành tối ưu nhất.
                For a better world

                Comment


                • #9
                  thầy mình bắt viết bằng asm khó quá
                  Những số 1 byte thì còn đơn giản, nhưng mà những số khoảng vài byte mà nhân chia với nhau thì dùng asm chắc là "củ khoai" lắm đấy. Nếu bạn biết về C nên dùng C thì hơn. Thầy sẽ cho phép bạn vì với mỗi bài tập cả thầy hướng dẫn và sinh viên đều phải nghiên cứu để tìm ra phương án hoàn thành tối ưu nhất.
                  For a better world

                  Comment


                  • #10
                    các bác giúp e với

                    e đang có bài tập viết lưu đồ thuật toán gửi 1 kí tự lên LCD và viết code của nó và giả lập trên proteus
                    Em chẳng biết làm thế nào đọc mãi mà khó hiểu.các bác giúp đỡ e liên hệ mail của e toniqptb@gmail.com
                    cảm ơn các bác

                    Comment

                    Về tác giả

                    Collapse

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

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

                    Collapse

                    Đang tải...
                    X